[[20070715162448]] 『2つのセルのどっちも空白だった場合』(かぶとむし) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『2つのセルのどっちも空白だった場合』(かぶとむし)
  IF関数がよく分からず教えて下さい。
【SHEET1】
    A     B   C
  1 太郎  三郎 
  2 次郎

【SHEET2】  

    A   
  1  

 とあります。
 この場合、SHEET1の場合は、2行目に入っているものを
 1行目より優先させSHEET2に表示させる。
 2行目に名前がなければ1行目(B2セル)をSHEET2に 表示させる。
 1行目、2行目両方ともに何も入力されていなければ
 (C1・2セル)SHEET2に空白と表示させる。

 としたいのですが、複数のIF関数を教えて下さい。

 宜しくお願い致します。

 Sheet2
     A      B      C
 1   次郎   三郎   空白

 ということでしたら
 A1=IF(AND(Sheet1!A1="",Sheet1!A2=""),"",IF(Sheet1!A2="",Sheet1!A1,Sheet1!A2))
 C1までフィルコピー                                              (gon-2)


 =IF(Sheet1!A2="",IF(Sheet1!A1="","空白",Sheet1!A1),Sheet1!A2)
 A2に記入されているのが最優先、A2が記入されていなければA1を参照、
 A1にも記入されていないならば"空白"と記載されるようにしました。

 式中の空白の文字をB2やC1やC2にしてあげればさらに参照を続けられます。

 IF(A2="",○○,A2) の○○にIF関数をどんどん入れていけばよいのですよ。

 (うま)

 (うま)さんの逆ですが
=IF(Sheet1!A2<>"",Sheet1!A2,IF(Sheet1!A1<>"",Sheet1!A1,"空白"))
 こんなのはどうでしょう。

 構造としては
 Sheet1のA2に何か入力が有るか?(空欄ではないか?)
   ある場合 Sheet1のA2セルの値を表示
   ない場合 Sheet2のA1セルに何か入力があるか?(空欄ではないか?)
          ある場合 Sheet1のA1セルの値を表示
          ない場合 空白("空白")
 と言う順番になっています。

 (HANA)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.