【发布时间】:2016-07-21 20:26:29
【问题描述】:
我正在尝试寻找一种方法来跨多个列查找“未知”值。当它存在时,我想将值出现的所有标题列返回到 B 列中每一行的一个单元格中。
例如对于第 2 行(我的标题行下方的第一行),我希望它仅将第 2 行的 F 列中出现“未知”的每个列名返回到 Y 列,并将列名放在 B2 中。我想对所有 9064 行重复该过程。
我正在使用 Excel 2010。我查找了匹配索引,但无法找到一种方法来做我想做的事。有没有办法在多个列中查找一个值并返回该行中出现值的每个列标题并将所有列标题放入一个单元格中?
【问题讨论】:
-
" 我想要 "Unknown" 出现的次数" 和 " 返回值出现在该行中的每个列标题并放置所有列标题到一个单元格中” 似乎矛盾...你能给出一个明确的结果示例吗?
-
我做了一个更正,那是措辞不佳。我想返回每行存在的每个列名 Unknown 。因此,例如,在我的图像“数据视图”中,我希望 B2 说 Install_Method_CD Manuf_Cd Coating_Cd Wall_Thickness Join_Method_Cd 等,因为这些列中存在未知。
标签: excel excel-formula vba