関数のネスト(入れ子)レベルは7まで

id:martytakaさんの質問 question:1239795045 でIF関数での回答が出ていますが、質問の中で

concatanateの組み合わせは、15パターン程あります。

とあるので、関数のネスト(入れ子)は7までなので、そのままでは15パターンは無理です。


なので、IF関数でするとなると、条件を分けて

G2=IF(A2="あ",**,IF(A2="い",**,IF(A2="う",**,IF(A2="え",**,IF(A2="お",**,H2)))))
H2=IF(A2="か",**,IF(A2="き",**,IF(A2="く",**,IF(A2="け",**,IF(A2="こ",**,I2)))))
I2=IF(A2="さ",**,IF(A2="し",**,IF(A2="す",**,IF(A2="せ",**,IF(A2="そ",**,"エラー")))))

のようにしないと対応できません。
なお、B2&C2のような部分は**で省略していますので、少し数式が見やすいですね。


ネストされた計算式を読みやすくのようにすると見やすくなります。