excel 在重复的名称中自动排列出不相同的各名称

品名 数量
AA 10
AB 13
AA 12
AA 4
AC 45
AD 43
AC 22
AC 12

要在另一个页面上实现(不使用分类汇总)
注意:因为品名数量极多,不可一一指定。要求函数自动列出不想同的值到A列,这样B列就可以根据A列数值来自动求和了。
品名 数量
AA 26
AB 13
AC 79
AD 43

如果表1中AA等数据在A2:A1000中,表2中A2输入
=T(INDEX(Sheet1!A$2:A$1000,MATCH(,0/IF(COUNTIF($A$1:A1,Sheet1!A$2:A$1000)=0,ROW(Sheet1!A$2:A$1000)),)))
同时按下CTRL+SHIFT+ENTER输入数组公式,再用自动填充柄将A2中公式下拉。
注意两点,A2:A1000中不要当真填充至A1000,最下面至少留一个空的,上面的A2开始向下的数据要紧密排列,否则公式将出错。如果超过这些数据(如有上万个AA等),自己调整单元格地址。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜