2017-07-28 1 views
0

"aaa、bbb、ccc、ddd、eee"のセルがあります。文字列のいくつかの部分をルックアップテーブルの値に置き換えます。

私は、異なる文字列に対応する値を持つルックアップテーブルを持っています。例えば。 "aaa" = 1、 "bbb" = 2など

"aaa"などが対応する値に置き換えられたテキストを含む単一のセルを作成する必要があります。

など。文字列 "aaa、bbb"は文字列 "1,2"を作成する必要があります。

これを行う方法はありますか?

答えて

1

あなたのルックアップテーブルは列にある場合:Bとあなたがしようと、セルC1に置き換えたいテキスト:

=JOIN(",",ArrayFormula(VLOOKUP(SPLIT(C1,","),A:B,2,0)))

+0

魅力のように働きました。ありがとう! –

+0

Btw。 joinform()をarrayformula内で動作させる方法はありますか? –

+0

残念なことに私はそうは思わない。 IFERROR()を囲んで数式を列の下にコピーすることもできます。 –

関連する問題