画像データからExcelで表を作成する方法

※本記事で使用しているデバイス情報

<パソコン>
機種:MacBook Air 13″
OS:macOS Sonoma 14.3

<Excel>
バージョン:Office365

目次

はじめに

データ分析家の皆さん、こんな悩みはないでしょうか。

「画像データをエクセルに上における表にしたいけど、どうしたら良いのだろう?」

僕も、卒業研究でプロ野球選手の成績を使用したかったのですが、うまくエクセルに取り込めずに迷っていました。

僕が使用したかったデータは、「1.02 – Essence of Baseball」というサイトにあるデータです。

1.02 – Essence of Baseball

株式会社DELTAが運営する日本のセイバーメトリクス系ウェブサイト。ほかでは見ることができない日本の本格的なセイバーメトリクス系データ分析、コラムが掲載されている。

使用したいデータ

このデータをコピーしてエクセルに貼り付けたかったのですが、うまくいきませんでした。

コピーしようと試みる

このようにコピーしたい部分を選択することはできるのですが、ここからコピー&ペーストをすることができませんでした。

やり方

そんな中、うまくデータをエクセルに取り込む方法を見つけたので共有させていただきます。

手順①:取得するデータをスクリーンショットする

まず、MacBookを使用している方であれば「 Command + Shift + 4 」を同時に押し、スクリーンショットする部分を選択します。

数字以外の部分を含めても良いのですが、僕の場合、うまく読み込むことができませんでした。

取り込みたいデータをスクリーンショット

手順②:エクセルを開いて取り込む

エクセルを開いて、「データタブ→画像から→ファイルから画像…」を選択し、取り込みたいデータファイルを選択します。

データタブ→画像から→ファイルから画像…

すると、以下のように画像分析が始まります。

取り込み中の画面

3秒ほど待つと、以下のように完璧に取り込むことができました。

T列の小数点に少し乱れがありますが、手動で直せば完璧です。

データを取り込んだ後のエクセル画面

手順③:文字列として認識されてしまったデータを数字に変換する

画像データを取り込んだ際に、以下のようにデータが「文字列」として認識されてしまう場合があります。

文字列が混ざってしまった状態

本来、数字であれば右詰めで表示されるのですが、一部データは左詰めで表示されています。

この原因は数字の間に半角スペースが入ってしまっているからです。

そこで、これらのデータすべてを数字データに変換する方法を紹介します。

まず、取り込んだデータすべてを選択した状態で「Control + H」を押します。

すると、「検索と置換」が起動するので、上の部分に「半角スペース」を、下の部分は何も入力せず「すべて置換」を選択します。

「Control + H 」で「検索と置換」を起動する

置換が成功すると、以下のように表示されます。

文字列と数字が混ざり合っていましたが、すべて数字に変換することができました。

全てのデータを数字に変換した状態

注意点

データ分析をするために、データを取得する際は必ずサイトの利用規約を確認しましょう。

今回取り上げた「1.02 – Essence of Baseball」というサイトには以下のように書かれています。

<1.02 – Essence of Baseball の利用規約>

利用規約

つまり、無許可でエクセルにデータをコピーすることは禁止事項なのです。

無許可でデータを取り込むことは絶対にやめましょう。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

shimaのアバター shima ライター

自分が学んだことをメモするサイト。
ご質問やご要望、お仕事依頼がございましたらお問合せフォームよりお願いいたします。

コメント

コメントする

CAPTCHA



reCAPTCHAの認証期間が終了しました。ページを再読み込みしてください。

目次