- 締切済み
エクセル計算式について
エクセル計算式でホームページ上からエクセルに計算をする際データを集計したいと思ってます。 A5に10/1 B5に10/2 C5に数値 が入力をされています。 日付が入り乱れて入っているのですが、 このA5 B5の数値の間の期間のみのC5の数値を 別のシートで集計がとりたいのです。 INDIRECT関数を使えばよいのでしょうか。 どなたかご回答お願いできますでしょうか。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- hallo-2007
- ベストアンサー率41% (888/2115)
回答No.2
10/1~10/2ってことは、文字列で日付が入っているのでしょうか? A B 10/1~10/2 26 10/1~10/2 33 10/2~10/3 34 10/1~10/2 37 だとして A5、B5セルの表示形式を文字列に変更して C5セルに =SUMIF(Sheet1!A:A,A1&"~"&B1,Sheet1!B:B) といった風にして、条件に合った行の合計を求めます。
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.1
シート1にお示しのデータが有ってシート2に表示させるとしたら 例えばA1セルには =Sheet1!B5-Sheet1!A5 B1セルには =Sheet1!C5 ですが、ご質問の意味は違うのでしょうね。具体的にはシート2にはどのように表示したいのですか?
補足
ご回答ありがとうございます。 具体的にシート1に対象となるところが複数箇所あり その対象の箇所の中をピックアップして合計の数値をシート2に反映させたい感じです。 A10 10/1~10/2 26 A11 10/1~10/2 33 A12 10/2~10/3 34 A13 10/1~10/2 37 このなかからA10、A11、A13の合計の数値「97」を表示したいということです。 できますでしょうか・・・。