Excel表格怎样提取一行中所有不同的数据(去掉重复),并将提取的数据排成列?

来自:    更新日期:早些时候
怎么提取EXCEL中各个单元格的内容,去除重复,然后排成一行?~

方法很多种,如果你只是一次性的操作的话,我可以告诉你一个简单的方法

第一步,先把4列数据合并为1列数据

第二步,选中那一列数据列,点删除重复项按钮。


如下图所以,点击确定,然后再确定即可删除重复项。


最后一步,行列转换,列变行即可。(复制数据列后,粘贴到新表中的时候右击,选择性粘贴,里面选“转置”)

如图,提取A列只出现一次和对应的B列的数据:


D1用公式:=IFERROR(INDEX(A$1:A$8,SMALL(IF(COUNTIF($A$1:$A$8,$A$1:$A$8)=1,ROW($1:$8),9^9),ROW(A1)))&"","")
数组公式,按组合健CTRL+SHIFT+回车,完成公式,向右拉D1填充柄到E1复制填充公式,然后选中D1和E1,下拉拉填充柄向下填充复制公式;

1、公式中COUNTIF($A$1:$A$8,$A$1:$A$8)=1,判断A1到A8只出现一次的数据,得到一个由TRUE和FALSE组成的8元素数组;
2、用IF函数判断符合条件的为ROW($1:$8),否则为9^9(就是9的9次方,一个较大的数,需要大于$A$1:$A$8单元格个数),得到一个符合条件的行号,不符条件的为9^9组成的数组;
3、用SMALL函数从最小向大的方向,得到符合条件的行号;
4、用INDEX得到符合条件的单元格中数据;
5、最后用IFERROR函数排除错误,错误时显示为空。

1、选中原表格A3:G4,复制后,鼠标定位在任意空白单元格,比如A8,再【选择性粘贴】---【转置】,把原表格的行列切换成A8:B14两列的新表。
2、鼠标定位与新表格中,数据---删除重复项,此步骤去掉重复数据
3、鼠标点选一个在空白单元格,比如D8,在D8中输入:=A$8&A9
4、选中D8,往下单元格、往右单元格直接填充复制这个公式,即可得到最后的数据。
望采纳!


Excel表格怎样提取一行中所有不同的数据(去掉重复),并将提取的数据排成列?视频

相关评论:
  • 13136309768怎样把表格中一行中的内容提取出来?
    刁兰呢具体操作为:在新列的单元格中输入“=LEFT(A1, 2)”(假设原始数据在A列),然后拖动填充柄向下填充公式,这样就可以将A列中每个单元格的前两个字符提取到新列中。另一种方法是使用Excel的“分列”功能。这个功能特别适用于按照特定分隔符(如逗号、空格等)分割文本的情况。例...

  • 13136309768excel怎么选一行字中的一部分如何选中excel中一行部分数据
    刁兰呢1、首先打开需要编辑的Excel表格,选中需要选取的单元格。2、然后点击打开排序和筛选中的“筛选”。3、然后点击打开倒三角形中的“数字筛选”。4、然后在弹出来的窗口中点击打开“等于”。5、然后输入想要选取的数值,回车确定。6、然后就可以选取出特定的数据了。

  • 13136309768怎样在excel里每隔十行取一行
    刁兰呢在Excel中每隔十行取一行,可以通过筛选功能或使用公式实现。详细解释:1. 使用筛选功能:打开Excel表格后,选中需要筛选的数据区域。在Excel的菜单栏中,选择“数据”选项卡,点击“筛选”按钮。随后,根据需求,选择“十的倍数行”进行筛选。这样,每隔十行就会显示一行数据。2. 使用公式方法:如果你更倾...

  • 13136309768excel怎么把一行的数据提取出来
    刁兰呢1、选中符合条件的数据,然后复制粘贴即可。2、以提取成绩为100的人的信息为例,具体操作步骤如下:1.首先我们选中表格的第一行。3、2.然后选择菜单栏中的数据,并点击。4、 3.在数据下功能选项中,选择自动筛选,并点击,这样表格首行都出现了下拉框。5、4.然后我们点击成绩下拉框,仅勾选成...

  • 13136309768excel表格在同一行怎么提取自己想要的部分表格中怎样把相同的行内容提取...
    刁兰呢方法一:使用MID函数 1. 打开Excel表格,选择你想要提取的单元格。2. 在选定的单元格中输入MID函数,MID函数的格式为:MID(text, start_num, num_chars)。其中,text代表你要提取的单元格,start_num代表提取的起始位置,num_chars代表提取的字符数。3. 按下Enter键即可提取出你想要的部分。例如,...

  • 13136309768Excel表格怎样提取一行中所有不同的数据(去掉重复),并将提取的数据排...
    刁兰呢1、选中原表格A3:G4,复制后,鼠标定位在任意空白单元格,比如A8,再【选择性粘贴】---【转置】,把原表格的行列切换成A8:B14两列的新表。2、鼠标定位与新表格中,数据---删除重复项,此步骤去掉重复数据 3、鼠标点选一个在空白单元格,比如D8,在D8中输入:=A$8&A9 4、选中D8,往下单元格...

  • 13136309768在EXCEL中如何提取一行数据
    刁兰呢在EXCEL表格中按要求提取需要的行的方法:如下图表,以"电脑统计表"取数据为例。1.打开“电脑统计表”,准备从中提取满足如下条件的数据到I8单元格,购置日期“大于2013-2-1”并且“购买价格大于5800”、“使用部门为销售部”的数据。2.点击“数据”菜单下的“现有连接”。3.弹出“现有连接”对话框...

  • 13136309768EXCEL中怎样将一个单元格里的内容全部提取出来?
    刁兰呢第一步:双击打开Excel表格,我们这里需要将“省市”列中的前面两个字提取出来;第二步:按shift键,或者按Ctrl加空格键切换到英文输入法,然后输入=left()并将鼠标定位到括号中;第三步:点击一下需要提取内容的源数据,输入英文逗号,隔开,然后输入2,表示从单元格左侧提出两个字符;第四步:按enter键...

  • 13136309768在excel表格中怎样才能快速提取某一列的数据?
    刁兰呢Excel中按照内容查找并提取所需数值,方法有三:方法一,智能键CTRL+E处理。在B2输入A→鼠标单击B2→按住键盘SHIFT→鼠标单击A列最后一个数据单元格,选定A列的所有数据单元格→键盘组合键CTRL+E→查看结果。方法二,数据分列方法。选定A列→菜单栏→数据→分列→到分列对话框第二步时按下图设置。→...

  • 13136309768如何从表格中提取某几个字?
    刁兰呢在Excel表格中,可以通过多种方法来提取某一单元格中的一部分文字。具体方法如下:方法一:使用函数提取 1. 使用LEFT函数提取从左开始的特定字符。例如,假设A1单元格中有文字“Excel技巧分享”,如果想提取前几个字符,可以使用公式“=LEFT”,这将返回“Excel”。2. ...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网