毎日の出勤人数を、工事ごとに集計し、最初のシートにまとめて表示できるようにしたいです。
複数(31日分)の同じ書式で表にした出勤人数の入力シートを作成しました。
このシートは日々の出勤人数を1日1シートとして入力し、それを31日(31回)毎日入力するので
ブックの1枚目のシートを31日分の集計シートとして、印刷のみに使用予定です。
集計シート(1枚目のみ)は、保護をかけていじれないようにします。
問題は、工事ごとに出勤人数をカウントしたいので、工事が増えた場合に、その工事名を増やす事が発生した時、その増えた工事名を集計表にも、その工事が増えた後のシートにもどちらにも反映させたいのです。
また、同じように増えた工事の人数も集計表に反映させて合計を毎日取りたいです。
集計表の数字が、つねに最新状態であるように合計を毎日取り、なおかつ工事名が反映されているようにするには、どのようにすれば良いでしょうか?
リンク貼り付けも試しましたが、1日目の工事名を集計表にリンクさせると、2日目以降の工事名の反映ができないような気がします。やりかたが悪いのでしょうか・・?
また、集計表に最新状態の合計を表示させるのは、串刺し計算でいいのでしょうか?
とても急いでいます。 良い方法ありましたらよろしくお願いします!!
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
No.1
- 回答日時:
この手のご質問ではいつもお答えしていることですが、参照の「向きが逆」です。
また、シートの枚数もそんなにたくさん要りません。(1)データベースとする表を載せたシート(質問文で言うところの集計表の
シート)に、工事ごとに行を追加し、出勤人数などを記録
(2)印刷用の帳票のシート(質問文で言うところの入力シート)を 1 枚だけ
用意し(しかし日数分は用意せず)、その中に、年月日の記入欄を用意
(3)「(2)で指定されている年月日を条件として、(1)のシートから該当の情報を
拾ってくる VLOOKUP 関数などを含む数式」を(2)のシート上のあちこちに記入
(4)(2)の年月日を任意の値に書換え
(5)(2)の帳票を保存したい場合は、(2)をシートごとコピーして年月日を
書き換えないようにするか、特定の年月日が記入された状態で(2)を
PDF、紙などに印刷
(3)では「該当の情報」と説明しましたが、データベースの値を単に(2)に転記するのか、あるいは何か集計して得られる値を(2)に表示するのか、については、数式の内容次第ということになります。また、データベース側に用意する項目(列)の内容により、集計しやすさは大いに変わります。(2)・(3)での集計のことを念頭に置いて、(1)で必要な計算を行っておくということもあります。
添付図は、作成例です。この場合は VLOOKUP ではなく、SUMIF 関数になりました。
G7 =sumif(sheet1!a:a,g4,sheet1!c:c)
なるほど!!
そもそもの考え方が違うのですね。やってみます!
この関数もぜんぜん思いつきませんでした。もっと勉強します。
ほんとうにありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルでブック内の倍率がバ...
-
エクセルのシー名を二段表示に...
-
ハイパーリンクでジャンプした...
-
【ExcelVBA】マクロの入ったシ...
-
エクセルで複数のシートに画像...
-
Accessのテーブルを既存のExcel...
-
(エクセル)Indirect関数で、ハ...
-
エクセルのシート連番の振り直し
-
EXCELの図形(テキストボックス)...
-
InputBoxに入力した言葉をシー...
-
ファイルを開くと必ず一番最初...
-
Excelでマクロ設定したが反映さ...
-
Excel、Aのシートにあって、Bの...
-
ワークシートそのものの色を変...
-
ActiveSheet.Protect UserInter...
-
特定の複数のシートに同じ処理...
-
【Excel VBA】コンボボックスで...
-
【エクセル】参照セルに何も入...
-
【Excel VBA】データ貼り付け先...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
ハイパーリンクでジャンプした...
-
エクセルでブック内の倍率がバ...
-
エクセルで複数のシートに画像...
-
特定のシートのみ再計算させな...
-
【ExcelVBA】マクロの入ったシ...
-
EXCELの図形(テキストボックス)...
-
エクセルのシート連番の振り直し
-
ワークシートそのものの色を変...
-
エクセルの2つのシートを並び...
-
エクセルのシー名を二段表示に...
-
エクセル、特定のシートにパス...
-
Accessのテーブルを既存のExcel...
-
Wordで差し込み印刷時に表示す...
-
EXCELで存在しないシート...
-
自分だけの辞書(データベース...
-
accessへエクセルの複数のシー...
-
Excelでマクロ設定したが反映さ...
-
エクセルの複数シートでのリン...
-
エクセル2003で、複数のシート...
おすすめ情報