グーグルスプレッドシートで
A1の文字列が
'1'のときは'a'を表示
'2'のときは'b'を表示
'3'のときは'c'を表示
'4'のときは'd'を表示
'5'のときは'e'を表示
それ以外のときは空白表示
をするようなマクロを組もうとしております。
調べたところ、下記のようにすれば、実装できそうだとわかりました。
==IF(A1 = "1","a",IF(A1 = "2","b", IF(A1 = "3","c", IF(A1 = "4","d", IF(A1 = "5","e","") ) ) ))
しかし、このやり方で行くと、条件分岐が多くなったり、文字列が多くなると管理がかなりややこしそうです。
なにかいいやり方はないでしょうか。。。?
elseifを使えれば、いいとは思うのですが、GASを使うとなるとマクロ以上にややこしくなりそうなため
できればスプレッドシートの関数やマクロで解決できるような方法を探しております。
どなたかご教授いただけると幸いです
よろしくお願いいたします。
補足:
マクロだけで完結させたいと考えております。
説明不足で申し訳ありません。

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。