Excel 如何正确实现range.find文本部分匹配搜索?

Excel 如何正确实现range.find文本部分匹配搜索?,excel,office-js,Excel,Office Js,我无法从office js获取Range.find方法来处理可能包含或不包含不同单词的特定列。例如,我使用以下列名称的变体:“总租金”或“总单位租金” 我当前正在使用以下参数配置range.find方法: range.find("total rent", { completeMatch: false, matchCase: false, searchDirection: "Forward", }); 预期结果是,每当此搜索遇到“总单位租金”时,它应该满足部分匹配并返

我无法从office js获取Range.find方法来处理可能包含或不包含不同单词的特定列。例如,我使用以下列名称的变体:“总租金”或“总单位租金”

我当前正在使用以下参数配置range.find方法:

range.find("total rent", {
    completeMatch: false,
    matchCase: false,
    searchDirection: "Forward",
  });

预期结果是,每当此搜索遇到“总单位租金”时,它应该满足部分匹配并返回范围信息。然而,它不断地给我带来冲击,我不确定如何着手解决这个问题。对于此方法调用的灵活性,或者此特定场景是否涵盖了部分匹配,文档没有给出太多的解释。

这是文档中的一个不明确之处。要进行部分匹配,单元格值必须以作为第一个参数传递的确切字符串开头。因此,“收取的总租金”是“总租金”的部分匹配;但“总单位租金”并非“总租金”的部分匹配。我将澄清文档。

谢谢,我将尝试适应这一点。