答案1
答案2
对于第一个,您可以使用 IF 函数比较字符串并得到 True 或 False 的结果。
语法:IF(A1=B1,"True","False")
如果要匹配大小写,可以使用 EXACT 函数。它会检查大小写和其他字符。
您必须将这两个函数与其他基于字符串的函数组合才能获得结果。因为您的案例并不完全是静态的。
答案3
您必须决定匹配的字符数,我使用 3 作为限制,如果 3 个字符匹配,结果将为 -1,如果少于 0,如果全部匹配 1,则在 C1 中输入公式并按Shift + Ctrl + Enter数组公式,您可以拖动它:
=IF(ISNA(IF(A1=B1,1,IF(SUM(MATCH(MID(B1,ROW(INDIRECT("1:"&LEN(B1))),1),MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),0))>3,-1,0))),0,IF(A1=B1,1,IF(SUM(MATCH(MID(B1,ROW(INDIRECT("1:"&LEN(B1))),1),MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),0))>3,-1,0)))