男子最新百米亚洲纪录:Excel 模糊筛选问题!!说不清楚 高手进!!

来源:百度文库 编辑:高考问答 时间:2024/05/09 16:56:53
Excel 模糊筛选问题!!说不清楚 高手进!!
在整理MP3 文件收藏目录的时候出现一个棘手问题!呵呵

A列
这个是我我所有MP3 专辑的目录列表,有1000行 现在列出3个作例子

A1 《角斗士 Gladiator》 原声大碟
A2 《决战时刻 THE RATRIOT》 原声大碟
A3 《美国甜心》 原声大碟

B列
这个是我已经刻录了的MP3专辑 目录列表 有500行 现在列出3个作例子。

B1《美国甜心 America's Sweethearts》 原声大碟
B2 《角斗士》 原声大碟
B3 《决战》

=====A和B顺序不一样 名称也有改变,但部分内容是相同的 =====

因为刻录的时候修改了文件夹名字,所以列表整理出来后顺序全乱了,

这么多数据,我怎么才能以最快的方法标记我已经刻录了的那500张MP3 专辑??
就是说,
如果A1已经刻录,就在C1里面显示“已刻录”
如果A2已经刻录,就在C2里面显示“已刻录”
如果A3没有刻录,就在C3里面显示“未刻录”
非常感谢 madm !!!!!!!!
但是问题还是没有解决
这个方法处理几百个文件可以
但是我有近万个文件
这样 只取2个字作筛选,重复的而且错误的太多
比如:

《出水芙蓉》
出水芙蓉

这样出来的结果是 未刻录 呵呵呵

试试,或许不能达到目的。

把“所有目录”复制粘贴到一个新工作表中的A列,A1单元格中输入“所有目录”,并对目录按笔画进行降序排列,此表命名为“所有目录”。
把“已刻目录”复制粘贴到另一个新工作表中,也对目录按笔画进行降序排列,将排列后的目录复制粘贴到“所有目录”表的B列,B1单元格中输入“已刻目录”。

下面做的工作是找出各个文件的前两个汉字(假定文件名字最少两个汉字且没有重名,如果有重名,按笔画排序也排在一处,另用“编辑/查找”处理):
在工作表“所有目录”中,C1中输入“所有”、D1中输入“已刻”。
C2单元格中编辑公式
=IF(A2="","",MIDB(A2,3,4))
回车确认后复制到D2单元格,再把C2:D2公式向下复制到D1001单元格。

最后一步工作是确认C列中那些文件“未刻”(C列中的名称对应A列中的文件名称。
E1单元格中输入“已/未刻目录”,E2中编辑公式
=IF(ISERROR(VLOOKUP(C2,$D$2:$D$5,1,FALSE)),"未刻录","已刻录")
回车确认后向下复制到E1001单元格即可。

为了突出显示,选中E列,执行“格式/条件格式”命令,在“条件1”中选择“单元格数值”“等于”“未刻录”,单击“格式”,设置“字形”“加粗 倾斜”、“颜色”红色。

上述处理方法的致命弱点是各个文件名中提取出来的两个汉字可能造成很多重名,因此对重名要特别地手工清查处理.

首先,将所有目录和刻录目录放在两个表中,
然后,做按照名字排序.(不做也可,目的为了清晰)
最后,使用高级筛选,应该能够做出来.

前提是;所有的目录要包含刻录目录.并且名字要相同,比如;《角斗士》和《角斗市》的误差会造成结果差异。