昨日思い付いたExcel書類の処理のことです。
1枚目の画像のように入力したものを2枚目の画像のように並べ替えて置換したい訳ですが、ネットを見てたら、SWITCH関数なるものが使えると知りました。
ただ、ちょっと気になるのが、SWITCH関数の説明のところに、「最近から使えるようになった」とありまして。
職場のExcelのバージョンは、新しいはず、と踏んで、作成にかかりました。
2時間弱でファイルは完成。
私のMac版のバージョン16でのことです。
それを職場のWindows環境で動かしてみると、思った具合になりません。
職場のExcelは、2016。
SWITCH関数は、2016から使える、という表記も見たのですが、どうにもなりません。
ただ、SWITCH関数を入れたところに、変なアルファベットが入っています。
なんだ、こりゃあ、と検索してみると、どうも古いバージョンで使えない関数を使っているときに現れるらしく…。
ということで、動かない原因は分かりました。
SWITCH関数ではない関数を使おうということで、
ならば、ということで、IFS関数を使用。これも、2016から使えるようになったと。
で、先ほど作ったのですが、念のために、ホントにIFS関数がExcel 2016で使えるよな、とネットを確認。
すると、2016で使用できるというのは、Office365を使っている場合とのこと。
買い切りのバージョンでは動かないという記述が…。
ちなみに、SWITCH関数もそうでした。
という訳で、IF関数を使ってやり直し。
これなら、大丈夫でしょう。
明日、もう一度職場へ行って確かめますか。
ふう。
ちなみに、今回作ったのは、◎ならばA、○ならばB、△ならばCに置換せよ、という計算式でした (^^)