- ベストアンサー
日付のカウント
E列の値が8.1から始まり、G列の日付が8/17以上8/22以下をカウントする。元のシートは、シート1、計算結果は、シート2に表示したい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
次の様な事でしょか。 G列の書式が不明の為、日付シリアル値としています。 =SUMPRODUCT((E1:E9>=8.1)*(G1:G9>="8/17"*1)*(G1:G9<="8/22"*1))
その他の回答 (1)
- 有田 賢治(@ARIKEN43)
- ベストアンサー率50% (563/1116)
demioyさん 今日は! ■Excel(エクセル)基本講座:日付の関数↓ http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/today.htm 概要:シリアル値・日付の計算/日付データは数値(シリアル値)で管理さ れていますので 足し算や引き算が可能です。 関連:■Excel(エクセル)基本講座:データ/数式/関数の入力とオートフィル↓ http://www.eurus.dti.ne.jp/~yoneyama/Excel/nyuryoku.htm#hiduke 概要:日付の入力方法→西暦で入力する。 基本は年/月/日と入力します。区切りは/(スラッシュ)の他に- (ハイフン)も使えます。 パソコンの日付と同じ年を入力する時は年の入力は省略できま す。 (違う年の日付の場合は 2002/2/25 のように年から入力しま す。) 『平成18年2月25日』、『H18.2.15』と表示したいなど、表示を 変えたい場合は表示形式を変更します。 関連:■Excel(エクセル)基本講座:日付の表示形式↓ http://www.eurus.dti.ne.jp/~yoneyama/Excel/hiduke.htm 概要:日付の表示形式・表示形式の変更方法・数字を日付形式に変更す る・曜日も一緒に表示する(を参照して下さい) 関連:■成人の日、体育の日、海の日、敬老の日の求め方↓ http://www.eurus.dti.ne.jp/~yoneyama/Excel/ex-q-a/q_keisan_hiduke.html 概要:第2月曜日を計算で求める・第3月曜日を計算で求める。 ■Excel(エクセル)基本講座:集計の使い方↓ http://www.eurus.dti.ne.jp/~yoneyama/Excel/syukei.html 概要:データの集計・集計データのコピー(を参照下さい) 集計データのコピー→集計状態の表を他のシートにコピーする方 法です。通常のコピー&貼り付けでは非表示部分の行もコピーさ れてしまいます。 以上参考までに
お礼
色々参考になるURLを教えていただきありがとうございました!!
お礼
mu2011さん、ありがとうございます。 実際は、8.1.1とか8.1.2とか入り混じっているので、下記のようにしました。 A28*1の*1がなかったために、エラーになっていたみたいです(^_^;) SUMPRODUCT((ISNUMBER(SEARCH("8.1*",Sheet1!$E$3:$E$89))*(Sheet1!$G$3:$G$89>=A28*1)*(Sheet1!$G$3:$G$89<=B28*1)))