Skip to content

AI_Similarity函数

函数名:AI_NLP_文本相似度 / AI_Similarity

函数功能

计算两个文本之间的语义相似度,输出相似度评分或判断结果,广泛应用于内容匹配、重复检测、相似问句识别等场景。

参数规范

参数名类型必填示例特殊说明
文本1String"人工智能是一项前沿技术"支持直接文本或单元格引用
文本2String"AI是一种创新技术"支持直接文本或单元格引用

使用案例

基本文本相似度分析

问题描述:判断两段文本是否表达相近含义 公式演示

excel
=AI_Similarity("机器学习是人工智能的分支", "深度学习属于人工智能")

输出效果(示例):

text
相似度:0.78,文本含义相近

用户输入相似判断

问题描述:比对用户问题与已有知识库描述 公式演示

excel
=AI_Similarity(A2, B2)

输出效果(当A2为“怎么申请发票”,B2为“发票如何开具”):

text
相似度:0.91,几乎一致

技术说明

  • 基于语义理解的文本对比,非传统字符比对,支持中英文混合内容。
  • 返回结果通常包含相似度分值(0-1)及语言描述判断(如“相似”、“一致”、“差异较大”等)。
  • 内部处理逻辑将两个文本拼接为结构化输入传入AI模型进行语义匹配计算。

异常处理

错误场景返回值
任意输入为空#N/A
非文本参数类型#VALUE!

扩展应用

批量相似性校验(配合筛选)

excel
=AI_Similarity(C2, D2)

配合匹配度筛选关键词对

excel
=IF(VALUE(MID(AI_Similarity(A2,B2),5,4))>0.85,"高匹配","低匹配")

注:本函数基于AI语义服务,运行时需联网,推荐在WPS 2019+和Excel 365中使用。