Excel を PDF に変換して数式を表示したまま (そしてすべてを揃える) 方法
月次レポートを読み取り専用 PDF として誰かに送信する必要があります。 Excelで「PDFにエクスポート」をクリックします。出てくるのは、J 列で切り取られたスプレッドシートで、行ヘッダーが幻の 2 ページ目に続いています。受信者が尋ねた数式は目に見えません。すべてが間違っているように見えます。
Excel から PDF への変換は、Word から PDF への変換よりも実際には困難です。スプレッドシートには自然なページ レイアウトがないためです。クリーンな出力を取得する方法は次のとおりです。
問題: スプレッドシートは自然に改ページされない
Word 文書は、8.5 x 11 インチの自然なページ形状を持ち、テキストは上から下に流れます。印刷すると、テキストが途切れた部分で改ページが発生します。スプレッドシートには、任意の幅と高さにできるグリッドがあります。 PDF にエクスポートする場合、列と行をページ全体のどこに分割するかを決定する必要があります。
デフォルトでは、Excel はプリンターの設定に基づいてページの形状を選択します。これが、同じスプレッドシートのエクスポートがマシンごとに異なる理由です。このブックに誰も印刷設定を構成していない場合、Excel が推測した結果が得られます (通常はひどい結果になります)。
最初に印刷範囲を設定します
PDF にエクスポートする前に、何を含めるかを Excel に正確に指示します。
- PDF 内で必要なセルの範囲を選択します。
- に行く ページレイアウト → 印刷領域 → 印刷領域の設定.
- 今すぐに行きます ファイル→印刷 PDF がどのように表示されるかをプレビューします。
列が切り取られたり、行が余分なページにはみ出したりした場合、それを修正するには 3 つの手段があります。
ページに合わせる: 最も簡単な修正方法
最も簡単な解決策は、コンテンツが収まるように拡大縮小するように Excel に指示することです。
- ページ レイアウト → フィットするように拡大縮小します。
- 幅を次のように設定します 1ページ.
- 高さを次のように設定します 1ページ (長いスプレッドシートの場合は「自動」)。
これで、すべてが 1 ページに収まるように縮小されます。欠点: 非常に広いスプレッドシートでは、「1 ページに収まる」とテキストが無駄に小さくなります。 12 列を超えるものについては、最初に横向きに切り替えることを検討してください (ページ レイアウト → 向き → 横向き)。
「ページに合わせる」と読みやすさが損なわれる場合
1 ページに縮小するとテキストが小さすぎて読めない場合は、代わりに「幅 1 ページ、高さ自動」を使用してください。これにより、幅が快適に保たれ、スプレッドシートがその長さに応じて複数のページに流れるようになります。
結果の代わりに数式を表示する
「数式を表示したままにする」という特定の要求は、通常、誰かが計算を監査または検証したいことを意味します。計算結果の代わりにセルに数式を表示するには:
- エクセル: 数式 → 数式を表示 (または Ctrl + `)。
- これで、すべてのセルにその基礎となる数式が表示されます。
- 通常どおり PDF にエクスポートします。
- 通常の表示に戻すには、後で数式の表示をオフに切り替えます。
数式ビューでは通常、列の幅が広くなります (数式は結果よりも多くのスペースを必要とします)。そのため、オンに切り替えた後、印刷領域を再確認してください。
代替案: ワークブック + PDF を送信する
受信者が数式を確認したい場合は、正直に言って両方のファイルを送信するのが正しい答えである場合が多いです。PDF は簡単に読むことができ、.xlsx は個々のセルをクリックしてネイティブに数式を確認できるようになります。数値の概要と数式の透明性の両方を 1 つの PDF に詰め込もうとすると、どちらか単独よりも悪い結果が生じることがよくあります。
すべてのページでヘッダーを繰り返す
複数のページにまたがる長いスプレッドシートの場合は、ヘッダー行を繰り返して、各ページを単独で読めるようにします。
- 「ページレイアウト」→「タイトルを印刷」。
- 「先頭で繰り返す行」で、ヘッダー行 (通常は行 1) を選択します。
- わかりました。
PDF のすべてのページがヘッダー ラベルで始まるようになりました。文脈のない数字の壁よりもはるかに読みやすくなります。
実際にPDFを生成してみる
印刷領域、スケール、方向を設定したら、次の 3 つの方法でエクスポートできます。
- Excel の組み込み PDF エクスポート: ファイル → 名前を付けて保存 → PDF。上記の印刷設定を完了すると、うまく機能します。
- オンライン ExcelからPDFへのコンバーター: .xlsx をドロップし、PDF を取得します。同じ基本的なページ設定ロジックを使用するため、XLSX の印刷領域が正しく設定されていれば、出力はきれいになります。
- ファイル→印刷→PDFとして保存: 複雑なスプレッドシートの場合、「名前を付けて保存」よりもきれいな結果が得られることがよくあります。
1 回限りのエクスポートと反復可能なエクスポート
このスプレッドシートを毎月再エクスポートする場合は、印刷領域、縮尺、ヘッダーの設定をワークブックに保存します。これらは持続するため、来月はファイル→エクスポート→PDF を実行するだけで、再構成は必要ありません。一度設定すれば、繰り返しのサイクルごとに 1 時間を節約できます。
グラフ、条件付き書式設定、および数式の結果
PDF で明確に理解できる内容:
- セルの値 (数値、日付、テキスト)。
- 条件付き書式設定 (色、アイコン セット、データ バー)。
- チャート (PDF では静的画像としてレンダリングされます)。
- セルの境界線とシェーディング。
- コメント — 時々;印刷設定によって異なります。
伝わらないもの:
- 数式バー (数式の表示を切り替えない限り、受信者には基礎となる数式ではなく結果が表示されます)。
- インタラクティブなフィルターとスライサー (静的なビューになります)。
- 明示的に有効にしない限り、セルのコメント。
- 非表示の列と行 (エクスポート前に非表示を解除しない限り)。
結論
きれいな結果が必要な場合、Excel から PDF への変換はワンクリック操作ではありません。印刷領域を設定し、幅に合わせて選択し、幅の広いスプレッドシートには横向きを使用し、長いスプレッドシートにはヘッダー行を繰り返します。数式を表示する必要がある場合は、エクスポートする前に「数式の表示」を切り替えます。一度設定すれば、その後のエクスポートはすぐに行えます。