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ファイルを直接開きます。
- メニューから[ファイル(File)]を選択し、[開く(Open)]または[インポート(Import)]を選択します。
- 表示されるウィンドウで、[アップロード(Upload)]タブを選択し、[デバイスからファイルを選択(Select a file from your device)]ボタンを選択します。
- (Browse)コンピューターに保存されているExcelファイルを(Excel)参照して選択し、[開く(Open)]ボタンを選択します。
- これにより、 Excel(Excel)ファイルがアップロードされ、 Googleスプレッドシート(Google Sheets)で開きます。
このアプローチを使用してExcelをGoogleスプレッドシート(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)
ExcelをGoogleスプレッドシート(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)、どの手順が最も便利であるかによって異なります。
4 Ways to Convert Excel to Google Sheets
If уou’ve been working with data in Excel аnd you’ve realized you want to use Google Shеets fυnctions or scripting, it’s fairly easy to cоnvert filеѕ from Excel to Googlе Sheets.
However, there are multiple ways you can do this depending on the format of the original data. The process depends on whether the Excel spreadsheet is saved in CSV format, standard Excel format, or includes any scripting already.
In this article we’ll look at four ways you can convert Excel files to a Google Sheets spreadsheet.
1. Simplest: Convert Excel to Google Sheets with Copy and Paste
If you only need to convert data from Excel to Google Sheets and you don’t have any complicated functions or scripts in the background, a simple copy and paste of the data will do.
1. To do this, just highlight all of the cells you want to copy in Excel. Right click anywhere in the selected range and select Copy.
2. Right-click in the upper left cell in the Google Sheets spreadsheet where you’d like to place the data. Select Paste.
This will fill in the sheet with all of the data you’ve copied from the Excel spreadsheet. It’s as simple as that.
2. From Excel File: Just Open the Excel File Directly
You can open an Excel file (*.XLSX) directly, but you’ll need to go through a step to upload the file first.
In Google Sheets, just follow these steps to open an Excel file directly.
- Select File from the menu, and select Open or Import.
- In the window that appears, select the Upload tab and then select the Select a file from your device button.
- Browse to the Excel file that’s stored on your computer, select it, and select the Open button.
- This will upload the Excel file and then open it in Google Sheets.
You will notice several things happen when you use this approach to convert Excel to Google Sheets.
- The Excel file automatically converts to Google Sheets format.
- It opens in a newly created spreadsheet in your Google Sheets account.
- The formatting matches that of the original Excel spreadsheet as much as possible.
3. Importing CSV: Import Directly From an CSV File
You can import directly from an Excel file that’s saved in CSV format. However, you’ll need to know how the file is delimited; whether it’s tab or comma delimited, or with some other character.
Using the Import Feature
Follow the same procedure above, but when you select the CSV file, you’ll see a window to select what the formatting of the file is, and how you want to convert the spreadsheet data into a Google Sheet spreadsheet.
You can also configure whether you want to open the data in a new spreadsheet, to replace the current sheet, or append to the current sheet. Also configure whether you want the text from the CSV file converted to the appropriate data type (numbers, dates, and formulas).
Once you’ve made your conversion options, select Import data to bring the CSV file data into your Google Sheets spreadsheet.
Using the IMPORTDATA Function
Another approach to bringing in data from an Excel file saved in CSV format is by using the IMPORTDATA function in Google Sheets.
There is one catch to this approach. The file needs to be stored on a web server online, and accessible via a direct link. For example, the Census Bureau provides lots of data files in CSV format, such as population totals by state at the following link:
https://www2.census.gov/programs-surveys/popest/datasets/2010-2019/national/totals/nst-est2019-alldata.csv
You can import the data directly from such a CSV file into your Google Sheets spreadsheet using the IMPORTDATA function.
1. Open a new Google Sheets spreadsheet. Click on the cell where you want the imported data to go. In that cell, type:
=IMPORTDATA(“https://www2.census.gov/programs-surveys/popest/datasets/2010-2019/national/totals/nst-est2019-alldata.csv”)
2. When you press Enter, you’ll see a loading status for a few seconds. Then all of the data will show up in the spreadsheet.
3. If you want to take a snapshot of the data and put it into a new spreadsheet so that it doesn’t update any time the source CSV data changes online, just highlight all of the cells of the original sheet and copy them. Then open a new sheet, right-click in the cell where you want the data to go and select Paste special, then Paste values only.
This will copy all of the original data into a new, static spreadsheet in Google Sheets.
4. Open With: Open File After Uploading
There is one more technique to convert Excel to Google Sheets. This works whether the file is saved in CSV or XLSX format.
1. Upload the file directly to your Google Drive account inside any folder.
2. Right-click the file and choose Open with, then choose Google Sheets.
3. If this is a CSV file, it’ll open directly in Google Sheets format. If it’s in XLSX format it will open in Google Docs in XLSX format. You’ll see this displayed at the top. To convert it to Google Sheets format, select File from the menu and then select Save as Google Sheets.
This will convert the spreadsheet and open it into a new spreadsheet in Google Sheets.
Converting Excel to Google Sheets
As you can see there’s more than just one way to get Excel spreadsheet data into Google Sheets. The approach you choose depends on the format of the original file, and which procedure feels the most convenient to you.