![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
タイトルの件、質問致します。
下記の図をご覧ください。
B1、B2 セルには、数値データが入力されています。
⇒例123,456 など
そこで、B5セルに、B1セルかB2セルのどちらかデータが入力されている方のデータを
表示したいです。
B1、B2セルのどちらかに決まっていれば
●=B1 もしくは =B2 で充分です。
しかし、今回は、2つのセルの内、入力されている方のデータを引っ張ってきたいです。
B1とB2のセルは、どちらかが空白という事です。
また、もしできたら
B1、B2とどちらにも、データが入力されていた場合、B1とB2のデータが同じならそれで
良いですが、違う場合は、違うと表示させるような関数もわかる方は教えて下さい。
この関数の場所は、B5ではなくてもOKです。
以上、ご存じの方いらっしゃいましたら、宜しくお願いします。
No.3ベストアンサー
- 回答日時:
>B1、B2 セルには、数値データが入力されています。
>そこで、B5セルに、B1セルかB2セルのどちらかデータが入力されている方のデータを表示したいです。
>B1とB2のセルは、どちらかが空白という事です。
その時は次の式で良いでしょう。
=IF(B1,B1,B2)
B1が未入力のときはB2に入力されていると言う設問なのでこれで良いはずです。
B2が未入力のときはB1に入力されていると言う設問なので余分な判断を行う必要がありません。
>B1、B2とどちらにも、データが入力されていた場合、B1とB2のデータが同じならそれで良いですが、違う場合は、違うと表示させるような関数もわかる方は教えて下さい。
何方にも入力されていないときは除外して良いでしょうか?
B1とB2が未入力のときは何も表示しないと言う条件も含めるとIF関数の入れ子構造になります。
=IF(AND(B1="",B2=""),"",IF(B1=B2,B1,IF(B1="",B2,IF(B2="",B1,"違う"))))
B1とB2が未入力のときは空欄、B1とB2が同じときはB1を表示、B1が未入力のときはB2を表示、B2が未入力のときはB1を表示すると言うように順次評価して目的に合う表示が確定したところで抜け出します。
>この関数の場所は、B5ではなくてもOKです。
同じシート内であれば何処でも使えます。
No.2
- 回答日時:
こんにちは!
>B1とB2のセルは、どちらかが空白という事です
が大前提というコトのようですが、
>B1、B2とどちらにも、データが入力されていた場合
という場合もあるのですね?
B1・B2セルにはマイナス数値は入らないという前提であれば
B5セルに
=IF(COUNT(B1:B2)=0,"",IF(B1*B2=0,MAX(B1:B2),IF(B1=B2,B1,"違う")))
という数式を入れてみてください。m(_ _)m
No.1
- 回答日時:
IF関数を多重で使えば可能です。
=IF(B1="",B2,IF(B2="",B1,IF(B1=B2,B1,"値が一致しません")))
ちなみに、B1が空白の場合はB2の値(B2が空白)を表示しますが、B2も空白の場合は0が表示されます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル表作成について 5 2023/03/12 13:25
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Excel(エクセル) 至急です><Excelの関数を教えてください。 2 2022/03/22 17:56
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 1 2023/02/27 22:21
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
- Excel(エクセル) 【エクセル】複雑な関数を教えてください 1 2023/06/05 18:09
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
- Excel(エクセル) エクセル関数について 2 2022/04/13 18:25
- Excel(エクセル) B列に、A列の数字が偶数の場合は1減算した数字、奇数の場合はそのまま数字を自動表示したい 4 2022/04/16 12:01
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで同じセルに箇条書きをし...
-
A1セルに入力したら、入力時間...
-
参照先セルに値が入っていない...
-
空白でないセルの値を返す方法...
-
エクセルで既に入力してある文...
-
エクセルで、特定のセルの内容...
-
バーコードが読み取れない原因...
-
IF関数で0より大きい数値が入力...
-
エクセルの数式がかぶって、選...
-
IF関数1と6なら「〇」それ以...
-
Excelでセルに入力されたカラー...
-
Excel:文字と数字の組合せ、次...
-
マイナス同士の前年比
-
excel 関数にて文字を0として認...
-
自分のEXCELに株価を自動的に取...
-
yyyy/mm/ddからyyyy/mmへの変換
-
エクセルで複数の条件で掛け算...
-
エクセルの数式で計算結果に文...
-
エクセル:コメントのようなも...
-
百万単位
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
Excelで同じセルに箇条書きをし...
-
参照先セルに値が入っていない...
-
IF関数で0より大きい数値が入力...
-
エクセルで既に入力してある文...
-
空白でないセルの値を返す方法...
-
Excelでセルに入力されたカラー...
-
Excel:文字と数字の組合せ、次...
-
値を入力後、自動的にアクティ...
-
エクセルで時間の判定をしてい...
-
yyyy/mm/ddからyyyy/mmへの変換
-
入力したところまでを自動的に...
-
エクセルで、特定のセルの内容...
-
エクセルの数式がかぶって、選...
-
エクセルで複数の条件で掛け算...
-
EXCELのセル上のURLを...
-
excel 関数にて文字を0として認...
-
エクセルの数式で計算結果に文...
-
マイナス同士の前年比
-
バーコードが読み取れない原因...
おすすめ情報