Excel符合條件的結果全放到一個單元格

發(fā)布日期:2019/03/15 08:00:00

  實際工作中,經常需要將符合條件的結果全部放到一個單元格內。就像下面的例子中,要求編號相同的位號列合并到一個單元格并用逗號隔開:

Excel符合條件的結果

  這個問題想必大家都遇到過吧。

  在Excel中并沒有提供一個可以合并同類項的函數,今天給大家說的是一種變通實現的方法:

  在D列建立一個輔助列,D2單元格輸入公式:

  =B2&IFERROR(","&VLOOKUP(A2,A3:D$550,4,),"")

Excel符合條件的結果

  注意VLOOKUP函數第二參數A3:D$550引用的是自公式所在單元格往下一行開始,引用的行數要比數據表最大行數多一些。

  向下復制公式。

銷售編號

合同號

份數

輔助列

1001

HT001

1

HT001,HT004,HT005,HT006

1001

HT004

1

HT004,HT005,HT006

1001

HT005

1

HT005,HT006

1001

HT006

1

HT006

1002

HT002

1

HT002,HT007,HT010,HT013,HT014,HT015,HT016

1002

HT007

1

HT007,HT010,HT013,HT014,HT015,HT016

1002

HT010

1

HT010,HT013,HT014,HT015,HT016

1002

HT013

1

HT013,HT014,HT015,HT016

1002

HT014

1

HT014,HT015,HT016

1002

HT015

1

HT015,HT016

1002

HT016

1

HT016

1003

HT003

1

HT003,HT008,HT009,HT011,HT012

1003

HT008

1

HT008,HT009,HT011,HT012

1003

HT009

1

HT009,HT011,HT012

1003

HT011

1

HT011,HT012

1003

HT012

1

HT012

  隱藏D列輔助列。

  復制A列編號至任意空白列(本例是G列),刪除重復項。

Excel符合條件的結果

  在H2單元格輸入公式:

  =VLOOKUP(G2,A:D,4,)

  向下復制,完成同類項的匯總。

Excel符合條件的結果

  然后就可以得到最終效果啦

銷售編號

合同號

1001

HT001,HT004,HT005,HT006

1002

HT002,HT007,HT010,HT013,HT014,HT015,HT016

1003

HT003,HT008,HT009,HT011,HT012


同創(chuàng)雙子為企業(yè)保駕護航

專注數字化方案建設,推動智慧企業(yè)生態(tài)圈的升級發(fā)展

威海市| 桓仁| 沾化县| 博罗县| 冕宁县| 略阳县| 抚松县| 武安市| 西青区| 黄山市| 上虞市| 阿合奇县| 巩义市| 阳新县| 定安县| 天祝| 嫩江县| 石狮市| 沅江市| 蛟河市| 乳山市| 丰城市| 沙坪坝区| 广宗县| 祁东县| 保靖县| 永年县| 呈贡县| 永胜县| 富宁县| 盘山县| 安阳市| 孟连| 廊坊市| 乌拉特中旗| 东安县| 栾城县| 汉沽区| 平邑县| 乐陵市| 眉山市|