如何在SUMIF等函数中匹配电子表格中的人员智能芯片?
如何在Google表格函数中匹配人员智能芯片?
人员智能芯片是带有特殊元数据的对象,并非普通文本字符串,所以直接输入名字或邮箱无法匹配。以下是几种可行的解决方法:
方法1:用
TO_PURE_TEXT()转换智能芯片为纯文本
将包含智能芯片的列转换为纯文本后,就能直接用名字或邮箱作为条件匹配。比如统计A列智能芯片中对应"John Doe"的B列数值总和:=SUMIF(TO_PURE_TEXT(A:A), "John Doe", B:B)同理,COUNTIF可以这样写:
=COUNTIF(TO_PURE_TEXT(A:A), "johndoe@gmail.com")注:
TO_PURE_TEXT()会提取智能芯片显示的文本(通常是姓名),如果需要匹配邮箱,可尝试TO_TEXT(),它会返回包含邮箱的完整字符串(比如John Doe <johndoe@gmail.com>),此时条件要对应写成包含邮箱的格式:"John Doe <johndoe@gmail.com>"方法2:引用含目标智能芯片的单元格作为条件
如果表格中已有目标人员的智能芯片(比如C1单元格),直接引用该单元格作为条件即可精准匹配:=SUMIF(A:A, C1, B:B) =COUNTIF(A:A, C1)方法3:用
EQ()函数结合智能芯片引用
当需要判断单个单元格是否匹配目标智能芯片时,可直接用EQ()引用目标芯片单元格:=EQ(A1, C1)若要使用文本条件,同样需要先转换智能芯片为文本:
=EQ(TO_PURE_TEXT(A1), "John Doe")
内容的提问来源于stack exchange,提问作者Altay_H
相关产品推荐
相关产品推荐

