计算表格匹配内容,符合字符数

计算表格匹配内容,符合字符数

方案1:去重统计法(推荐)

=SUM(--(LEN(M14)-LEN(SUBSTITUTE(M14,MID(B14,SEQUENCE(LEN(B14)),1),""))>0))

  • 原理‌:
    统计B14每个字符在M14中是否至少出现1次(不重复累计)
  • 执行结果‌:
    仅当字符在M14存在时计1次,避免重复计数

方案2:唯一字符匹配

excelCopy Code

=SUMPRODUCT(--ISNUMBER(SEARCH(UNIQUE(MID(B14,SEQUENCE(LEN(B14)),1)),M14)))

  • 要求‌:需Excel 365支持UNIQUE函数

方案3:传统数组公式

excelCopy Code

=SUM(IF(FREQUENCY(IFERROR(MATCH(MID(B14,ROW(INDIRECT("1:"&LEN(B14))),1),MID(M14,ROW(INDIRECT("1:"&LEN(M14))),1),0),""),ROW(INDIRECT("1:"&LEN(B14))))>0,1))

  • 兼容性‌:支持旧版Excel(需Ctrl+Shift+Enter输入)

LEN(单元格)

统计单元格内字符数

用上面公式/len,计算符合程度

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据