
良い方法はないかと思案中です。
老人ホームの利用者さんが日常生活で何を買ったかというのをExcelで横1列に記入しています(大体12列ほど項目があります)。
それを毎月A4の半分の大きさで印刷して家族さんにお渡ししています。
なので、A4で2名分作成して切っています。
この時、上側と下側をちょうど真ん中のところで区切ることはできますか?
今は大体目分量でこの辺かなという行のところに2人目の明細をいれています。
ただ、シートを1ページで印刷するという設定にしているので、列が増えると二人目の行がずれてしまいます。
90名いますが、45シート作っているのですが、できれば1シートに90名分入力をしたいです。
でもそれをすると後になるほどどんどんずれていってしまいます。
説明が下手ですみません。やろうとしていることが理解していただける方がいらっしゃいましたらどうぞご教示お願いします。

A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
Sheet1から、Sheet2(あるいはSheet3)にデータを参照する式を使えば、次のようなことが出来ます。
Sheet1には 単純に縦に90名の名前、右横に各人の購入実績を、次々入力する。
Sheet2(あるいはSheet3)は、印刷したときにA4の用紙に2名が上下にキレイに並ぶようにレイアウトした表をつくっておく。
その印刷用にレイアウトしたSheetの表に、Sheet1からデータを参照する数式を設定する。
❶ Sheet1の購入実績を入力する表の全部を「名前定義」の機能で「表」と名前をつける。(❸の数式を簡単にするため)
下の図の場合には、Sheet1!$C$3:$BI$186を「表」という名前にした。
❷ Sheet1!$C$3:$BI$186のすべてのセルに" "(空白のスペース)を入れておく。 (❸の数式で参照したときに、まだデータを入力してないセルは" "(空白のスペース)を参照するためです)
❸ 印刷用にレイアウトしたSheetの表に、次の式を入れる。
下の図の場合には、Sheet1のD3に入っている番号の人と次の番号の人のデータを参照することにしています。
A2とB2は結合したセルで、
数式は =INDEX(Sheet1!$B$1:$B$186,2*Sheet1!$D$1+1)
A32とB32は結合したセルで、
数式は =INDEX(Sheet1!$B$1:$B$186,2*Sheet1!$D$1+3)
E2の数式は =Sheet1!F1
E32の数式も =Sheet1!F1
A3は =INDEX(表,2*(Sheet1!$D$1-1)+INT(ROW()/2),COLUMN())
A4は =INDEX(表,2*Sheet1!$D$1-2+INT(ROW()/2),COLUMN())
A5は =INDEX(表,2*(Sheet1!$D$1-1)-1+INT(ROW()/2),COLUMN()+9)
A6は =INDEX(表,2*(Sheet1!$D$1-1)-1+INT(ROW()/2),COLUMN()+9)
A7は =INDEX(表,2*(Sheet1!$D$1-1)-2+INT(ROW()/2),COLUMN()+18)
A8は =INDEX(表,2*(Sheet1!$D$1-1)-2+INT(ROW()/2),COLUMN()+18)
A9は =INDEX(表,2*(Sheet1!$D$1-1)-3+INT(ROW()/2),COLUMN()+27)
A10は =INDEX(表,2*(Sheet1!$D$1-1)-3+INT(ROW()/2),COLUMN()+27)
A11は =INDEX(表,2*(Sheet1!$D$1-1)-4+INT(ROW()/2),COLUMN()+36)
A12は =INDEX(表,2*(Sheet1!$D$1-1)-4+INT(ROW()/2),COLUMN()+36)
A13は =INDEX(表,2*(Sheet1!$D$1-1)-5+INT(ROW()/2),COLUMN()+45)
A14は =INDEX(表,2*(Sheet1!$D$1-1)-5+INT(ROW()/2),COLUMN()+45)
以下同様に、、、、、
そして、A3:A20を選択して、右にドラッグしてフィルコピーします。
A33は =INDEX(表,2*(Sheet1!$D$1-1)-13+INT(ROW()/2),COLUMN())
A34は =INDEX(表,2*(Sheet1!$D$1-1)-13+INT(ROW()/2),COLUMN())
A35は =INDEX(表,2*(Sheet1!$D$1-1)-14+INT(ROW()/2),COLUMN()+9)
A36は =INDEX(表,2*(Sheet1!$D$1-1)-14+INT(ROW()/2),COLUMN()+9)
A37は =INDEX(表,2*(Sheet1!$D$1-1)-15+INT(ROW()/2),COLUMN()+18)
A38は =INDEX(表,2*(Sheet1!$D$1-1)-15+INT(ROW()/2),COLUMN()+18)
A39は =INDEX(表,2*(Sheet1!$D$1-1)-16+INT(ROW()/2),COLUMN()+27)
A40は =INDEX(表,2*(Sheet1!$D$1-1)-16+INT(ROW()/2),COLUMN()+27)
A41は =INDEX(表,2*(Sheet1!$D$1-1)-17+INT(ROW()/2),COLUMN()+36)
A42は =INDEX(表,2*(Sheet1!$D$1-1)-17+INT(ROW()/2),COLUMN()+36)
こっちも同様に下に式を入力して、A33:A48を右にコピーします。
❹ 試しに、Sheet1の「表」に適当にデータを入れて、Sheet1のD1に適当な番号を入れて、印刷用レイアウトのシートの結果をチェックしてみてください

No.3
- 回答日時:
例えばですが、枠は多めに作っておいて、後で挿入などをしないで済むように設計します。
添付図は、一例ですが、上半分を40行(1-40)、下半分を40行(41-80)として改ページ(改ページプレビュー画面)しています。横にも下にもスクロールします。
余り多いと対象者を探すのが大変かもしれません。何らかの規則性で探しやすくした方がよいかもしれません。

No.1
- 回答日時:
1回やった事がある位ですが。
(しかもむか~し〃)Wordの差し込み印刷
https://allabout.co.jp/gm/gc/472796/
でExcelデータをA4・1枚に1名分収まるように作成し、
【Word】2ページ分の文書を1枚の用紙に印刷する方法
https://enjoy.sso.biglobe.ne.jp/archives/collect …
で印刷設定するとちょうどA5サイズ版で出力されます。
⇒Excelでも使える手法。
参考になれば良いのですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
みんなに挑戦してほしい「色彩検定」
これまで多くの方々が受検したが「色彩検定」。その目的や活用法は人それぞれ。今回は、色彩検定に影響を受けた男女3名にインタビュー。
-
エクセルの都道府県名連続入力を抽出削除するには
Excel(エクセル)
-
Excel関数について 下記の業務をもっと効率よく出来る関数がないか悩んでます(´;Д;`) ※質屋
Excel(エクセル)
-
Excel エクセルってなんですか? なぜ人気があるのかも教えてください
Excel(エクセル)
-
4
エクセルのセル中で最初の0を表示する方法
Excel(エクセル)
-
5
Excelで『+』と『&』って何が違うのですか?
Excel(エクセル)
-
6
エクセル4つ飛び平均
Excel(エクセル)
-
7
C2に文字が入力された時に、A2B2にA1B1にかかれた物を自動入力されていくような物が作りたいです
Excel(エクセル)
-
8
Excelの式でどうしても理解出来ない式があります。
Excel(エクセル)
-
9
0.3以上の時に数値を表示したいのに、0.3ピッタリの時は表示されません
Excel(エクセル)
-
10
Excelで連番を振る方法について
Excel(エクセル)
-
11
Excelが何か変わった…
Excel(エクセル)
-
12
エクセル◎○の人は、一つ昇格した表にしたい。
Excel(エクセル)
-
13
どちらからも検索して一覧表を作成できるエクセル表を作りたい
Excel(エクセル)
-
14
Excelのエラーで困ってます。
Excel(エクセル)
-
15
Excel 【データの加工】
Excel(エクセル)
-
16
セルに入力されている特定の小文字だけを関数で大文字にするには
Excel(エクセル)
-
17
エクセルについて vlookup関数で表にない数字を打つとエラーになる関数教えて
Excel(エクセル)
-
18
これも MS社の WinUpdate の不始末か!?
Excel(エクセル)
-
19
ORを使わず、IFにIFを重ねる式を教えてください。
Excel(エクセル)
-
20
Excelで 複数のセル内のどれかに数字を入力すると その数字が表してる文字が出るような方法ってあり
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
このカテゴリの人気Q&Aランキング
-
4
EXCELで式からグラフを描くには?
-
5
Excelのグレーの部分を戻したい
-
6
エクセルで、変な矢印がでて、...
-
7
エクセル近似曲線(範囲指定)
-
8
エクセルでマウスカーソルの形...
-
9
エクセルで複数のコメントのサ...
-
10
タスクバーのExcelアイコンを右...
-
11
Excelマクロ 同列内で複数の数式を...
-
12
excel マクロでグループ内でソ...
-
13
エクセル 罫線を除く全てを貼...
-
14
スラッシュ記号(/)を入力できな...
-
15
グループの最後の行に書式、計...
-
16
[日程計]の計算式
-
17
日付の書式設定
-
18
TEXT関数(負の値)を集計のた...
-
19
EXCEL関数(数式)を教えてくだ...
-
20
エクセルで教えて下さい。
おすすめ情報
公式facebook
公式twitter