excel中使用公式获取多列打钩单元格的表头
来源:网络收集 点击: 时间:2024-07-24【导读】:
excel中使用公式获取多列打钩单元格的表头工具/原料moreexcel公式 iferror ,index, match方法/步骤1/5分步阅读
2/5
3/5
4/5
5/5
EXCELMATCHINDEXIFERROR
如下列表格中
希望根据B:E列中的值是否 为√,而将表头 溴,氮,磷,其它填入阻燃属性中。
我们将使用到iferror ,index, match三个公式。

分析数据结构,需要获取√所在列,再将列表头值填入相应单元格。
我们可以使用match函数。
在F3单元格中填入=MATCH(√,B3:E3,0) 公式含义为在 b3到e3中精确查找√【第三个参数0 表示精确查找】

取得列值后需要获取表头数据。这将为index函数提供参数
我们在f3单元格中再包裹一层公式。
=INDEX(B$2:E$2,MATCH(√,B3:E3,0))
公式含义: 在b2:e2列中取match所找到的表头值。其中$为固定第二行,避免下拉时行号变动。


这里需要注意了,那如果没找到√,将会出现 #N/A,如下图。

最后一步,需要使用iferror 函数规避这种错误,现在将f3单元格再修改为
=IFERROR(INDEX(B$2:E$2,MATCH(√,B3:E3,0)),),然后下拉f3单元格
即完成目标


版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1001110.html
上一篇:孔夫子旧书网怎么设置感兴趣的拍品
下一篇:生死狙击怎样在游戏中和好友聊天