如何在公式中获取字典键值

如何在公式中获取字典键值

我已经用值 K01、K02 和 K03 填充了 A1..A3,B1..B3 填充了值“成本 1”、“成本 2”和“成本 3”

通过选择 A1 .. B3,然后选择“插入”>“名称”>“创建”,将 A1 至 B3 用作字典

当单元格 A7 中填入值 '=K01_' 时,显示的值为“Cost 1”。如果我在 B7 中输入公式 '=MATCH("K01";A1:A3)',结果为 1。到目前为止一切顺利。

现在我确实想在 MATCH 公式中使用 A1 中的值。但这并不像我预期的那样工作。在 C7 中输入公式 '=MATCH(A7;A1:A3)' 时,它确实返回 #N/A。

如何在公式中使用单元格中的实际名称?

答案1

这不是答案,但我没有资格发表评论。您希望在 MATCH 公式中使用 A1 中的值。您的公式不应该是这样的吗:=MATCH(A1, A1:A3)

或者你的意思是:=MATCH(A7, B1:B3)

如果不是,请澄清您的问题。

答案2

通过使用解决了它=MATCH(MID(FORMULATEXT(A7);2;3);A1:A3)

相关内容