
以前にも同じような質問があったかもしれませんが、探せなかったので質問させていただきます。
エクセルで作った表のデータを数人に配り、
それを利用して各自で数字を入力し、出力した状態でこちらに提出してもらっています。
その際にいくつか困る点があり、もし、データを渡す段階で予防できるような方法があれば教えていただきたいと思います。
私自身簡単な関数くらいしかわからないので、エクセルでできることの範囲もよくわかっておりません。
見当違いの質問をしていたらすいません。
1.各自が入力の段階で行を削除・挿入することが多々あり、 それによって計算式がずれてしまうのを防ぎたい。
計算式はその列の一番上段にあり、数ページに渡っていたとしても1ページ目にしかその欄はない。
削除・挿入を禁止することはできない。
2.ページ毎に小計を表示させたい。
ページ数は人によってそれぞれなので、数字の入っていない 無駄なページは作りたくない。
セルにおさまらなくても、ヘッダーやフッターのような機能でもよい。
以上ですが、ご理解いただけますでしょうか?
説明が足りなければ補足させていただきます。
どなたかよろしくお願いします。
No.4ベストアンサー
- 回答日時:
#1です。
質問の内容はこんな感じでしょうか?
例えば、A1セルにA列データ(2行目以降)の平均値を表示させたい。
しかも、印刷されるページ内のデータの平均。
2ページ目、3ページ目にも上部に印刷ページ内の平均値を表示したい。
もし、こんな内容だと仮定すると、私ならSheet1をデータ入力用にして、Sheet2、Sheet3・・・を出力用として設定します。
Sheet2のA2セルに"=Sheet1!A2"と入力してデータ用シートを参照します。A3セル以降はコピーアンドペースト。
Sheet2のA1セルにSheet2のA列の平均をとる計算式を書きます。
Sheet3のA2セルには"=Sheet1!A50"のように次のデータから参照します。
こうしておけば、Sheet1データが挿入・削除されても影響を受けません。
しかし、出力用のシートは有限になりますし、印刷も面倒ですね。
答えておいて何ですが、もっといい回答が出ると思います。
そもそも、質問を曲解してるかも・・・
補足説明をすれば回答がでると思います。
私も興味があるので、ぜひお願いします。
この回答への補足
色々と考えてくださり、ありがとうございました。
「計算式がずれる」とは、「計算式の合計の範囲がずれる」ということです。
少し補足します。
単純にA1のセルにA2~A10の合計を出す式が入っていたとして、
A3やA6などに行を挿入した場合、自動的に合計の範囲を変更してくれますよね。
でもA11に直接入力をしたり、貼り付けたりすると、それは範囲外になってしまいます。
最初から余分に範囲を指定してしまうと、罫線などが入っている空欄のページまで出力されてしまいます。
もちろん印刷の段階でページ指定をすればいいのですが、入力する個人の能力に差があり、
出力方法の統一が非常に困難です。
上記の例で言うと、A2以下に入力があった場合は、全てA1の合計の範囲に入れたいのです。
自動的に範囲を増やしていきたい、というのが的確でしょうか。
ka_na_daさんの回答を読んでいて、少し複雑で私にはちょっと無理そうだったのですが、
おかげでシート毎にページを分ければいいかも、と思いつきました。
今日作ってみたのですが、かなり希望通りに出来上がりました。
多分とても単純な作業を、私が難しく考えすぎていたのかもしれません。
1シートで済ませる方法しか考えていませんでしたので。
本当にありがとうございました!
No.5
- 回答日時:
1番目の質問だけ。
計算式は各自へ渡す場合も必要なのでしょうか?
もし必要がないなら、表題だけの表を渡し、質問者さんへ戻ってきた時点でデータのみコピーする。
もし、各自も計算式が必要で、質問者さんへは、印刷結果だけが返ってくるのなら、
別シートに計算式のみを書いておき、そのシートはシート保護をかけ、計算式を削除できないようにしておく。
各自のデータ入力が完了した時点で、各自に別シートから起算式の部分をコピーして貰う。
ご回答ありがとうございます。
計算式は各自も必要です。
また、経理からはなるべくページを減らすように言われているため、
表紙ページを作るのは出来れば避けたいと思っています。
でもおかげでもしかしてページ毎にシートを分ければ済むことかもしれないと思い始めました。
もう一度試してみます。
ありがとうございました。
No.3
- 回答日時:
#1です。
ごめんなさい。やっぱり意図が良く分かりません。
>1.各自が入力の段階で行を削除・挿入することが多々あり、 それによって計算式がずれてしまうのを防ぎたい。
計算式がずれるとは、どういう意味ですか?
計算の結果がずれる?計算式の出力位置がずれる?
ごめんなさい。どんなエクセルデータになってるか
簡略化した例でいいので示して頂けませんか?
No.1
- 回答日時:
「計算式」=見出し(タイトル)でいいですか?
それなら、
(1)上部メニューバーの「表示」→「ヘッダーとフッター」をクリック
(2)「シート」タブをクリック
(3)印刷タイトルの行タイトルに「$1:$1」と記入して「OK」
または、
行タイトルの右側にあるボタンをクリックし、
出てきたシートの印刷したい見出し(タイトル)行をクリックし
同じボタンを押して戻って、「OK」
(4)印刷プレビューで期待したことが実行できているか確認ください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- Excel(エクセル) エクセルで値ではなく関数を参照する方法 6 2023/03/19 00:50
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Java javaの質問です 次の機能を有するメソッド4つを自クラスに作成し、実装したいです 【機能】 足し算 1 2022/06/15 17:49
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Java java 飾子を付けること(public static・・・) ・コンソールへの出力処理はmainメ 2 2022/06/16 19:34
- Visual Basic(VBA) vba 等間隔の列に対しての計算 6 2022/05/17 20:15
- Excel(エクセル) アウトラインの小計のやり方 1 2023/03/20 11:51
- Excel(エクセル) エクセル/列追加時、合計行の計算式 7 2023/03/15 11:14
このQ&Aを見た人はこんなQ&Aも見ています
-
Excelで計算式がずれるパターンとずれないパターンを教えて下さい(絶対参照の話ではない)
Excel(エクセル)
-
エクセル。行を挿入すると、関数が反映されない
Windows 10
-
【エクセル】行挿入で数式もいっしょにコピーしたい
Excel(エクセル)
-
-
4
エクセルで知らない間に行がずれていた
Excel(エクセル)
-
5
行を削除しても関数の参照範囲がずれないようにしたい
Excel(エクセル)
-
6
関数で行の挿入、削除で範囲がズレてしまう
Excel(エクセル)
-
7
エクセルの参照行の挿入による追加と行の削除に対応できる関数を教えてくだ
Excel(エクセル)
-
8
エクセル 行の挿入すると別シートに行が挿入され、関数も自動更新される方法
Excel(エクセル)
-
9
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
10
エクセル 行を挿入しても正しい合計値を出す方法。
Excel(エクセル)
-
11
エクセルで行挿入をした時に、Vlookup計算式の一部が変化しない。
Excel(エクセル)
-
12
OFFSET関数とCOUNTIFって組み合わせはできますか? COUNTIF関数で行を新しく追加した
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセルのdatedif関数を使って...
-
エクセル ドロップダウンリスト...
-
特定のセルだけ結果がおかしい...
-
【マクロ】【配列】3つのシー...
-
【関数】同じ関数なのに、エラ...
-
【マクロ】列を折りたたみ非表...
-
vba テキストボックスとリフト...
-
エクセルのVBAで集計をしたい
-
【マクロ】EXCELで読込したCSV...
-
【条件付き書式】シートの中で...
-
【マクロ】オートフィルターの...
-
ページが変なふうに切れる
-
【マクロ】アクティブセルの時...
-
【マクロ】3行に上から下に並...
-
エクセルの循環参照、?
-
iPhoneのExcelアプリで、別のシ...
-
【マクロ】A列にある、日付(本...
-
エクセル
-
エクセルに、105と入力すると、...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル
-
【マクロ】WEBシステムから保存...
-
エクセルの循環参照、?
-
エクセル ドロップダウンリスト...
-
エクセルのdatedif関数を使って...
-
特定のセルだけ結果がおかしい...
-
【マクロ】A列にある、日付(本...
-
【マクロ】EXCELで読込したCSV...
-
【マクロ】アクティブセルの時...
-
【エクセル】期限アラートについて
-
iPhoneのExcelアプリで、別のシ...
-
【関数】同じ関数なのに、エラ...
-
Excelの新しい空白のブックを開...
-
【マクロ】3行に上から下に並...
-
【マクロ】宣言は、何のために...
-
VBA チェックボックスをオーバ...
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
【関数】不規則な文章から●●-●●...
おすすめ情報