EXCELのIF関数の入れ子について
すみませんよろしくお願いします。
EXCELでセル(A1)~(L1)までに不特定の文字列が入力されており、(M1)に「もし(L1)が入力されていたら(L1)の値を表示、もし(L1)がブランクなら(K1)の値を表示、もし(K1)がブランクなら(J1)の値を表示、もし(J1)がブランクなら(I1)の値を表示・・・・」といった具合で関数を作成したいのです。また、(A1)~(L1)のセルで穴あき状態で入力されていた場合は最も(L1)寄りのセルを表示させたいです。
EXCEL2003のIF関数だと、
=IF(L2="",IF(K2="",IF(J2="",IF(I2="",IF(H2="",IF(G2="",IF(F2="",IF(E2="","",E2),F2),G2),H2),I2),J2),K2),L2)
で最後の(A1)までの入れ子を作ることができせん。
EXCEL2007を使用すると、
=IF(L2="",IF(K2="",IF(J2="",IF(I2="",IF(H2="",IF(G2="",IF(F2="",IF(E2="",IF(D2="",IF(C2="",IF(B2="",IF(A2="","",A2),B2),C2),D2),E2),F2),G2),H2),I2),J2),K2),L2)
と作成できます。
EXCEL2003で作成するいい方法はありますでしょうか?
ご指南の程よろしくお願いします。
お礼
ありがとうございますCOUNTIF関数を使えば よかったんですね。 助かりました。