【发布时间】:2019-03-14 10:05:56
【问题描述】:
我有一个带有以下标题的 Excel 表格
Name Occupation Income Martial Status Spouse Income
Amy Astronaut H M NA
Ben Baker M S NA
Carl NA NA M H
Dan NA NA S NA
Eric NA NA NA NA
我希望仅当单元格不是“NA”时才将它们连接到一个单元格中,即我想创建一个显示以下内容的列:
Amy_Astronaut_H_M
Ben_Baker_M_S
Carl_M_H
Dan_S
Eric
目前我想到的是一系列这样的如果:
=Name&"_"&if(istext(search("NA',Occupation,"")),"",Occupation&"_")
&if(istext(search("NA',Income,"")),"",Income&"_")
&if(istext(search("NA',Marital Status,"")),"",Marital Status&"_")
&if(istext(search("NA',Spouse Income,"")),"",Spouse Income&"_")
在不改变现有表的内容的情况下,我想知道是否有更有效的方法来做到这一点?
【问题讨论】:
标签: excel concatenation