Google 表格 - 将列与 table 进行比较以检索标签
Google Sheets - Comparing a column against a table to retrieve a tag
如果我有一列值 A{2,11,101,1001} 并且我有一个包含两列的 table C/D{Tag1/1,Tag2/10,Tag3/100.....}
我想要一个数组公式来比较 A 中的值并查看它们是否适合该范围...如果小于 100 但超过 10 B 列应显示 Tag2 等...
=IFERROR(ARRAYFORMULA(VLOOKUP(A1:A,
{QUERY(IFERROR(ARRAYFORMULA(VALUE(
REGEXEXTRACT(D1:D&"-"&C1:C, "(\d+)"))), ), "SELECT Col1"),
REGEXEXTRACT(QUERY(D1:D&"-"&C1:C, "SELECT Col1"),"-(.+)")}, 2)), )
如果我有一列值 A{2,11,101,1001} 并且我有一个包含两列的 table C/D{Tag1/1,Tag2/10,Tag3/100.....}
我想要一个数组公式来比较 A 中的值并查看它们是否适合该范围...如果小于 100 但超过 10 B 列应显示 Tag2 等...
=IFERROR(ARRAYFORMULA(VLOOKUP(A1:A,
{QUERY(IFERROR(ARRAYFORMULA(VALUE(
REGEXEXTRACT(D1:D&"-"&C1:C, "(\d+)"))), ), "SELECT Col1"),
REGEXEXTRACT(QUERY(D1:D&"-"&C1:C, "SELECT Col1"),"-(.+)")}, 2)), )