小编BCO*_*COR的帖子

如果“A”文本位于“A”单元格中,则返回“X”文本,如果“B”文本位于“A”单元格中,则返回“Y”文本,如果“C”文本位于“A”单元格中,则返回“Z” “ 文本

我希望尽可能多地自动化我的电子表格。在一列中,我有超过 30 个变量,这些变量总是与其他附加信息一起缩写,在下一列中,我希望它说出缩写的完整单词。例如:

Column 1      Column 2
xxx-a-xxx     Apple
xxx-b-xxx     Banana
xxx-c-xxx     Cranberry
xxx-d-xxx     Dragon Fruit
xxx-e-xxx     Egg Plant
Run Code Online (Sandbox Code Playgroud)

我想要一个可以检查所有变量并返回第 2 列中正确单词的方程,正如前面提到的,我有超过 30 个变量,我想确保它检查 -a-、-b-、-c-、- d-,-e-... 无论找到哪一个,它都会返回该缩写的指定单词。

我首先尝试:

=IF([@Asset]="*-a-*","apple","")
Run Code Online (Sandbox Code Playgroud)

但这根本不起作用。然后用谷歌搜索并尝试:

=IF(ISNUMBER(SEARCH("-a-",A1)),"apple")
Run Code Online (Sandbox Code Playgroud)

但找不到添加额外变量的方法。

我想做的事情有可能吗?

提前致谢。

为了回答一些问题,创建一个新列会达不到目的,因为信息以“建筑代码-单位缩写-单位编号”的形式输入到表中

所以作为另一个示例表将如下所示

Column 1           Column 2

ABC-EF-001         Exhaust Fan
ABC-EF-002         Exhaust Fan
ABC-FU-001         Furnace
ABC-FU-002         Furnace
ABC-GEN-001        Generator 
Run Code Online (Sandbox Code Playgroud)

感谢大家提供的解决方案。非常感谢!

excel excel-formula

4
推荐指数
1
解决办法
328
查看次数

标签 统计

excel ×1

excel-formula ×1