如何筛选EXCEL中含有相同内容的单元格

来源:百度知道 编辑:UC知道 时间:2024/09/22 03:17:39
现我有一个难题,如方便请不吝赐教为盼!!

如附件

绿色部分是我每天要处理的内容,

需要达到的目标是:绿色的部分归类到黄色部分的分类

比如说,绿色部分中的中关村三小的表示形式有很多种,如中关村三小、海淀区中关村三小等等(没有办法,他们就是这么提供给我的),而我的黄色部分中不可能有这么多种形式,只有一种:中关村三小。

需要达到的效果样子就是如目前黄色内容一般(为了方便,我只拿中关村三小做例子)。

问题是:我每天的绿色部分变化很大,我不可能每天一个个用筛选的办法来归类,有什么函数或者宏可以实现我自动把绿色中的内容自动黄色中?

另外,假如我黄色中的学校如果有增加,又该如何操作?
多谢 !我有补充:就是我的绿色区域假如不是1列,而是多列,而且也不是10行,估计可能有50行,该怎么操作?就是ABCDE列分别是序号、姓名、年龄、单位等等其他内容,要求对E单位进行您所说的操作,但是要求筛选后序号姓名等内容与筛选结果仍然是一行。我的意思能明白吧?

按你的图示,11行输入各分类,12行以下筛选出A1:A10包含这些分类名字的内容

A12输入公式
=INDEX($A$1:$A$10,SMALL(IF(NOT(ISERROR(FIND(A$11,$A$1:$A$10))),ROW($1:$10),9^9),ROW(1:1)))
此公式为数组公式,需同时按 ctrl + shift + enter 来结束确认

A12公式向右和向下复制

补充回答:

我能明白你的意思,但愿你也能明白我的意思:
给一个公式一般是提供一个思路,有些问题应该不成其为问题:比如,你说的数据行数不是10行,如何做,当然只需将公式中的单元格引用区域作相应修改即可.

至于你后追加的内容,这里也告诉你一个思路:允许index查找区域在列方向可以随公式所在单元格的变动而变动,即列方向的相对引用,而条件区域使用绝对引用,即只对E列作判断.

这样,公式大致是:
=INDEX(A$1:A$50,SMALL(IF(NOT(ISERROR(FIND("中关村三小",$A$1:$A$50))),ROW($1:$50),9^9),ROW(1:1)))

其实,此公式就是求E列为“中关村三小”的所有数据,与你原来分类问题已不是一回事了!

希望你有所进步,请别嫌我罗嗦!

1.创建一个有重复内容的表格。

两个excel表格中有相同的内容,如何筛选出不同的地方 如何筛选出EXCEL中输入错误的单元格 EXCEL中如何添加对某个单元格内部的筛选 excel 在单元格中加相同的内容 Excel中如何在不同的单元格内加入相同的内容? excel中如何将内容相同的不同单元格删除,只留一个。 Excel中如何输入含有其他单元格数值的公式 请教excel筛选单元格相同字符行 如何让Excel中数据与单元格的宽度相同 execl如何在表中查找内容相同的单元格?