我需要在列中找到“技能”一词的位置。我遇到的问题是包含单词“Skill”的行也包含一个数字,因此单元格读取类似“Skill 1498”的内容。单元格中的数字会发生变化,因此我无法匹配“技能1498”,因为该数字会有所不同。
现在我所拥有的只是:
var myRegexp = new RegExp("\\d+","g");
var myRegexpProps = {};
var props = ["source", "flags", "global", "multiline", "sticky", "unicode"];
for (let prop of props) myRegexpProps[prop] = myRegexp[prop];
console.log(myRegexp.source, myRegexp.global, myRegexp.flags
, myRegexp.ignoreCase, myRegexp.multiline);
console.log(myRegexpProps);
但由于该单元格中存在的数字而返回#N / A.
答案 0 :(得分:0)
在文本字符串中使用通配符。在大多数计算机程序中,这通常是星号。
您的公式将是:
=MATCH("Skill" & "*",BK:BK,0)
Jeeped的公式完全有效,可能更清晰。 :)