软件: Excel
版本: 2016
大家好,我现在有一个困难,是要从一行有重复的资料中,在另一行列
出所有项目。
从A1-A59如下
郑
郑
郑
郑
郑
郑
郑
毙
毙
毙
毙
毙
顷
顷
顷
顷
顷
旖
旖
旖
旖
旖
旖
旖
旖
旖
旖
旖
旖
旖
嫔
嫔
嫔
嫔
嫔
嫔
嫔
嫔
嫔
嫔
婷
婷
婷
婷
婷
婷
婷
燕
燕
燕
燕
燕
藏
藏
藏
藏
藏
藏
藏
我上网后,在以下这个网页找到了相关函数
https://kknews.cc/zh-tw/other/v8g36ey.html
经过改写之后,却列不出来我要的结果。
其中还扯到的阵列公式的观念,弄得我头痛,第一次知道还有阵列这个概念。
我改写出来的公式如下
=INDEX(A:A,SMALL(IF(MATCH(A$1:A$59,A$1:A$59,0)=ROW($1:$59),ROW($1:$59),4^8),ROW(A1)))
先把B2到B59框起来后,输入以上函数后,按CTRL + SHIFT + ENTER。
结果出来的不是正确答案,
我先例出正确答案如下
从B1开始应该是
郑
毙
顷
旖
嫔
婷
燕
藏
但是用我改写出来的函数出来的答案是从B1到B59全部都是“郑”。请问我哪里做错了?