删除 .xls 中的字符串模式
removing a string pattern in .xls
我有一个包含 2 列的 .xls。
Column A Column B
++++++++++++++++++++++++++++++++++++++++++
Great | Great English Muffins
Sphinx | Sphinx Cranberry Muffins
Top Measure | Top Measure Chardonnay
问题:
如何使用 C 列中的 Excel formula/functions 获得以下输出?
Column A Column B Column C
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Great | Great English Muffins --> English Muffins
Sphinx | Sphinx Cranberry Muffins --> Cranberry Muffins
Top Measure | Top Measure Chardonnay --> Chardonnay
A 列可能超过 1 个单词,我想 运行 在具有 ~2000 行数据的 .xls 上使用此函数。
感谢任何详细的帮助。
您可以使用 SUBSTITUTE function in combination with the TRIM 函数,正如 dbugger 在他的评论中所写的那样。
但是你必须添加一个 1 作为第 4 个参数,这样你就只替换第一次出现的;
| Column A | Column B | Column C |
--+-------------+---------------------------+--------------------------------+
1 | Great | Great English Muffins | =TRIM(SUBSTITUTE(B1,A1, "",1)) |
2 | Sphinx | Sphinx Cranberry Muffins | =TRIM(SUBSTITUTE(B2,A2, "",1)) |
3 | Top Measure | Top Measure Chardonnay | =TRIM(SUBSTITUTE(B3,A3, "",1)) |
...
我有一个包含 2 列的 .xls。
Column A Column B
++++++++++++++++++++++++++++++++++++++++++
Great | Great English Muffins
Sphinx | Sphinx Cranberry Muffins
Top Measure | Top Measure Chardonnay
问题:
如何使用 C 列中的 Excel formula/functions 获得以下输出?
Column A Column B Column C
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Great | Great English Muffins --> English Muffins
Sphinx | Sphinx Cranberry Muffins --> Cranberry Muffins
Top Measure | Top Measure Chardonnay --> Chardonnay
A 列可能超过 1 个单词,我想 运行 在具有 ~2000 行数据的 .xls 上使用此函数。
感谢任何详细的帮助。
您可以使用 SUBSTITUTE function in combination with the TRIM 函数,正如 dbugger 在他的评论中所写的那样。 但是你必须添加一个 1 作为第 4 个参数,这样你就只替换第一次出现的;
| Column A | Column B | Column C |
--+-------------+---------------------------+--------------------------------+
1 | Great | Great English Muffins | =TRIM(SUBSTITUTE(B1,A1, "",1)) |
2 | Sphinx | Sphinx Cranberry Muffins | =TRIM(SUBSTITUTE(B2,A2, "",1)) |
3 | Top Measure | Top Measure Chardonnay | =TRIM(SUBSTITUTE(B3,A3, "",1)) |
...