よねさんのWordとExcelの小部屋 なんでも掲示板

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

■13474 / 3階層)  IF関数入れ子
□投稿者/ よねさん -(2020/09/16(Wed) 07:57:33)
    2020/09/16(Wed) 10:50:42 編集(投稿者)
    お書きの数式は下のように[Alt]+[Enter]で改行することができます。
    数式バーの高さを変えて表示すると、IF関数のネストがどうなっているかが少しわかりやすくなります。
    数式内にカーソルを表示すると、「関数のヒント」が表示されますので、引数がどの部分かがわかるようになって便利です。
    
    =IF(ISBLANK($C$2),"",
    IF($C$4=$F$4,"1",
    IF($C$5=$F$5,"2","3")      ←ここでIF関数は完結しています。IF(論理式,真の場合,偽の場合)
    ),IF(MID(F2,2,1)="2","A"))) ←意味のない付け足しになっています。
    
    
    
    1,2,3 とする条件より、A とする条件を前に持ってくるのではいかがでしょうか?
    すべて、IF関数の引数「偽の場合」のところにIF関数が入っています。
    
    =IF(ISBLANK($C$2),"",
    IF(MID(F2,2,1)="2","A",
    IF($C$4=$F$4,"1",
    IF($C$5=$F$5,"2","3"))))
    
    (追加)
    Excel2019,Microsoft365をお使いでIFS関数が使える場合は以下の数式でもよろしいと思います。
    =IFS(ISBLANK($C$2),"",MID(F2,2,1)="2","A",$C$4=$F$4,"1",$C$5=$F$5,"2",TRUE,"3")
    
    以上です。

記事引用 削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[2]: IF関数入れ子 /朝日山 →Re[4]: IF関数入れ子 /朝日山
 
上記関連ツリー

Nomal IF関数入れ子 / 朝日山 (20/09/14(Mon) 23:58) #13471
Nomal Re[1]: IF関数入れ子 / よねさん (20/09/15(Tue) 11:18) #13472
  └Nomal Re[2]: IF関数入れ子 / 朝日山 (20/09/15(Tue) 22:31) #13473
    └Nomal IF関数入れ子 / よねさん (20/09/16(Wed) 07:57) #13474 ←Now
      └Nomal Re[4]: IF関数入れ子 / 朝日山 (20/09/16(Wed) 22:03) #13475

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Pass/

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

- Child Tree -