Excel XLSX を Google Sheets に変換する 3 つの方法

要点
  • XLSX を Drive にアップロードし、ファイル > Google スプレッドシートとして保存を選びます。
  • 既存のスプレッドシートへ入れる場合はファイル > インポートを使います。
  • CSV は値だけを移す方法で、数式、書式、グラフ、複数シートは保持しません。

Excel ブックを Google Sheets で共同編集したい場合、Sheets は XLSX を直接開けます。Apps Script や保護された範囲などの Sheets 固有機能が必要なら、ネイティブ形式に変換してください。

値、一般的な数式、基本書式は通常数秒で移行します。VBA マクロ、外部参照、一部のグラフ、複雑なピボットテーブルは確認が必要です。

方法 1:Google Drive で Excel を Google Sheets に変換する

元の Excel ファイルを変更せず、Sheets のコピーを作る最も速い方法です。

ステップ 1:XLSX をアップロードする

Google Drive で新規 > ファイルのアップロードを選び、XLSX を選択します。

ステップ 2:Google Sheets で開く

ファイルをダブルクリックし、プレビューが表示されたらGoogle Sheets で開くを選びます。この段階では Excel 形式のまま編集できます。

ステップ 3:ネイティブの Sheets コピーを保存する

ファイル > Google スプレッドシートとして保存を選択します。新しい Sheets ファイルが作成され、XLSX 原本は残ります。

方法 2:既存の Google Sheet に Excel をインポートする

既存のスプレッドシートへデータを入れたい場合に使います。

ステップ 1:対象のスプレッドシートを開く

ファイル > インポートから XLSX を選択します。

ステップ 2:インポート先を選ぶ

通常は新しいシートを挿入が安全です。既存の内容を上書きする場合だけスプレッドシートを置換を選びます。

ステップ 3:結果を確認する

データをインポートを選び、数式、合計、グラフ、ピボットテーブルを確認します。インポート前に空白行を削除し、重複データを確認すると、後の整理が楽になります。

方法 3:CSV を使って変換する

値だけが必要なら CSV が最も確実です。

ステップ 1:必要なシートを CSV で保存する

Excel のファイル > 名前を付けて保存CSV(コンマ区切り)を選びます。CSV は 1 シートずつ保存します。

ステップ 2:CSV を Sheets にインポートする

Sheets でファイル > インポート > アップロードを選び、CSV と読み込み先を指定します。

CSV は値だけを保持し、数式、書式、グラフ、データ入力規則は保持しません。

今後の Excel アップロードを自動変換する

頻繁に変換する場合は、Drive の設定を一度変更します。

  1. 歯車アイコンから設定を開きます。
  2. アップロードしたファイルを Google ドキュメント エディタ形式に変換をオンにします。

この設定は今後のアップロードにのみ適用されます。

変換時に引き継がれるもの

日常的なブックは問題なく移りますが、次の違いを確認してください。

変換前に、重要な機能がどちらに分類されるかを確認しましょう。

Excel を Google Sheets に変換した場合の一般的な結果
通常は保持されるもの変更または破損することがあるもの
値、文字列、数値、日付VBA マクロ。Apps Script で作り直します
SUM、IF、VLOOKUP、XLOOKUP などの標準数式外部ブックへのリンクと参照
基本書式と多くの条件付き書式埋め込みグラフと高度なグラフ
単純なシート構造ピボットテーブルと構文が異なる関数

変換後に壊れた数式と書式を修正する方法

変換したシートにエラーが大量に表示されたら、まず次を確認します。

  • #NAME? エラー — 多くの場合、Sheets が認識しない Excel 関数か、引き継がれなかった名前付き範囲が原因です。Sheets の対応する関数を確認し、数式を入力し直します。
  • 壊れたピボットテーブル — Sheets の「挿入 → ピボット テーブル」で作り直します。ピボットのオブジェクトが壊れても、元データは残っています。
  • 動かないマクロ拡張機能 → Apps Script で処理を作り直します。

ファイルが大きい場合や数式が多い場合、セルを一つずつ直すのは時間がかかります。ここで役立つのがスプレッドシート向けの AI アシスタントです。Kuse for Excel はデータの実際の構造を読み取り、壊れた数式の意図を説明して、使える形に再構築します。スプレッドシート上で動くため、データが Excel と Sheets のどちらにあっても利用できます。シートをゼロから作り直すなら、AI スプレッドシート生成ツールが自然言語の説明から数式と構造を組み立てます。

Google Sheets を Excel に戻す

ファイル > ダウンロード > Microsoft Excel (.xlsx)を選びます。Sheets 固有の数式や書式はダウンロード後に確認してください。

よくある質問

Google Sheets で XLSX を開けますか?

はい。Drive にアップロードして Sheets で開くか、Google スプレッドシートとして保存します。

変換に Excel は必要ですか?

不要です。ブラウザで Drive と Google Sheets を使えます。

XLSX を開けない理由は?

アップロード完了、1,000 万セル制限、破損、パスワード保護を確認してください。

数式が壊れた場合は?

Sheets の対応関数に置き換え、ピボットと VBA マクロは再構築します。

ファイルサイズの制限は?

1 スプレッドシート当たり 1,000 万セルです。未使用行列を削除するか、ファイルを分割してください。