Excel数据转换

EXCEL表格中通常出现一对多的情况,如何将一对多由竖向转为横向结构?单纯的VLOOKUP只能匹配第一个出现的值,那么如何将所有对应的值显示出来呢,今天就分享一下。

东西/原料

  • 电脑
  • Excel

方式/步调

  1. 1

    在A列插入一列辅助列

  2. 2

    在A2单位格写入公式

    =B2&COUNTIF($B$2:B2,B2)

  3. 3

    双击A2单位格右下角填充柄,快速复制到最后一行。

  4. 4

    在F2写入公式:

    =IFERROR(VLOOKUP($E2&COLUMN(A1),$A$1:$C$7,3,0),"")

  5. 5

    双击F2,快速填充的最后一列

  6. 6

    选中F2:F5,拖动填充柄复制到最后一列

    END

注重事项

  • 辅助列要放在要查询数据的左边,不然无法查找
  • 注重相对引用的方式
  • 共同COLUMN函数
  • IFERROR容错函数的用法
  • 发表于 2020-04-29 17:01
  • 阅读 ( 711 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具