4
4
Excelで数値以外の値に数値の値を代入するには?
VU」は「Very Unlikely」、「S」は「Sometimes」のような値を持ついくつかのアンケート回答があります。各アンケート回答は 1 つのセルを占有します。アンケートの回答を含む各セルには、対応する番号を別のセルに入力します。例えば、「VU」を含む各セルには、対応するセルに 1 という数字を記入します。
どうやって行うのですか?
VU」は「Very Unlikely」、「S」は「Sometimes」のような値を持ついくつかのアンケート回答があります。各アンケート回答は 1 つのセルを占有します。アンケートの回答を含む各セルには、対応する番号を別のセルに入力します。例えば、「VU」を含む各セルには、対応するセルに 1 という数字を記入します。
どうやって行うのですか?
私は結局、このような古き良き時代の配列ルックアップに落ち着きました。
=LOOKUP(J4, {"A","D","NS","O","R","S","SA","SD","VO","VR";4,2,3,4,2,3,5,1,5,1})
しかし、いくつかのセルでは、LOOKUPの第一引数であるセル参照が空のセルを指しており、「N/A」エラーとなっていました。これに対する私の対応策は、NOT()とISBLANK()関数を以下のように適用することでした。
=IF(NOT(ISBLANK(J4)),LOOKUP(Sheet1!J4, {"A","D","NS","O","R","S","SA","SD","VO","VR";4,2,3,4,2,3,5,1,5,1}),"")