仕事で使う数式を自分で作成できず、教えて頂けるとありがたいです。
A B C D
①1
②2 ● 1
③3 ● ● 0
④4 ● ● ● 0
①A1が空白ならD1は空白を返す。
②A1が空白ではなく、B1、C1が空白ならD1に1を返す。
③A1が空白ではなく、B1も空白でないなら、D1に0を返す。
④A1が空白ではなく、B1もC1も空白でないならD1に0を返す。
→Cが空白でも空白じゃなくてもBが空白でないならDには0を返したいです。
D列に入る数式を教えて頂けますでしょうか。
説明がへたくそで申し訳有りませんが
何卒宜しくお願いします。
No.4
- 回答日時:
No.3です。
大変失礼しました。完全に勘違いしていました。前回回答の画像②No.1~No.4のD列は0ではなく空白を返すとのご指示でした。
だとすると、前回回答を有効にするためには、D列に条件付き書式を設定する必要があります。
D列を選択した状態で、条件付き書式ダイアログで「数式を使用して、書式設定するセルを決定」で数式欄に「=A1=""」を記述し、書式設定ボタンを押し、表示形式タブから「ユーザー定義」を選択して、種類(T)に#を入れてOKを順次押して、条件付き書式ダイアログを閉じます。
これで、画像②No.1~No.4のD列は0ではなく空白が表示されるようになります。
間違った回答でご迷惑をおかけしましたことをお詫びします。
丁寧な回答ありがとうございます。
まだ読み込めてないのですが、2回も回答いただいたことに大変嬉しく思っています。
心より御礼申し上げます。
No.3
- 回答日時:
添付画像をご覧ください。
画像①のようなデータがあったとして、D列に0または1を表示させるとします。画像②はご質問者の説明を表に纏めたものです。A、B、Cはそれぞれ、「空白」「空白でない」の2種類しかないので組合せは画像②のように8種類あります。
ご質問者の説明で
(1)A1が空白ならD1は空白を返す。
という説明なので、画像②のNo.1~No.4のD列の表示は「0」に決定です。
(2)A1が空白ではなく、B1、C1が空白ならD1に1を返す。
という説明なので、画像②のNo.5のD列の表示は「1」に決定です。
(3)A1が空白ではなく、B1も空白でないなら、D1に0を返す。
という説明なので、画像②のNo.7~8のD列の表示は「0」に決定です。
かと思ったら、さらに,
(4)A1が空白ではなく、B1もC1も空白でないならD1に0を返す。
→Cが空白でも空白じゃなくてもBが空白でないならDには0を返したい
という説明がありますが、これは(3)と同じ事を言っているだけです。
ここまで解説するとお気づきだと思いますが、画像②の表のNo.6の場合D列の表示をどうするのかについて説明がないことが判ります。
いずれにしてもD列は「0」か「1」だとすると、仮にNo.6の場合、D列は「0」だとすると、画像①のように、D1セルに
=(A1<>"")*(B1="")*(C1="")・・・・・・(a)
という数式を入れで、下方向へコピーすればよいことになります。
そうではなく、仮にNo.6の場合、D列は「1」だとすると、上記(a)の数式の最後の括弧内を削除して、D1セルに、
=(A1<>"")*(B1="")・・・・・・(b)
という数式を入れて、下方向へコピーすることになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) 式の結果が0の時に空白にしたセルと、別のセルを足した結果を出す場合 4 2021/11/26 11:41
- Excel(エクセル) エクセルの関数について教えてください。 A1=B1*C1*D1の時 C1D1のセルのどちらかがが空白 1 2022/05/07 23:01
- Excel(エクセル) Excel 関数 数式 について 2 2022/09/02 21:45
- Excel(エクセル) ExcelのIF関数 2 2022/04/14 16:11
- Excel(エクセル) 空白行も含めてソートしたい 3 2022/02/01 23:13
- その他(Microsoft Office) エクセル 何時間ごとに30分計算 1 2021/10/19 09:04
- Excel(エクセル) エクセル関数教えてください 3 2022/06/21 10:22
- Excel(エクセル) エクセルの昇順での数値入力のミスの見つけ方を教えてください。 4 2022/06/26 20:41
- その他(Microsoft Office) IF関数について教えてください 2 2022/05/10 13:31
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
エクセル2016でfilter関数がないので、、抜き出す関数をおしえてください。
Excel(エクセル)
-
複雑なシフト表から1日ごとの出勤者、シフトを抜き出したいです
Excel(エクセル)
-
2つのシートを連動させたいです
Excel(エクセル)
-
-
4
「ChatGPT-3.5」の回答ですが
Excel(エクセル)
-
5
エクセルの数式で教えてください。
Excel(エクセル)
-
6
エクセルおいて,論理式の関数を使う場合は,空白のセルは,数字では0と扱われますか?
Excel(エクセル)
-
7
Excelで基準値に対する振り分けについて
Excel(エクセル)
-
8
勤怠表エクセル関数について
Excel(エクセル)
-
9
指定した範囲から、文字A、文字Bの数をそれぞれカウントする数式が知りたいです。よろしくお願いします。
Excel(エクセル)
-
10
エクセル 関数について
Excel(エクセル)
-
11
エクセルの数式で教えてください。
Excel(エクセル)
-
12
Excelの使い方(関数)を教えてください。
Excel(エクセル)
-
13
エクセルの数式で教えてください。
Excel(エクセル)
-
14
[Excel] 以下のような、行がズレている2つの表を関数を使って同値チェックを行いたいです。 欲し
Excel(エクセル)
-
15
エクセルについて
Excel(エクセル)
-
16
エクセルのIF関数について
Excel(エクセル)
-
17
エクセルで リンクが切れない状態で文字を入れたい
Excel(エクセル)
-
18
エクセルの関数について
Excel(エクセル)
-
19
Excel2013を使用 指定した範囲から完全一致した名前を返したい
Excel(エクセル)
-
20
エクセルの計算式について質問
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
LINEのこの空白ってどんな意味...
-
Wordの差し込み印刷で空白行が...
-
INDEXとMATCH関数で#N/Aが出る...
-
Excel計算式が入ってるセルを空...
-
latexで、行の先頭に空白を入れ...
-
VBAでの配列について
-
アクセスのクエリで空白を0と...
-
bashでの空白と空文字の判断
-
マクロ 空白セルまで繰り返す
-
LINEとかでよくいる病んでるア...
-
PowerPointの表内のカンマ
-
【VBA】PDF出力に任意のファイ...
-
EXCELでタイトル行と一番下の行...
-
エクセルで「-3E+06」と...
-
Excelのテーブル上のセルの保護...
-
エクセルでleft関数の結果が表...
-
エクセルでハイパーリンクのコピー
-
16桁以上の「0」に変換されてし...
-
結合されたセルの一部を変更す...
-
【エクセル】入力規則のプルダ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
LINEのこの空白ってどんな意味...
-
Wordの差し込み印刷で空白行が...
-
INDEXとMATCH関数で#N/Aが出る...
-
bashでの空白と空文字の判断
-
Excel計算式が入ってるセルを空...
-
Word ○(まる)で表示される空白
-
Wordの文字数カウント機能のス...
-
エクセルでフッターに空白を入れる
-
latexで、行の先頭に空白を入れ...
-
空白行があると #DIV/0なる?...
-
ちょっと特殊な連続印刷のマク...
-
「 - 」と「 _ 」 の違い
-
アクセスのクエリで空白を0と...
-
マクロ 空白セルまで繰り返す
-
Excel関数で90%から110%の間を◎...
-
仕事で使う数式を自分で作成で...
-
エクセルで1つでも×か空白があ...
-
どちらかが空白ならば……
-
エクセルで上の行の値を自動的...
-
リンク貼り付けで空白セルが0表...
おすすめ情報