UltKit

PNGをExcelに変換:表のスクリーンショットを表計算シートに

ダッシュボードやPDFビューアー、Webページの表をスクリーンショットで保存したものの、数値をExcelで使いたい。そんなときはPNGをアップロードするだけで、表が.xlsxファイルになり、各値がそれぞれのセルに入ります。

画像をExcelに変換

またはPDF, JPG, JPEG … ファイルをここにドロップ ·

1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除

出力

ファイルは当社のサーバーで処理され、30分後に削除されます。

このツールの使い方

  1. 1

    スクリーンショットをアップロード

    PNGを1枚、95 MBまでアップロードします。スクリーンショットに表以外の部分も写っている場合は、先にメニューやサイドバーをトリミングしてください。

  2. 2

    スクリーンショット用の初期設定のまま進める

    スクリーンショットはもともと水平なので、このページでは画像の傾きを補正をオフにしています。結合セルを保持もオフにしてあり、すべての行を並べ替えできます。見出しが英語以外の場合は表の言語を設定してください。

  3. 3

    文字を認識する

    テキスト認識を押して、.xlsxをダウンロードします。Excel、Google スプレッドシート、Numbers、LibreOffice Calcで開けます。

回答

表のPNGスクリーンショットを編集可能なExcelファイルにできますか?

はい。表認識で罫線の格子を検出して各セルを読み取り、数値を数値として保存した本物の.xlsxを作成します。SUM、フィルター、グラフにそのまま使えます。

表のPNGスクリーンショットをExcelに変換

スクリーンショットは、表認識にとって最も扱いやすい入力です。文字は撮影ではなく画面が描画したものなので、ぼやけや影、紙の反りがなく、行も完全に水平です。そのためこのページでは画像の傾きを補正をオフにしています。補正するものがなく、この処理を省けばきれいな格子を無駄に動かさずに済みます。

スクリーンショットの弱点は解像度です。標準的なモニターで拡大率100%の表を表示すると、数字の高さが10〜11ピクセルしかないことがあります。撮影前にブラウザやアプリを150%か200%に拡大すると、文字に十分なピクセル数が確保され、確実に読み取れます。高密度のノートPCやスマートフォンの画面は、もともと2〜3倍のピクセル数で撮影されるので有利です。

Webの表には、行の縞模様、細いまたは存在しない罫線、固定された見出し行がよくあります。表のスタイルを「自動」にしておけば、この3つすべてに対応できます。幅の狭い2つの列がくっついてしまう場合は「空白で列を区切る」に、罫線が引かれた表には「罫線」を選ぶとより厳密に判定します。

PNG Excel変換で使える画像

1回あたり
20枚
最大ファイルサイズ
95 MB
対応する表の言語
34
ファイル削除までの時間
30分

きれいに変換できるスクリーンショットの撮り方

  1. 表だけを撮影する

    Windowsでは Win + Shift + S、Macでは Shift + Command + 4 で表の周りをドラッグして囲むと、ツールバーや広告が画像に入りません。

  2. 撮影前に拡大する

    ページを150%以上に設定してください。大きな数字のほうが、あとからどの設定を使うよりも正確に読み取れます。

  3. ツールチップやハイライトを消す

    ホバー中の行や開いたドロップダウンはセルを隠してしまいます。撮影前にポインターを表の外へ動かしてください。

PNG

Portable Network Graphics

PNG は、1996年に PNG Development Group が公開し、のちに W3C と ISO が標準化した可逆のラスター形式です。すべてのピクセルを正確に保持し、完全なアルファ透明に対応し、文字、シャープな輪郭、単色の面をノイズなく扱えます。この正確さから、スクリーンショット、ロゴ、アイコン、UI グラフィックに最適です。代償はサイズで、PNG で保存した写真は、同じ写真の JPEG や WebP の数倍になることがよくあります。すべてのブラウザ、OS、編集ソフトで PNG を開けます。

圧縮方式
可逆
透過
対応
アニメーション
非対応
登場時期
1996 · PNG Development Group
PNG 変換

XLSX

Microsoft Excel ブック

XLSX は、Office 2007 以降の Microsoft Excel の標準ブック形式で、Office Open XML 規格に基づいています。複数のシート、数式、書式、グラフ、ピボットテーブル、入力規則を、XML の ZIP パッケージとして保存します。1 シートあたり 100 万行を超えるデータを扱え、業務用スプレッドシートの標準的なやり取り形式です。Google スプレッドシート、LibreOffice、Numbers でも開けますが、マクロや高度な機能は引き継がれない場合があります。

圧縮方式
–
透過
–
アニメーション
–
登場時期
2007 · Microsoft
XLSX 変換

必要な表がダッシュボードやロックされたレポート、共有されたチャット画像などのスクリーンショットしかなく、数値を並べ替えたり合計したりグラフにしたりしたいときに、PNGをExcelに変換します。

変換後にまず確認したいセル

ダッシュボードでは、1.2Kや3.4Mのような略記や、値の横の矢印、パーセントのバッジがよく使われます。認識は見えたとおりに書き込むため、1.2Kは1200にならずテキストのまま残ります。グラフにする前に、検索と置換でこれらの接尾辞を置き換えてください。通貨記号や桁区切りは、数値を数値として保存がオンのとき処理されます。初期設定ではオンです。

数値の列を1つ合計して、スクリーンショットに表示されている合計と比べてください。一致すれば、残りもほぼ確実に正しいです。ずれている場合は、小さい文字で1を7、5を6と読み違えていることがほとんどです。Webページ自体を保存できるなら、HTMLをXLSXに変換で認識処理なしに表を変換できます。

PNGをExcelに変換に関するよくある質問

表のスクリーンショットをExcelに変換するには?

スクリーンショットをPNGで保存してここにアップロードし、テキスト認識を押します。行と列を検出し、各セルを読み取って.xlsxファイルを作成します。1桁の読み間違いが最も多いエラーなので、Excelで合計を一度確認してください。

表が公開Webページにある場合、もっと早い方法はありますか?

はい。Excelのデータ > Webから(Power Query)やGoogle スプレッドシートのIMPORTHTML関数を使えば、認識処理なしでURLからHTMLの表をそのまま取り込めます。表がログインの先やアプリ内にある場合、または表自体が画像の場合は、スクリーンショットを使う方法が適しています。

ダークモードのスクリーンショットがうまく変換されないのはなぜですか?

暗い背景に明るい文字、色付きの行ストライプという組み合わせは、セルの区切りを判別しにくくなります。撮影前にアプリやブラウザをライトテーマに切り替えるか、少なくとも半透明のオーバーレイやホバー時のハイライトが写り込まないようにしてください。

1つの長い表を撮った複数のスクリーンショットを変換できますか?

はい。まとめてアップロードできます。1回に最大20枚まで同じ設定で処理でき、それぞれ別の.xlsxファイルとして返されます。その後、2つ目以降のファイルの行を最初のシートの下に貼り付け、そのつど繰り返される見出し行を削除してください。

スクリーンショットはPNGとJPGのどちらで撮るべきですか?

PNGです。文字の輪郭を正確に保持できますが、JPG圧縮では小さな数字の周りにかすかなにじみが入り、3、8、9を取り違えやすくなります。WindowsのSnipping ToolもmacOSのスクリーンショットのショートカットも、標準でPNGで保存します。

表計算シートではなく、テキストだけが必要な場合は?

スクリーンショットが表ではなく、段落やチャット、リストの場合はPNGをテキストに変換を使ってください。どこにでも貼り付けられるプレーンテキストが得られます。