[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『IF関数教えてください! リベンジ』(らいこ)
A B C D
1 1 レ レ ◎
2 1 レ ○
3 1 レ ●
4 2 レ レ ◇
5 2 レ □
6 2 レ ◆
D列の判定を出すIF関数を教えてください。
A1が1であり、B1にレ点あり、C1にレ点あり D1=◎
A2が1であり、B2にレ点あり、C2は空白 D2=○
A3が1であり、B3は空白、 C3にレ点あり D3=●
A4が2であり、B4にレ点あり、C4にレ点あり D4=◇
A5が2であり、B5にレ点あり、C5は空白 D5=□
A6が2であり、B6は空白、 C6にレ点あり D6=◆
色々試してみましたが頭がパニックです。
宜しくお願いします!
XP エクセル2007
※レ点のレはカタカナの「レ」です
IF 文を組み合わせてもいいですけれど、ちょっと面倒だったのでそれは他の人にお任せして、 MID を使用した例です。 =IF(OR(AND(A1<>1,A1<>2),AND(B1<>"レ",C1<>"レ")),"",MID("◎○●◇□◆",A1*3-(B1="レ")*2-(C1="レ")+1,1)) (Mook)
かなり手抜きの別案。 A列は 1か2以外はない。B,C列は レ か 空白 以外ない。という前提。
=INDEX({"◎","○","●","◇","□","◆"},(A1-1)*3+1+IF(COUNTA(B1:C1)=2,0,IF(B1="レ",1,2)))
とか
=MID("◎○●◇□◆",(A1-1)*3+1+IF(COUNTA(B1:C1)=2,0,IF(B1="レ",1,2)),1)
とか
(ぶらっと)
ありがとうございます!
どちらのやりかたでもできました!
最高ハッピーです!
パニック頭すっきりすっきり〜
ありがとうございます〜
しかしMID関数とは…すごい!
(らいこ)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.