如何将EXcel中同一列单元格内内容相同的项目在另一列单独显示出来,并且能够自动跳过空行? excel中如何将一列中相同内容提取出来单独一列

作者&投稿:彘邹 (若有异议请与网页底部的电邮联系)
E1输入
=INDEX(B:B,SMALL(IF(MATCH(B$1:B$100&"",B$1:B$100&"",)=ROW($1:$100),ROW($1:$100),4^8),ROW(1:1)))&""
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充;
F2输入
=SUMIF(B:B,E2,C:C)
回车并向下填充。

E2公式:
=INDEX(B:B,SMALL(IF((B$2:B$13<>"")*(MATCH(B$2:B$13,B$2:B$13,)=ROW($1:$12)),ROW($2:$13),4^8),ROW(A1)))&""
数组公式,按CTRL+SHIFT+回车键结束公式,下拉。
F2公式:
=SUMIF(B:B,E2,C:C)
下拉

在f2输入:
=sumif(b:b,e2,c:c)
然后下拉填充即可。

用数据透视表功能就行

如何将EXcel中同一列单元格内内容相同的项目在另一列单独显示出来?~

这个问题的难点是取不重复值的公式,计数直接用COUNTIF函数就可以了。
D2输入数组公式,取不重复值:
=OFFSET(B$1,MATCH(,COUNTIF(D$1:D1,B$2:B$12),),)&""
如下图

E2输入一般公式
=IF(D2="","",COUNTIF(B:B,D2))
选定D2:E2,公式下拉复制就可以了,结果如下图

知识扩展:
1、数组公式,是标识为数组计算的公式,输入方法是:
在输入公式时,按Ctrl+Shift+Enter组合键确认输入,Excel将自动在公式外面嵌套一对大括号,如D2公式,输入后,在编辑栏可以看到公式变成
{=OFFSET(B$1,MATCH(,COUNTIF(D$1:D1,B$2:B$12),),)&""}
2、OFFSET语法OFFSET(reference, rows, cols, [height], [width])OFFSET 函数语法具有下列参数:Reference 必需。作为偏移量参照系的引用区域。Reference 必须为对单元格或相连单元格区域的引用;否则,OFFSET 返回错误值 #VALUE!。Rows 必需。相对于偏移量参照系的左上角单元格,上(下)偏移的行数。如果使用 5 作为参数 Rows,则说明目标引用区域的左上角单元格比 reference 低 5 行。行数可为正数(代表在起始引用的下方)或负数(代表在起始引用的上方)。Cols 必需。相对于偏移量参照系的左上角单元格,左(右)偏移的列数。如果使用 5 作为参数 Cols,则说明目标引用区域的左上角的单元格比 reference 靠右 5 列。列数可为正数(代表在起始引用的右边)或负数(代表在起始引用的左边)。Height 可选。高度,即所要返回的引用区域的行数。Height 必须为正数。Width 可选。宽度,即所要返回的引用区域的列数。Width 必须为正数。
本例中省略Height和Width,表示返回Reference相同大小的区域。
3、MATCH函数语法:MATCH(lookup_value, lookup_array, [match_type])MATCH 函数语法具有下列参数 :
lookup_value 必需。需要在 lookup_array 中查找的值。例如,如果要在电话簿中查找某人的电话号码,则应该将姓名作为查找值,但实际上需要的是电话号码。lookup_value 参数可以为值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用。
lookup_array 必需。要搜索的单元格区域。match_type 可选。数字 -1、0 或 1。match_type 参数指定 Excel 如何在 lookup_array 中查找 lookup_value 的值。此参数的默认值为 1。
本示例中,match_type 为0,表示为精确查找。

excel中将一列中相同内容提取出来单独一列的操作方法:
打开需要处理的列表,如图所示,可以看出上下两个数据表中存在相同的两个部分,为了方便讲解和最后比对,数据是一眼就能看出相同部分的,但是在实际操作中一般数据比较杂乱。

2.在原数据列表的右边通过复制-粘贴添加辅助标题栏,找出的相同部分会在此显示。
3.在工具栏中找到“数据”——“筛选”——“高级”。
4.弹出如图所示对话框,在“列表区域”中选取数据较少的一组数据。

5.在“条件区域”中选取另一组数据。

6.在对话框中选中“筛选结果复制到其他位置”

7.在“复制到”一栏中选中步骤2添加的辅助工具栏。

8.点击确定,完成。

在excel中,怎么在一列单元格中添加相同的内容?
答:1,第一步,打开Excel表格程序,进入程序主界面中。2,第二步,在空白单元格中输入以下的公式,回车输入。3,第三步,即可看到单元格文字数字前加上同样的字符。4,最后一步,删除原来的单元格中的内容,即可,问题解决。感谢邀请,今天雷哥推荐几种方法实现Excel中列数据每个单元格内容的前面统一添加同...

excel表中,同一列的单元格中有许多重复的内容,如何去重呢?急求高手...
答:D2,D2)>1,"重复","") =if(countif(G$2:G2,G2)>1,"重复","") =if(countif(B$2:B2,B2)>1,"重复","") =IF(COUNTIF(H$2:H2,H2)>1,"重复","")Excel表中一列数字里有许多重复的数字怎么操作可以清除 数据——>筛选——>高级筛选—>选择不重复记录 EXCEL表格中A1列中...

在EXCEL中如何将同一单元格内的内容拆分:
答:在excel中,拆分单元格内的内容,可以使用分列功能。具体使用方法如下:1、选中需要进行分列的数据列,在系统菜单中,点击“数据”标签页,然后再下方找到并点击“分列”按钮;2、然后会弹出文本分列向导,首先,我们选择“固定宽度”,然后点击下一步(这里主要是考虑数据的类型而选择不同的分列类型);3、...

在excel中同一列中每一单元格里靠左边插入相同的几个字元怎么办_百度知...
答:在excel中同一列中每一单元格里靠左边插入相同的几个字元怎么办 假设资料在A列,要插入的字元为“ABC”,则: 法一:自定义单元格格式为: "ABC"G/通用格式 法二:用公式: ="ABC"&A1 下拉复制公式,然后将公式复制贴上为数值。在excel的同一列中插入相同的标点符号 在C列输入一...

excel中的一列每个单元格内容的前面统一删除同样的文字有什么简单的方...
答:1.比如在下载或查看某些文件后,每个单元格内都含有“.mp3”,对于已经了解的内容,这些相同数据并没实际意义,我们可以将其删除。2.首先需要将所有单元格选中,按“Ctrl+A”键,或者用鼠标点击列标与行号交叉的单元格即可选中所有单元格。3.点击“编辑”菜单栏,在下拉菜单中点击“查找”,也可以按“...

excel如何将一列单元格中存在相同字符提取出来至另一列。
答:row($1:$100),4^8),row(a1)))&""按组合键ctrl+shift+enter结束公式,下拉填充至出现空白。说明:公式用FIND函数匹配有ABC字符的单元格,并赋值自然数序列,没有匹配到的赋值固定数4^8。为保证提取到的数据中间不间断,用SMALL函数将匹配的数据排前。最后用INDEX函数将符合条件的数据一一列出。

excel第一列中相同的单元格 对应其它列数据复制到同一行?
答:方法1,公式:如果你需要做成这个效果的话,麻烦是肯定的了,思路如下:辅助列,你需要在id列(A列)后面增加一个辅助列(B列),假设命名为"计数",统计id重复的个数。随便找个空单元格,=max(B:B),获取ID最大重复数量(比如有多少个重复的1099),这决定了你后面需要做多少个查询列。如果这个数字...

如何将EXCEL表格中的同一列有相同的内容 合并成一个单元格
答:工具/材料:EXCEL表格 1.首先打开EXCEL表格,并输入相关的信息到表格里面。2.输完了数据之后,点击导航栏上的数据选项。3.接着在数据一栏中点击高级选项进入。4.然后选择列表区域并勾选图示的选项并点击确定。5.最后就同一列有相同的内容就合并成一个单元格了。

EXCEL中如何统计一列单元格中同时出现两个数字的次数?
答:EXCEL中如何统计一列单元格中同时出现两个数字的次数? 假定两个数字分别为Num1、Num2 可用以下方法统计: 方法1:=COUNT(FIND("Num1",A1:A100)*FIND("Num2",A1:A100)) 按组合键ctrl+shift+enter结束公式 方法2:=SUMPRODUCT(--ISNUMBER(FIND("Num1",A1:A100)*FIND("Num2",A1:A100)...

EXCEL表怎么用函数合并同名列中的单元格内容?
答:要在 Excel 中使用这些示例,请复制下表中的数据,然后将其粘贴进新工作表的 A1 单元格中。数据 brook trout Andreas Hauser species Fourth Pine 32 公式 说明 =CONCATENATE("Stream population for ", A2, " ", A3, " is ", A4, "/mile")通过将 A 列中的数据与其他文本相联接来创建一个...