A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
COUNTIFは空白を計数しないが、SUM(IF(・・)の配列数式では、空白を0と認識する為、空白も含み計数するからです。
因みに配列数式の日付比較はA1:A100<"2009/1/12"*1としないと有効ではありませんので、以下の様にすれば同一になります。
=SUM(IF(A1:A100<>"",IF(A1:A40<"2009/1/12"*1,1,0)))
この回答へのお礼
お礼日時:2009/01/23 17:24
うまくいきました!
なるほど!
前にあるA1:A100<>""と<"2009/1/12"*1ミソですね。
ありがとうございました
No.2
- 回答日時:
=SUM(IF(A1:A100<2009/1/12,1,0))は、日付を比較するのではなくて、
2009/1/12=167.4 と比較する式になっていませんか?
日付にするのなら、DATEVALUE("2009/1/12")と変換しないと
うまく動作しないのではないでしょうか?
又、日付は、シリアル値として処理されていますが、
1から始まっているので、countifの場合は、比較できない
セルと比較しているので、該当しないという事で0となっているのでは
無いでしょうか?
ご確認ください。
No.1
- 回答日時:
? ちょっと意味がわからないので、挙動を取り違えている可能性もありますのでご容赦ください。
=SUM(IF(A1:A100<2009/1/12,1,0))
これはどういう意味で解釈されるのかさっぱりわからないのですが、SUM()の引数になっているIF(A1:A100<2009/1/12,1,0)の結果は 0 か 1にしかならないですよね。
つまり、この式は =SUM(1) か =SUM(0) のどちらかと等価のはずです。その結果は 1 か 0 になるはずです。そういう挙動なのであれば、そういうことです。
# もしかして Range() オブジェクトを 2009÷12 と比べてるのかなぁ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- Excel(エクセル) WORKDAY関数 4 2023/06/08 13:23
- Excel(エクセル) ExcelのIF関数 2 2022/04/14 16:11
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) エクセル関数についてお教えください 3 2023/07/24 12:33
- Excel(エクセル) If関数に関する質問です。(再掲) 3 2022/10/01 20:51
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) IFERROR、SMALL関数について 2 2022/08/22 23:40
- Excel(エクセル) 【マクロ】ボタンを押すごとに、A1セル、A2セル、A3セルに日付を入力 3 2023/01/25 00:12
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA 条件が一致した場合の...
-
リース初心者です 利子率の計...
-
エクセル関数で {=TABLE(,セル...
-
Excel2010の並べ替えで行の高さ...
-
プルダウンで選択すると隣のセ...
-
エクセルで離れたセルを離れた...
-
エクセルを使った分配比率の求...
-
至急! Excelで歩合計算
-
エクセルで作った書類に、パン...
-
エクセルで複雑な表の作り方
-
エクセルで複数の勤務時間ごと...
-
エクセルで有給休暇の取得日数...
-
60進法で複数セルの足し算、引...
-
EXCELでR1C1参照形式の絶対参照...
-
Excelの空白行を上に詰めるVBA...
-
Excelハイパーリンクのアドレス...
-
エクセルで行ごとに繰り返しの...
-
エクセルデータをワードへ反映...
-
エクセルで一番下の日付や時刻...
-
エクセルデータを拡大/縮小して...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel2010の並べ替えで行の高さ...
-
リース初心者です 利子率の計...
-
エクセルで離れたセルを離れた...
-
エクセルで複数の勤務時間ごと...
-
エクセル関数で {=TABLE(,セル...
-
プルダウンで選択すると隣のセ...
-
VBA 条件が一致した場合の...
-
エクセルで作った書類に、パン...
-
60進法で複数セルの足し算、引...
-
エクセルシートを重ねることは...
-
Excelハイパーリンクのアドレス...
-
至急! Excelで歩合計算
-
エクセルを使った分配比率の求...
-
今日の日付が第n曜日かを求める
-
Excelのオートカルクの結果をコ...
-
Excelの空白行を上に詰めるVBA...
-
エクセルデータをワードへ反映...
-
エクセルの行高さが、挿入作業...
-
Excelの基本を1週間で覚えたい
-
Excelで歩合給の計算をしたいの...
おすすめ情報