Excelで10名が同じ書式の入力用シートを各自別々にファイルで持ち、
使っています。
それを、別のシートで一つの表にまとめる方法があれば、どうぞ教えてください。
できれば、まとめたシートは当日分と毎日のデータを溜めていけるものを
作りたいと思っています。
統合やってみたのですが、単価、受注数量、得意先codeが合計数量で
出てしまいます。
例いとうSHEET1
種類商品CODE単価 受注数量得意先CODE
ああ ABCDEF 100 125 3440
例すずきSHEET1
種類商品CODE単価 受注数量得意先CODE
いい GHIJKLMN 500 99 3330
これを、下記のようにまとめたいのです。
例合計SHEET1
種類商品CODE単価 受注数量得意先CODE
ああ ABCDEF 100 125 3440
いい GHIJKLMN 500 99 3330
No.1ベストアンサー
- 回答日時:
各自の入力用シートは同じものを毎日書き換えてゆくのでしょうか?
あるいは、日にちごとのシートを使用しているのでしょうか?
運用が不明なので、原理のみですが…
集計シートは、単純に他ブックの参照式をいれておけばできます。
'ブックのパス[ファイル名]シート名'!セル指定
で参照が可能です。
入力が日にちごとのシートを利用している場合は、集計シートはそのままで毎日の集計シートになります。
ただし、各日にちに対応した集計シートを用意する必要があります。
シート名が日にちに関連ある名称になっているでしょうから、比較的簡単に作成することができるでしょう。(INDIRECTなどを利用)
入力を同じシートの書き換えで行っている場合は、↑のままだと、書き換えた内容がそのまま反映されてしまいますので、集計終了時(全員の入力完了時)にその日の記録を残しておく必要があります。
どうやってそのタイミングを取ればいいのかは、質問文からはわかりませんが、例えば、一日の終了時に、集計シートをコピーして、値のみ貼り付けで記録すればそれがその日の記録になるでしょう。
ルーチンワークなのでマクロ化するという方法もあります。
(情報があいまいなので、例示はしません)
早速のご回答ありがとうございます。
運用について説明不足でしたね、申し訳ありません。
入力用シートは、毎日書き換えて使いたいと思いっています。
一日の集計終了時に、その日の分を集計したシートを作成し、さらに累計を
残していきたいのです。
ご推察の通りルーチンワークです、マクロ化できたらともっと楽かと思いますので、
お教えいただけると嬉しいです。
No.4
- 回答日時:
ANo.1です。
>入力用シートは、毎日書き換えて使いたいと思いっています。
同じシートに上書きするってことですよね?
10名とのことなので、集計は、単純な参照で十分ではないでしょうか。
シートを記録として残す部分だけをマクロ化しておけば、集計は(↑)のシートさえ設定しておけば、自動で集計されます。
>その日の分を集計したシートを作成し、さらに累計を残していきたいのです。
の作業の部分だけをマクロ化しておけば良いかと思われます。
どのような累計か不明ですが、その日の分をコピーして記録する作業と、累計への反映処理を「マクロの記録」で記録してみれば、それだけでかなり近いものが得られると思います。(若干の修正は必要でしょうが)
No.3
- 回答日時:
過去スレですが、やりたい事は
http://oshiete1.goo.ne.jp/qa4133190.html
の質問のような事でしょうか?
VBAが初めてであれば、
上記の操作を一度、マクロの記録でコード作成してみてください。
少し手直しで使えるようになると思います。
ご回答ありがとうございます。
似ているようですが、ちょっと違うような気がします。
入力を簡単にするのではなく、集計を簡単にしたいのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel 関数 vlookupなどの使い方について質問です。 シート1に品番、商品名、単価、発注条 6 2022/06/15 19:16
- Visual Basic(VBA) VBAで、1つのエクセルで、2つのシートからもう1つのシートに条件のある転記コードを教えてください。 1 2023/03/16 18:07
- Excel(エクセル) Excel関数 情報引用する方法 4 2022/07/31 20:59
- Excel(エクセル) Excelグラフについて 1 2023/05/12 16:26
- その他(Microsoft Office) Excelで総数量を変動させたい 2 2022/11/04 23:49
- Excel(エクセル) 棚卸表の前月比の関数等あれば教えてください 2 2023/05/02 18:34
- Excel(エクセル) SUMIFSと日付変換 10 2023/04/16 15:38
- Excel(エクセル) IFERROR、SMALL関数について 2 2022/08/22 23:40
- Excel(エクセル) VBAで同フォルダ内の別ブックを開かず参照して条件の一致する行の指定セルを抽出するには? 1 2022/07/21 19:29
- その他(Microsoft Office) Excelで該当しない項目(#N/Aの商品名)を簡単に表示・抽出させる方法についてです 1 2022/08/25 22:12
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで1ヶ月分の連続した日付...
-
エクセルの複数シートの保護を...
-
別シート参照のセルをシート毎...
-
Excelで同じシートのコピーを一...
-
EXCEL:同じセルへどんどん足し...
-
Excelのシートを、まとめて表示...
-
Excelで金銭出納帳。繰越残高を...
-
複数シートの色付きセルがある...
-
EXCELで同一フォーマットのシー...
-
エクセルで複数設定したハイパーリンク先...
-
VBAでシートコピー後、シート名...
-
シート番号からシート名を取得する
-
複数シートの特定の位置に連番...
-
前の(左隣の)シートを連続参...
-
エクセルでファイルを開いたと...
-
特定のシートの削除を禁止した...
-
エクセルで前シートを参照して...
-
エクセルVBAでパスの¥マークに...
-
エクセルの数式について ブック...
-
エクセルでシート名を自動入力...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで同じシートのコピーを一...
-
エクセルの複数シートの保護を...
-
エクセルVBAでパスの¥マークに...
-
EXCEL:同じセルへどんどん足し...
-
VBAでシートコピー後、シート名...
-
別シート参照のセルをシート毎...
-
エクセルでファイルを開いたと...
-
EXCELで1ヶ月分の連続した日付...
-
エクセルで前のシートを連続参...
-
前の(左隣の)シートを連続参...
-
Excel、同じフォルダ内のExcel...
-
Excelで金銭出納帳。繰越残高を...
-
エクセルで前シートを参照して...
-
複数シートの特定の位置に連番...
-
Accessのスプレッドシートエク...
-
シートの保護のあとセルの列、...
-
EXCELで同一フォーマットのシー...
-
特定のシートの削除を禁止した...
-
Excelのシートを、まとめて表示...
-
エクセルで複数設定したハイパーリンク先...
おすすめ情報