如何在EXCEL中提取唯一值

[复制链接]
查看11 | 回复4 | 2019-9-13 22:07:09 | 显示全部楼层 |阅读模式
sheet1:
A1: 5012
A2:5012
A3:5012
A4:5013
A5:5013
我需要在sheet2中使A1: 5012

A2: 5013
即提取sheet中A列的值,并且使其是唯一。因为sheet1中的数据不断变化,希望能使用函数等手段直接提取。请高手指教。
请不要说使用筛选或透视功能,因为这些都要每次使用时进行操作

回复

使用道具 举报

千问 | 2019-9-13 22:07:09 | 显示全部楼层
1、以下图中的A10A18数据为例说明操作方法。2、选择A10:A18数据;按CTRL键复制;在单元格B10中单击,然后按CTRL+V执行粘贴命令。3、将粘贴的数据保持在选定状态。我们将再次单击数据选项卡,然后单击:删除重复项目。4、弹出一个对话框,如图所示。单击以下项目,然后单击:删除重复项目。5、将弹出删除重复项的对话框,并单击确定。6、弹出一个对话框,然后单击确定。7、数据的唯一值就提取出来了。7
回复

使用道具 举报

千问 | 2019-9-13 22:07:09 | 显示全部楼层
1.首先,选中某列的数据区域,选择【数据】-【筛选】-【高级】。2.选择【将筛选结果复制到其他位置】,选择一个单元格作为存储筛选结果的起始单元格,勾选【选择不重复的记录】。3.如上设置后,点击
回复

使用道具 举报

千问 | 2019-9-13 22:07:09 | 显示全部楼层
什么叫使其唯一?没懂!你直接可以直接在SHEET2的A1中输入等于然后用鼠标找到SHEET1中的A1点一下,然后点回车就可以了。A2,A3...自动填充! 或者直接在SHEET2的A1中输入=Sheet1!A1回车,其余自动填充!
回复

使用道具 举报

千问 | 2019-9-13 22:07:09 | 显示全部楼层
B1 输入=INDEX(A:A,SMALL(IF(MATCH(A$1:A$1000,A$1:A$1000,)=ROW(A$1:A$1000),ROW(A$1:A$1000),4^8),ROW(A1)))&""crtl+shift+enter结束公式往下多填充一些
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行