分享

Excel – 若行列标题相同,则相交单元格打“√”

 千彩一工作室 2019-05-28

任何知识储备,最终都是为了解决问题,当我们学得越来越多,有时会不自觉地把问题复杂化,首先想到用高阶知识来解决问题。

武侠小说中的高手,到了一定境界往往是大道为简,学习 Excel 也一样,高手到最后都比拼谁的公式最短、步骤最少。

比如今天这个案例,乍一看,很多人都被唬住了,但你看完答案,一定惊呼“我大概脑子搭牢了”。

案例:

下图 1 的表格中,行列标题包含了同样的人名,但是排列顺序没有规律。需要找出行、列标题相等的单元格,并在其中打 √,如图 2。

Excel – 若行列标题相同,则相交单元格打“√”
Excel – 若行列标题相同,则相交单元格打“√”

解决方案:

1. “√”符号在键盘上打不出来,所以先把它找出来:

随便选中一个表格区域外的空白单元格 --> 选择菜单栏的“插入”-->“符号”--> 在弹出的对话框中找到“√”号,点击“插入”

Excel – 若行列标题相同,则相交单元格打“√”

2. 此时单元格中就出现了“√”号,我们稍后可以复制使用

Excel – 若行列标题相同,则相交单元格打“√”

3. 在 B2 单元格中输入以下公式,向右向下拖动,即已完成:

=IF($A2=B$1,"√","")

Excel – 若行列标题相同,则相交单元格打“√”
Excel – 若行列标题相同,则相交单元格打“√”

公式释义:

  • 表格的规律是:A 列的列值和第 1 行的行值不变,因此在公式中把这两个参数前面加上 $,设置为绝对引用
  • 向右拖动公式的时候,$A2 值始终保持不变,依次与 B$1,C$1,D$1,E$1……做比较,如果相等,则在单元格中打“√”,否则就留空
  • 同理,向下拖动公式的时候,B$1 值始终保持不变,依次与 $A2,$A3,$A4,$A5……做比较,如果相等,就在单元格中打“√”,否则就留空

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多