ExcelをGoogleスプレッドシートに変換する4つの方法

Excelでデータを操作していて、Googleスプレッドシート(Google Sheets)の関数やスクリプトを使用したい場合は、ファイルをExcelからGoogleスプレッドシート(Google Sheets)に変換するのはかなり簡単です。

ただし、元のデータの形式に(format of the original data)応じて、これを行うには複数の方法があります。このプロセスは、Excelスプレッドシートが(Excel)CSV形式で保存されているか、標準のExcel形式で保存されているか、または既にスクリプトが含まれているかによって異なります。

この記事では、 Excel(Excel)ファイルをGoogleスプレッドシート(Google Sheets)のスプレッドシートに変換する4つの方法を見ていきます。

1.最も簡単:コピー(Copy)アンドペースト(Paste)Excel(Convert Excel)Googleスプレッドシートに変換(Google Sheets)

データをExcel(Excel)からGoogleスプレッドシート(Google Sheets)に変換するだけで、バックグラウンドで複雑な関数やスクリプトがない場合は、データをコピーして貼り付けるだけで十分です。

1.これを行うには、 Excel(Excel)でコピーするすべてのセルを強調表示します。選択した範囲内の任意の場所を右クリックして、[(Right)コピー(Copy)]を選択します。

2.データを配置するGoogleスプレッドシート(Google Sheets)スプレッドシートの左上のセルを右クリックします。[貼り付け](Paste)を選択します。

これにより、Excelスプレッドシートからコピーしたすべてのデータがシートに入力されます。それはそれと同じくらい簡単です。

2. Excelファイルから: (Excel File)Excelファイルを直接(Excel File Directly)開くだけです

Excelファイル(* .XLSX)を直接開くことができますが、最初にファイルをアップロードする手順を実行する必要があります。 

Googleスプレッドシート(Google Sheets)では、次の手順に従ってExcelファイルを直接開きます。

  1. メニューから[ファイル(File)]を選択し、[開く(Open)]または[インポート(Import)]を選択します。

  1. 表示されるウィンドウで、[アップロード(Upload)]タブを選択し、[デバイスからファイルを選択(Select a file from your device)]ボタンを選択します。

  1. (Browse)コンピューターに保存されているExcelファイルを(Excel)参照して選択し、[開く(Open)]ボタンを選択します。 

  1. これにより、 Excel(Excel)ファイルがアップロードされ、 Googleスプレッドシート(Google Sheets)で開きます。 

このアプローチを使用してExcelGoogleスプレッドシート(Google Sheets)に変換すると、いくつかのことが起こることに気付くでしょう。

  • Excelファイルは自動的にGoogleスプレッドシート形式に変換されます(Google Sheets)
  • Googleスプレッドシート(Google Sheets)アカウントで新しく作成されたスプレッドシートで開きます。
  • フォーマットは、元のExcel(Excel)スプレッドシートのフォーマットと可能な限り一致します。

3. CSVのインポート(CSV) CSVファイル(CSV)から直接インポートします(Import Directly)

CSV形式(CSV format)で保存されたExcelファイルから直接インポートできます。ただし、ファイルがどのように区切られているかを知る必要があります。タブで区切られているか、カンマで区切られているか、または他の文字であるかどうか。

インポート機能の使用(Using the Import Feature)

上記と同じ手順に従いますが、CSVファイルを選択すると、ファイルのフォーマットと、スプレッドシートデータをGoogleスプレッドシート(Google Sheet)スプレッドシートに変換する方法を選択するためのウィンドウが表示されます。

データを新しいスプレッドシートで開くか、現在のシートを置き換えるか、現在のシートに追加するかを構成することもできます。また、 CSV(CSV)ファイルのテキストを適切なデータ型(数値、日付、数式)に変換するかどうかを構成します。

変換オプションを作成したら、[データのインポート](Import)を選択して、CSVファイルデータをGoogleスプレッドシート(Google Sheets)スプレッドシートに取り込みます。

IMPORTDATA関数の使用(Using the IMPORTDATA Function)

CSV形式で保存されたExcelファイルからデータを取り込む別の方法は、 Googleスプレッドシートの(Google Sheets)IMPORTDATA関数を使用することです。

このアプローチには1つの落とし穴があります。ファイルはオンラインでWebサーバーに保存し、直接リンクを介してアクセスできる必要があります。たとえば、国勢調査局(Census Bureau)は、次のリンクで州ごとの人口の合計など 、 CSV形式で多くのデータファイルを提供しています。

https://www2.census.gov/programs-surveys/popest/datasets/2010-2019/national/totals/nst-est2019-alldata.csv

IMPORTDATA関数を使用して、このようなCSVファイルからGoogleスプレッド(Google Sheets)シートにデータを直接インポートできます。

1.新しいGoogleスプレッドシート(Google Sheets)スプレッドシートを開きます。インポートしたデータを移動するセルをクリック(Click)します。そのセルに次のように入力します: 

=IMPORTDATA(“https://www2.census.gov/programs-surveys/popest/datasets/2010-2019/national/totals/nst-est2019-alldata.csv”)

2. Enterキー(Enter)を押すと、数秒間ロードステータスが表示されます。その後、すべてのデータがスプレッドシートに表示されます。

3.データのスナップショットを取り、それを新しいスプレッドシートに入れて、ソースCSV(CSV)データがオンラインで変更されても更新されないようにする場合は、元のシートのすべてのセルを強調表示してコピーします。次に、新しいシートを開き、データを配置するセルを右クリックして、[形式を選択して貼り付け]を選択し、[値のみを貼り付け]を選択(Paste special)(Paste values only)ます。

これにより、元のデータがすべてGoogleスプレッド(Google Sheets)シートの新しい静的スプレッドシートにコピーされます。

4.プログラムで開く:アップロード後にファイルを開く(Open File)

ExcelGoogleスプレッドシート(Google Sheets)に変換するもう1つのテクニックがあります。これは、ファイルがCSV(CSV)形式またはXLSX形式のどちらで保存されている場合でも機能します。 

1.ファイルを任意のフォルダ内のGoogleドライブ(Google Drive)アカウントに直接アップロードします。

2.ファイルを右クリックし、[プログラムから開く]を選択してから、[ (Open with)Googleスプレッドシート(Google Sheets)]を選択します。

3.これがCSVファイルの場合、Googleスプレッドシート(Google Sheets)形式で直接開きます。XLSX形式の場合は、XLSX形式の(XLSX)Googleドキュメント(Google Docs)で開きます。これが上部に表示されます。Googleスプレッドシート(Google Sheets)形式に変換するには、メニューから[ファイル]を選択し、[ (File)Googleスプレッドシートとして保存(Save as Google Sheets)]を選択します。 

これにより、スプレッドシートが変換され、Googleスプレッド(Google Sheets)シートで新しいスプレッドシートが開きます。

ExcelをGoogleスプレッドシートに変換する

ご覧のとおり、ExcelスプレッドシートデータをGoogleスプレッド(Google Sheets)シートに取り込む方法は複数あります。選択するアプローチは、元のファイルの形式と(format of the original file)、どの手順が最も便利であるかによって異なります。



About the author

私は 10 年以上の経験と Android デバイスでの作業経験を持つコンピューター技術者です。また、過去 5 年間オフィスで働いており、Office 365 と MacOS の使い方を学びました。余暇には、屋外で音楽を演奏したり、映画を見たりするのを楽しんでいます。



Related posts