VLOOKUP?sheet1は固定で
sheet1にこういったリストがあったとします。
(「,」は列が変わるという意味です。)
08/02/01 (金),20,A
08/02/02 (土),15,A
08/02/03 (日),32,A
08/02/04 (月),10,A
08/02/05 (火),2,A
08/02/06 (水),0,A
08/02/07 (木),5,A
08/02/08 (金),8,A
08/02/09 (土),9,A
08/02/01 (金),38,B
08/02/02 (土),4,B
08/02/03 (日),55,B
08/02/04 (月),1,B
08/02/05 (火),2,B
08/02/06 (水),8,B
08/02/07 (木),21,B
08/02/08 (金),4,B
08/02/09 (土),1,B
08/02/01 (金),8,C
08/02/02 (土),6,C
08/02/03 (日),5,C
08/02/04 (月),1,C
08/02/05 (火),5,C
08/02/06 (水),3,C
08/02/07 (木),4,C
08/02/08 (金),52,C
08/02/09 (土),2,C
長さは2/1-2/9固定でなく、例えば1/28-5/1かもしれません
ただ、AもBもCも同じ長さとします。
また、このシートは触りたくないです。
でsheet2にて
2/2-2/8(任意です。)とした場合
なんらかの式を入れることで
A,72
B,95
C,76
と、2/2-2/8の合計値を出すようなことはできますでしょうか?
どうぞよろしくお願いいたします。
お礼
お返事ありがとうございます。 ソースコード付きで助かります。 データベースはpostgresを使っています。 DBテーブルに「週間表示」というフィールドを追加して 週間表示に1が入っていれば表示するようにしました DBに書くときに |日付 |データ|週間表示| |050321|a1 |1 | |050321|a2 | | |050321|a3 | | |050322|b1 |1 | |050323|c1 |1 | |050324|d1 |1 | |050324|d2 | | |050325|e1 |1 | |050326|f1 |1 | とし、週間表示で表示するか否かを判断してます。 trisagionさんのコードを参考にして 作り直したいと思います。 ありがとうございました。