Office中国论坛/Access中国论坛

标题: 计算答案的匹配度 [打印本页]

作者: loggy    时间: 2009-6-25 17:54
标题: 计算答案的匹配度
请各位大虾帮忙!
现有这样的需求,A、B两列,A列中的内容是字符串,B列中的内容也是字符串。现在想计算这两个字符串的匹配程度。
例如,A列中为AC,B列中为ABD,俩字符串有一个字符一致,则匹配度为1。
如何通过函数实现。
多谢!!!!
作者: coocoo00    时间: 2009-6-26 16:51
这个用函数比较困难, 建议用宏.
如果A列的字符串长度有最大值的话, 也可以用公式.
就是把A中的每一个字符都取B中寻找, 然后再统计.
作者: pureshadow    时间: 2009-6-27 13:41
=SUMPRODUCT((MMULT((MID(A1,ROW(1:9),1)=MID(B1,COLUMN(A:I),1))*1,ROW(1:9)^0)=1)*1)
两列数据均在9个字符以内,结果是相同的个数。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3