广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    excel中使用公式获取多列打钩单元格的表头

    来源:网络收集  点击:  时间:2024-07-24
    【导读】:
    excel中使用公式获取多列打钩单元格的表头工具/原料moreexcel公式 iferror ,index, match方法/步骤1/5分步阅读

    如下列表格中

    希望根据B:E列中的值是否 为√,而将表头 溴,氮,磷,其它填入阻燃属性中。

    我们将使用到iferror ,index, match三个公式。

    2/5

    分析数据结构,需要获取√所在列,再将列表头值填入相应单元格。

    我们可以使用match函数。

    在F3单元格中填入=MATCH(√,B3:E3,0) 公式含义为在 b3到e3中精确查找√【第三个参数0 表示精确查找】

    3/5

    取得列值后需要获取表头数据。这将为index函数提供参数

    我们在f3单元格中再包裹一层公式。

    =INDEX(B$2:E$2,MATCH(√,B3:E3,0))

    公式含义: 在b2:e2列中取match所找到的表头值。其中$为固定第二行,避免下拉时行号变动。

    4/5

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

    5/5

    最后一步,需要使用iferror 函数规避这种错误,现在将f3单元格再修改为

    =IFERROR(INDEX(B$2:E$2,MATCH(√,B3:E3,0)),),然后下拉f3单元格

    即完成目标

    EXCELMATCHINDEXIFERROR
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_1001110.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 02:28:32  耗时:0.029
    0.0292s