作者:乔山办公网日期:
返回目录:excel表格制作
抓图最忌没有行列号!
看我的抓图吧。
在C21输入
=SUMIF(C$3:C$18,B21,C$5:C$20)
回车并向下填充。
先帮你把你的知公式优化一下,
=SUM(IF(A1:B8<>"",1/COUNTIF(A1:B8,A1:B8)))
数组公式,要区分道大小写,并且两列,难。
减一下难内度,改成单列的吧,这样可以
=SUM(IF(A1:A8<>"",1/MMULT(--EXACT(A1:A8,TRANSPOSE(A1:A8)),ROW(1:8)^容0)))
数组公式。
使用辅助列+countif函数来实现,假设源数据e69da5e887aae799bee5baa6337区域为A1:A100,具体步骤如下:
插入辅助列B列。
B1输入函数=countif(A1:A100,A1:A100)。
公式向下填充至B100。
筛选B列数据,数字最大的即为要找的重复最多的数据。
条件格式:选中源数据区域-->开始-->条件格式-->新建规则-->对于唯一值或重复值设置格式-->格式-->选择一种填充色-->确定,操作完成后,源数据区域所有的重复数据便被标记上了颜色。此方法的优点是源数据区域可以是一个跨行列的数组区域。
“删除重复项”功能:数据-->删除重复项-->以当前选定区域排序-->确定。此方法可以方便快捷的保留非重复数据,但是仅限于单列操作。
VBA法:输入如下代码:
Sub tst()Dim cel1 As RangeDim cel2 As RangeFor Each cel1 In UsedRange For Each cel2 In UsedRange If cel1 = cel2 And cel1.Row > cel2.Row Then cel2.Interior.ColorIndex = 20 NextNextEnd Sub
excel中处理重复数据的方法比较多,常见的还有以下几种:
如图百,假如数据在度A列,在B2中输问入
=IFERROR(INDEX(A$2:A$11,SMALL(IF(MATCH(A$2:A$11,A$2:A$11,)=ROW($1:$10),ROW($1:$10)),ROW(A1))),"")
这是答数组公式,同时版按SHIFT+CTRL+回车结束权