我正在尝试构建一个Excel公式,该公式使用在单元格中定义的缩写来在另一张纸上查找描述。在多个实例的情况下,这些缩写用逗号分隔。使用下拉列表选择它们。
我已经能够使用一个缩写,但是我无法分离多个缩写并搜索其中的每个缩写。
在不使用VBA的情况下这完全可能吗?
如果是这样,我将如何使用拆分缩写词进行搜索并返回其各自的值?
excel示例
电流输入|输出
所需输入|输出
搜索矩阵
答案 0 :(得分:0)
恕我直言,您不是要搜索。.您正在“解码”。例如,要从[a,b,g]使其为[alpha,beta,gamma]。为此,您只需要使用递归替换函数。
假设[a,b,g]位于A1中,将其放在B1中并查看结果:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"a","alpha"),"b","beta"),"g","gamma")
您可以尝试将A1更改为[a,g]并查看效果。 (:
一旦获得,您可以将其替换为“解码”表中的所有值。您也可以使用单元格地址链接到文本,并使用$“锁定”其行n列。甚至更好,请使用您的范围(参考:https://exceljet.net/formula/find-and-replace-multiple-values)。
如果有效/不可行,请分享。
答案 1 :(得分:0)