• ベストアンサー

エクセルで数列のプリントについて

eden3616の回答

  • ベストアンサー
  • eden3616
  • ベストアンサー率65% (267/405)
回答No.2

A1~A10000セルに数値が入っているとします。 B1セルに以下の数式を貼り付け、B50まで行方向にオートフィルで数式をコピーしてください。 =INDEX($A:$A,(COLUMN()-2)*50+ROW(),1) B1~B50セルを選択し、GS1~GS50まで列方向にオートフィルで数式をコピーしてください。 GS50セルにA10000に入っている数値が表記されていればOKです。 改ページプレビュー状態でB1~GS50のセルを選択し、右クリックから印刷範囲の設定を選択。 初期の余白設定であればB~GS列の列幅をオートフィットさせればだいたいA4用紙で16ページぐらいには収まります。(ご使用のプリンタにより前後します) 1~80行を使い81~160、161~240と表記されるのであれば、数式内の50を80に変え、 1列当たりの数式を80行までオートフィルしたうえで、列方向へオートフィルしてください。

pluto1991
質問者

お礼

ありがとうございます。 こちら、ベストアンサーです。 一番簡単に実現ができました・。 本当に助かりました。

関連するQ&A

  • エクセルの空白の行を印刷しない方法

    A1からE101までの表があります。 E列には数式が入っていて、100行まで数値が入っています。 101行は縦計が入ってます。 この表は50行しか入力しない時や100行全部入力する場合もあり、少ない行しか入力のなかった時にも空白の行(E列には必ず数値が入ってます)が印刷されて困っています。 AからDが空白の時にその行から下が印刷されずに、縦計の101行が持ち上がって印刷される方法はないでしょうか?

  • エクセルで作った表を画面いっぱいに印刷したい

    エクセル2003です。 55行×12列の表をつくりました。これをA3の用紙に横向きに印刷したいのですが、印刷プレビューで見ると、横の部分の空白がずいぶん余ってしまいます。 倍率を大きくすると、今度は縦がはみ出してしまいます。 1枚にぴったりの大きさで印刷できる方法はありませんか?

  • excelでwordの段組みはできないのでしょうか?

    Excelの印刷でこんなことできるか質問です。 列は3列しかないのですが、行が2000行ほどの表があります。 普通に印刷すると縦にながーい表なのでA4何枚にもなってしまうのですが、用紙の左のほうしか印刷されず用紙がもったいないのです。 Wordである段組みなどのように、1枚の用紙に3列の表を自動で何列か印刷できないものでしょうか? バージョンは2003です。 説明がわかりにくくてすみませんが、宜しくお願いします。

  • エクセルの関数について

    エクセルの関数について お世話になります。 エクセルの関数について質問をさせて頂きます。 チェック用の数式として、下記のような場合、 D2とH行に同じ数字があった場合はA2に○を この場合、 =IF(ISNA(MATCH(D2,H:H,0)),"","○") このような数式を使っております。 この数式を少しアレンジして、 D2とH行に同じ数字があった場合はA2に○を、 D2とI行に同じ数字があった場合はA2に×を、 このような数式を作りたいと考えております。 また、 I2とD列に同じ数字があった場合、J2に空白、 同じ数字が無かった場合に×が入る数式として、 [J2]=IF(ISNA(MATCH(I2,D:D,0)),"×","") このようなものを使っています。 こちらも少しアレンジをして、 I2もしくはH2とD列に同じ数字があった場合、J2に空白、 同じ数字が無かった場合に×が入る。 このような数式を作りたいと考えております。 こちらの2点、中々良い数式ができずに悩んでおります。 どなたか、エクセルの関数に詳しい方、良いアドバイスを 頂けると嬉しいです。 どうぞよろしくお願い致します。

  • エクセル関数で・・・

    A列の1行目から45行目までに、”1”か”×”を入力するか、空白があります。 B列の1行目から45行目までに、様々な数値、若しくは空白が入ります。 この時、A列が”×”の行でB列が空白でないセルをカウントする数式を教えて下さい。   A  B 1 ×  20 2 × 3 1  30 4 ×  5 1  20 6 7 1  30 8 ×  10・・・・ こんな感じで、A列が”×”でB列が空白でないセルは『2』と導きたいのです。 分かりにくい説明で申し訳ありませんが、宜しくお願いいたします。

  • エクセルで数式が入ったセルを空白にしたい。

    エクセルで数式が入ったセルを空白にしたい。 A1に"100"と言う数字、 B1はA1と同じ数値を自動入力させているので"=A1"という式が 入ってます。このB1の数式をB2からB10までコピーしているのでA2からA10に入力した数値が 反映されます。しかしA列にはいつも数値が入力されているわけではなく空白にする場合もあります。 でもB列の数式はコピーされてるので"0"が残ります。 そこですべて入力終了後にこのB列に自動で入力された"0"を削除したいのですが 置換で"0"にしても入ってるのは数値じゃなくて数式なので該当なしになるし、 数式も列ごとに移動されてるので一定ではありません。 この"0"を一括で削除するにはどうすればいいでしょうか? 入力範囲は500行まで及ぶのでいちいち"0"を探して削除するのが大変です。 分かりにくい質問ですいませんがよろしくお願いします。

  • エクセルで数式が入ったセルを空白にしたい。

    エクセルで数式が入ったセルを空白にしたい。 A1に"100"と言う数字、 B1はA1と同じ数値を自動入力させているので"=A1"という式が 入ってます。このB1の数式をB2からB10までコピーしているのでA2からA10に入力した数値が 反映されます。しかしA列にはいつも数値が入力されているわけではなく空白にする場合もあります。 でもB列の数式はコピーされてるので"0"が残ります。 そこですべて入力終了後にこのB列に自動で入力された"0"を削除したいのですが 置換で"0"にしても入ってるのは数値じゃなくて数式なので該当なしになるし、 数式も列ごとに移動されてるので一定ではありません。 この"0"を一括で削除するにはどうすればいいでしょうか? 入力範囲は500行まで及ぶのでいちいち"0"を探して削除するのが大変です。 分かりにくい質問ですいませんがよろしくお願いします。

  • エクセル。あるセルに入っている値と同じ番号の行に

    A列に、1から3万くらいまでの大きさの連続しない値が入っているとします。 行数は1000行くらいです。 この数字のデータを、そのセルに入っている値と同じ番号の行に入れたいのです。 たとえばA列に上から、1、5、13、、、という数字が入っている場合、 A1に1、その後空白、A5に5、その後空白、A13に13、という具合です。 どのようにすれば良いでしょうか。 本当はA列以外に10列に値が入っていまして、 これらもA列の数字と一緒に移動させたいと思っています。 こういった場合に適用できる方法をお教え願えたら嬉しいです。 よろしくお願いいたします。

  • Excelで奇数行を削除

    題名通り、奇数行を一括に削除する方法をご存じの方はご教授下さい。 ○○┌────┬────┬─────┬── 1行 │(空白)│文字列 │(空白) │ 2行 │ 文字列 │文字列 │ 数式 │ ○○└────┴────┴─────┴── 3行 │(空白)│文字列 │(空白) │ 4行 │ 文字列 │文字列 │ 数式 │ ○○└────┴────┴─────┴── この形式が数段、数シートに渡ってあります。 ○○┌────┬────┬─────┬── 1行 │ 文字列 │文字列 │ 数式 │ ○○└────┴────┴─────┴── 2行 │ 文字列 │文字列 │ 数式 │ ○○└────┴────┴─────┴── 上記のように2行を1行にしたいのですが、一括でできるのでしょうか。 よろしくお願いします。

  • 《エクセル2000》条件にあった行のみ合計する?

    A1~D20の範囲に数字が入っています。 うち、A列は数字と空白が混在しています。 「A列に数字が入っている行のみ、B列~D列を足し合わせ、さらにそれの20行分の和を求める(A列に空白が入っている行のB~Dは加算しない)」 …という式は作れるでしょうか。 自分でもSUMやらSUMIFやらを使ってトライしてみたのですが、どうもうまくいきませんでした。 よろしくお願いします。