[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『数式にセルの内容を含んだ検索式を作成する方法について』(米吉)
同一のフォルダ内にエクセルファイル 4月期集計表 と 5月期集計表 があります。(今後も6月期集計表、7月期集計表、…と続いていくファイルです)
ここで4月期集計表ファイルは先月期に使用したファイル、5月期集計表ファイルは今月使用しているファイルです。
それぞれのファイルの内容は以下のようなものです。
○質問したい事
【5月期集計表.xls SHEET 2】において、セルA2に例えば、作業者名の『A』と入力した時、SUMIF関数を使用してセルA4に【5月期集計表.xls SHEET 1 】の集計した値を出す。同様にセルB2に『=A2』と入力し、セルB4に先月期の【4月期集計表.xls SHEET 1 】の集計値を出し、今月期と先月期の合算した値を【5月期集計表.xls SHEET 2】のセルA6に出したいです。また、関数式『=MONTH(EDATE(TODAY(),-1))』をセルC2に入力し、先月期を表示します。このセルC2の値を利用して、瞬間的に今月期と先月期の合算を出す関数式を、どなたか教えて下さい。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
【4月期集計表.xls SHEET 1 】
A B C D 1 日付 作業者名 商品名 代金 2 4/1 A 本 500 3 4/1 C みかん 100 4 4/1 B おもちゃ 600 5 4/1 B 本 500 6 4/2 C おもちゃ 600 7 4/2 A 本 500 8 4/3 A おもちゃ 600 9 4/3 B みかん 100 10 4/3 C みかん 100
【4月期集計表.xls SHEET 2 】
A B C D 1 検索条件 検索条件 先月は何月? 2 3 検索結果(今月) 検索結果(先月) 4 5 今月期と先月期の合算 6 7 8 9 10
【5月期集計表.xls SHEET 1 】
A B C D 1 日付 作業者名 商品名 代金 2 5/1 A みかん 100 3 5/1 C みかん 100 4 5/2 C おもちゃ 600 5 5/2 B おもちゃ 600 6 5/2 B 本 500 7 5/3 A みかん 100 8 5/4 B おもちゃ 600 9 5/4 B 本 500 10 5/5 A みかん 100
【5月期集計表.xls SHEET 2 】
A B C D 1 検索条件 検索条件 先月は何月? 2 3 検索結果(今月) 検索結果(先月) 4 5 今月期と先月期の合算 6 7 8 9 10
< 使用 Excel:Excel2013、使用 OS:unknown >
回答は皆さんからすぐにでもアップされるでしょうし、私も勉強のために(回答者に名を連ねることはないと思いますが)取り組んでみますが それとは別に。
常々、申し上げていることですけど、この種の処理を行うシートの数式として =TODAY() は不適切だと思っています。 6月になってから 5月のブックを開くと、5月のシートなのに 「先月は5月」と表示されますね。 この C2 の 「5」 をベースに式は動きますから、表示される数値は、なんじゃこれ????
TODAY()関数を使わずに、最悪、生入力。 幸いなことに、このブックでは同じブックのSheet1のA列に日付があるわけです。 であれば、月を表示したいなら A2 の日付を元にしてやるべきですね。
ところで、5月ブックを開いたとき、4月ブックは開かずに処理したいのですか? それとも、4月ブックも開いて処理する予定ですか?
(β) 2015/04/16(木) 15:26
自分では5月のファイルと4月のファイルを自分で開いて処理できないか
考えていましたが、別の方法があれば、そちらも教えてもらえたら、ありがたいです。
よろしくお願いいたします。
(米吉) 2015/04/16(木) 23:48
なぜか回答がアップされませんねぇ。 両方のブックを開くなら、以下でいけるかも。関数は超苦手なのでサンドバッグ状態になるのを覚悟して。
B2:=A2
C2:=MONTH(EDATE(Sheet1!A2,-1))
A4:=SUMIF(Sheet1!B:D,Sheet2!A2,Sheet1!D:D)
B4:=SUMIF(INDIRECT("["&C2&"月期集計表.xlsx]Sheet1!$B:$D"),B2,INDIRECT("["&C2&"月期集計表.xlsx]Sheet1!$D:$D"))
A6:=SUM(A4:B4)
(β) 2015/04/17(金) 06:29
さっそくアドバイスを基に、数式を作成したところイメージ通りのモノが出来ました。
どうもありがとうございました。
(米吉) 2015/04/19(日) 09:41
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.