悩 なやみ箱 暮らしと日常の悩みを、手順で解決するサイト

スプレッドシートやExcelをPDFにすると印刷範囲がずれて端に寄る

2026年10月時点
■ 先に結論

片側に寄る時は、表の外の列まで印刷対象に入っていることや、中央に置く設定になっていないことがよくある原因です。
まず印刷する範囲を表だけに絞ります。Googleスプレッドシートは「選択中のセル」、Excelは「印刷範囲の設定」を使います。
Excelではさらに、1ページに収めて「ページの中央」の「水平」で中央に置けます。

  1. 納品書の表だけを選択する
    • スプレッドシートファイル → 印刷 → 現在のシートを選択中のセルに切り替え
    • Excelページ レイアウト → 印刷範囲 → 印刷範囲の設定
  2. Excelは横1×縦1に収め、ページの中央で水平にチェック
  3. プレビューで表の位置を確かめてからPDFにする

表の右側に、計算の下書きや控えのメモを置いた列はないでしょうか。その列まで印刷範囲に入っていると、表が用紙の片側に寄って見えることがあります。

この記事は、パソコンのブラウザで開くGoogleスプレッドシートと、Windows版のExcel(Microsoft 365)の2つに絞って説明します。Mac版・Web版のExcelとスマホアプリは扱いません。※印刷画面の項目名は2026年10月時点のものです。

机の上の何も映っていないノートパソコンと、鉢植えと積んだ本の絵

1出したい範囲だけを印刷対象にする

スプレッドシート
  • 表のセルを選択する
  • 「ファイル」→「印刷」
  • 「現在のシート」を「選択中のセル」に切り替える
Excel
  • 表のセルを選択する
  • 「ページ レイアウト」タブの「印刷範囲」
  • 「印刷範囲の設定」を押す

Excelの印刷範囲はブックと一緒に保存されます。範囲を間違えたときは、「ページ設定」グループの「印刷領域のクリア」で消してから選び直します。複数の印刷範囲がある場合は、クリアするとすべて消える点に注意してください。

出典: Google スプレッドシートから印刷する / ワークシートの印刷範囲を設定またはクリアする

2スプレッドシートで用紙を整えてPDFにする

同じ印刷画面で、列が多い表は「ページの向き」を「横向き」にし、「用紙サイズ」を相手に渡す用紙に合わせます。「余白」は「標準」を押すと種類を選べ、「カスタム数値」で数値を入れることもできます。

設定が済んだら「次へ」を押します。Chromeでは表示されるウィンドウで送信先を選び、「PDF に保存」で保存します。FirefoxではPDFファイルが自動でダウンロードされます。

範囲を絞ったら、PDFにする前にプレビューで表の位置を確かめておくのがおすすめです。

出典: Google スプレッドシートから印刷する / ファイルを印刷する / Chrome から印刷

3Excelで1ページに収めて中央に置く

  1. 「ページ レイアウト」の「ページ設定」右下の起動ツールを押す
  2. 「ページ」タブの「スケーリング」で「サイズに合わせる」を選び、横1×縦1にする
  3. 「余白」タブの「ページの中央」で「水平」にチェックする
  4. 「OK」を押す

縮めすぎると文字が読みにくくなります。「拡大縮小」グループの「拡大/縮小」の値が小さいときは、「ページ設定」グループの「向き」を「横」にしてみてください。PDFにするときは「ファイル」タブ→「名前を付けて保存」→「ファイルの種類」で「PDF (*.pdf)」を選んで保存します。

出典: Excel で 1 ページに合わせる / ページ設定 / ワークシートの拡大/縮小 / Office デスクトップ アプリで PDF または XPS に保存または変換する

まだ片側に寄る時のチェックリスト

出典: PDF のオプションの詳細