有网友有这样的要求:

将这一列的内容,在另一列重新排列,重复的单元格只显示一次?

要达到这样的要求有多种方式:

1、使用数据/排序和筛选/高级筛选,选择如图的选项,则可以在C列生成不重复的项,这个操作是最快捷的。

2、使用函数组成的公式来一步完成。

选择B1到B7,输入下列公式,然后按ctrl+shift+enter即可

=IFERROR(INDEX(A1:A7,SMALL(IF(MATCH($A$1:$A$7,$A$1:$A$7,0)=ROW($A$1:$A$7),ROW(A1:A7),""),ROW(A1:A7))),"")

至于公式的详细步骤暂时没办法通过文字告诉你,大概的步骤是:

1、用A列中的每一个元素在A列中去查找,得到一组位置数组,然后与ROW(A1:A7)生成的位置数组对比,得到一个逻辑数组,其中为True的就表示该位置是字符第一次出现的位置,然后再使用IF语句来得到为True的位置,为False的就显示为空,再使用SMALL函数进行排序,再用INDEX将A1:A7中的元素放到B列,IFERROR函数是用来屏蔽出错的内容。