A 回答 (4件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
このご質問において
①A1のほうがB1よりも過去かどうか
という場合、A1とB1が同じ日付だったら過去とは呼ばないですよね?
また、
②C1に入っている日付が、A1~B1の間にはいっているかどうか
という場合、C1がA1と同じ日だったり、C1がB1と同じ日だったら「間に入っている」と考えていいですよね?
一般には②は例えばA1が{2022/10/1」B1が「2022/10/31」であるケース、つまり、今月の月初日から月末日までの範囲を示している場合、C1が「2022/10/1」または「2022/10/31」であっても「今月に含まれる」というと思います。
従ってC1がA1と同日、またはC1がB1と同日であってもC1はA1~B1の間に入っていると解釈するのではないかと思います。
ただし、①のA1とB1が同じ日付の場合、「A1がB1より過去」とは言わないと思います。
A1とB1が同じ日付の場合も含むのであれば「A1はB1以前の日付である」という表現になります。
これらの前提を踏まえて数式を考えるということになります。
既にstomachmanさんが回答しておられますが、①と②を各々別々に判定する場合の回答だと思います。
ご質問の文面からは①と②を別々に判定するのか、同時に判定するのか判りません。
もし、両方の条件を同時に判定し、①または②のどちらかの条件が満たされない場合は0を、①および②の双方の条件が満たされる場合は1を返す
という関数を望んでおられるなら、上記の前提を踏まえると、判定結果を表示したいセルに
=(A1=<C1)*(C1=<B1)*(A1<B1)
という数式を記述すればよいと思います。
なお、別々に判定する場合で、A1≠C1、B1≠C1とするならば、
stomachmanさんの回答にある
②=AND(A1<C1,C1<B1)+0
という数式は
②=(A1<C1)*(C1<B1)
という数式で代用可能です。
No.3
- 回答日時:
多分、別々の条件式のことを聞かれているかと思うので、その前提での話です。
>正しければ1,適していなかった0という数値で返して欲しいです。
このような時のためにN関数がありますから最初の条件式は
=N(A1<B1)
でいいんじゃないかと。
複数条件だと№2さんのように掛けてしまうのがスッキリしていいですね。
No.4
- 回答日時:
こんにちは
IF文で
①=IF(A1<B1,"過去","未来")
②=IF(AND(A1<C1,C1<B1),"期間","期間外"
過去が正しい場合は過去を1にして下さい。未来を0にして下さい。
ダブルクオーテーションの中は文字列を表します。→”文字になります。”
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- Excel(エクセル) エクセルで月末、月初の判定をしたい。 4 2022/05/18 23:22
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- Excel(エクセル) エクセルで、 A1セルに「A」という値、 B1セルに「B」という値が入っています。 どちらも表示形式 5 2023/02/22 23:05
- Excel(エクセル) Excel 関数 数式 について 2 2022/09/02 21:45
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) IF関数について 5 2023/06/26 00:46
- Excel(エクセル) 入所時間(A1)と退所時間(B1)をセル(C1)に片方だけ表示したい 4 2022/10/13 20:59
- Excel(エクセル) エクセルの掛け算 3 2022/12/13 14:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
セルをクリック⇒そのセルに入力...
-
対象セル内(複数)が埋まった...
-
エクセル 足して割る
-
エクセルで指定したセルのどれ...
-
【エクセル】IF関数 Aまたは...
-
Excelのチェックボックスの使い...
-
エクセル オートフィルタで絞...
-
Excelで住所を2つ(町名迄と番...
-
セルに特定の色が付いていたら...
-
枠に収まらない文字を非表示に...
-
Excel:指定セル以下全てのセル...
-
貼り付けで複数セルに貼り付けたい
-
EXCEL VBA セルに既に入...
-
excelの特定のセルの隣のセル指...
-
エクセルの一つのセルに複数の...
-
Excelで、「特定のセル」に入力...
-
Excelでのコメント表示位置
-
【Excel】 セルの色での判断は...
-
エクセルで縦に1112223...
-
セルの高さ(行高)を求めるには?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで指定したセルのどれ...
-
【エクセル】IF関数 Aまたは...
-
貼り付けで複数セルに貼り付けたい
-
対象セル内(複数)が埋まった...
-
Excelで数式内の文字色を一部だ...
-
セルをクリック⇒そのセルに入力...
-
Excelでのコメント表示位置
-
エクセル 足して割る
-
excelのCOUNTIF関数で、『範囲=...
-
EXCEL VBA セルに既に入...
-
エクセル オートフィルタで絞...
-
エクセルのセルの枠を超えて文...
-
(Excel)数字記入セルの数値の後...
-
エクセルの一つのセルに複数の...
-
【Excel】 セルの色での判断は...
-
Excel2003 の『コメント』の編...
-
エクセル “13ヶ月”を“1年1ヶ月...
-
複数のセルのいずれかに数字が...
-
枠に収まらない文字を非表示に...
-
excelの特定のセルの隣のセル指...
おすすめ情報