IMPORTDATA関数の使い方|ネット上のCSVファイルを取り込む
※写真はイメージです
書き方
=IMPORTDATA(URL, [区切り文字])インターネットで公開されているCSV(カンマ区切り)やTSV(タブ区切り)のファイルを、URLを指定して取り込みます。
引数の意味
| 引数 | 入れるもの | 図の例 |
|---|---|---|
| URL | CSVファイルのURL | "https://example.com/data.csv" |
| 区切り文字 省略できる | "," や ";" など。省略すると拡張子で判断 | "," |
パソコンにあるCSVを取り込むときは
IMPORTDATAが使えるのは、URLで公開されているファイルだけです。パソコンにあるCSVは、「ファイル」→「インポート」→「アップロード」で取り込みます。
文字化けするとき
日本のサイトのCSVは、文字コードがShift_JISのことがあります。IMPORTDATAでは文字化けすることがあるので、そのときはCSVをダウンロードして「ファイル」→「インポート」で取り込みます。
うまくいかないとき
1#N/A・読み込めない
URLがファイルではなくページを指しているか、ログインが必要な場所です。
直し方ブラウザでそのURLを開いて、CSVがダウンロードされるか確かめます。
2文字化けする
文字コードがShift_JISです。
直し方ダウンロードして「ファイル」→「インポート」で取り込みます。
使えるバージョン
Googleスプレッドシートだけの関数です。Excelにはありません。
Excelでは
Excelでは、「データ」→「テキストまたはCSVから」(パワークエリ)で取り込みます。
よくある質問
IMPORTDATAとは?
URLで公開されているCSV・TSVファイルを取り込むGoogleスプレッドシートの関数です。
パソコンのCSVは取り込めますか?
関数では取り込めません。「ファイル」→「インポート」→「アップロード」を使います。
一緒に覚えたい関数・操作
このページについて
操作の説明は、パソコンのブラウザで開いた日本語のGoogleスプレッドシートに合わせています。関数の働きはGoogleの公式ヘルプ(スプレッドシートの関数リスト)で確かめています。図はこのサイトで作ったもので、表の会社名・商品名・人名・URLは例です。このサイトはGoogleとは関係ありません。運営者情報