ブログ
2026.04.29 データベース

【2026年版】Excelの限界|最大行数・容量・速度の本当の上限と代替ツール3選

「Excelの最大行数って何行まで?」「データが増えてExcelが重くなってきた」「Excelに代わるツールを探している」──このページを開いたあなたは、たぶんこのうちのどれかに当てはまります。

結論から言います。Excelの仕様上の最大行数は1,048,576行、最大列数は16,384列。ただし弊社が300社の運用を支援した経験では、5万〜10万行のあたりから動作が重くなり、20万行を超えると実用に耐えなくなります。仕様の限界と実用の限界はまったく別物です。

この記事の結論(30秒で読める)
  • Excelワークシートの仕様上の最大行数は 1,048,576行・最大列数は 16,384列・1セル最大文字数は 32,767文字。これが「仕様の限界」です
  • 実務では 5万〜10万行 でファイル起動・再計算が遅くなり、20万行超で実用に耐えなくなることが多い。仕様の限界と実用の限界は別物です
  • 5人以上の同時編集・属人化・分業化が必要なら、PigeonCloud(5ユーザー月額5,500円〜)など Web データベースへの移行が現実解です
大手300社以上が導入
Excelの限界を感じたら、Webデータベース「PigeonCloud」

行数制限なし・データ容量100GB・帳票出力・自動採番が標準搭載。フルキャストホールディングス、パーソルマーケティングなど大手300社以上が本番運用中です。

▶ 30日間無料でPigeonCloudを試す(5ユーザー5,500円〜)

Excelの「仕様の限界」と「実用の限界」は別物です

Excelの限界を語るときに混同されやすいのが、Microsoftが公式に定めた仕様上の上限値と、実際の現場でファイルが重くなって使い物にならなくなる実用上の上限です。仕様の上限値はゴール、実用上の上限値はそのずっと手前にあります。

Excelの仕様上の最大値(Microsoft公式)

まず仕様の数値から押さえます。下表はMicrosoft公式ドキュメント「Excelの仕様と制限」に記載されている主要数値の抜粋です。

項目 上限値 補足
最大行数(.xlsx) 1,048,576行 2の20乗
最大列数(.xlsx) 16,384列 A〜XFD列
1セルの最大文字数 32,767文字 表示は1,024文字まで
1ワークシートの最大セル数 約172億セル 1,048,576×16,384
数式の最大文字数 8,192文字 関数のネスト64レベル
ワークブック内のシート数 使用可能メモリに依存 仕様上の固定値なし
ハイパーリンク数(シートあたり) 65,530個 2の16乗-6
列の幅 255文字 標準フォント基準
最大容量(32bit版) 約2GB 64bit版はメモリ依存

「シート数の上限は?」と質問されることが多いのですが、Excelの仕様上の固定値はなく、PCのメモリによって変動します。実務では数十シートを超えたあたりから操作レスポンスが落ち始めるのが現実です。

実務で限界を感じる「実用ライン」(独自データ)

仕様の数値だけ見ると「100万行までいけるじゃないか」と思いがちですが、現場で実際に運用すると話は別です。弊社が300社以上のExcel運用を見てきた経験では、限界が訪れる目安は次の通りです。

出典:株式会社ロフタル独自調査(PigeonCloud導入支援300社以上の運用実績に基づく)
指標 快適に使える範囲 動作低下が始まる 実用に耐えない
行数 〜1万行 5万〜10万行 20万行〜
ファイルサイズ 〜10MB 50MB〜 200MB〜
同時編集人数 1〜2人 3〜5人 5人以上
VLOOKUP・関数連鎖 〜数十箇所 数百箇所 千箇所以上
シート数 〜10シート 30シート〜 50シート〜

動作低下と実用不可のラインは、数値で言えば仕様上限の1/10にも届きません。「Excelで100万行を扱えるはず」という想定で運用設計するとほぼ確実に破綻します。

旧形式 .xls と .xlsx の上限の違い

形式 最大行数 最大列数 対応バージョン
.xls 65,536行 256列 Excel 2003以前
.xlsx 1,048,576行 16,384列 Excel 2007以降(標準)

古い基幹システムからエクスポートした.xlsファイルを使っている現場では、もっと早く限界が来ます。

  • .xls(Excel 2003以前): 最大65,536行 × 256列。日次データだと半年強で行数オーバー
  • .xlsx(Excel 2007以降): 最大1,048,576行 × 16,384列。標準形式
  • .xlsm(マクロ有効): 行数・列数は.xlsxと同じ。VBAマクロを保存できる拡張形式
! 「行数の上限が65,536行」の相談はだいたい.xls

この症状の現場ではExcelで開いて「ファイル→名前を付けて保存→.xlsx形式」に変換するだけで上限が16倍に広がります。古いシステムからの出力先指定を.xlsxに変える作業をまずやってください。

Excelが重くなる・限界を感じる5つの典型サイン

「そろそろExcelの限界かもしれない」と感じる前に、現場で必ず出てくる前兆があります。次の5サインのうち2つ以上に該当したら、移行の検討をはじめる段階です。

01
ファイルを開くのに30秒以上かかる

起動時間が30秒を超えたら、ファイルサイズか数式数のいずれかが過剰です。50MBを超えたファイルはOneDriveやSharePointの同期にも時間がかかり、業務開始が毎朝数分遅れる原因になります。

02
同時編集で衝突が頻発する

「誰かが開いているから編集できません」のメッセージが日に何度も出る、または共有モードで保存時に変更が消える事故が起きる。3人以上で同じファイルを編集する運用は、もうExcelの想定範囲を外れています。

03
ピボットテーブルの再計算が止まる

10万行を超えたデータでピボットを更新すると、Excelが応答停止することが増えます。タスクマネージャでメモリ使用量が2GBを超え始めたら、データの一部をデータベース化する判断が必要です。

04
VLOOKUPの連鎖で再計算待ちが発生

セルを1つ書き換えると、画面上に「計算中:4プロセッサ……」が3秒以上出る。これはVLOOKUPやXLOOKUPが連鎖していて、1セルの変更が数百セルの再計算を呼ぶ構造になっているサインです。

05
複数ファイル分割で整合性が崩れている

「顧客マスタ_2026版.xlsx」「顧客マスタ_営業部用.xlsx」「顧客マスタ_最新.xlsx」のように、同じデータを複数ファイルに分けて運用している。どれが正なのか分からなくなる事故は、データベース化のもっとも明確な合図です。

! ファイル肥大化を放置するとデータ消失リスクも

200MBを超えたExcelファイルは、保存中の強制終了でファイル破損が起きることがあります。バックアップなしで運用していて、ある朝開けなくなった──というトラブルは弊社にも年に数件相談があります。「重い」「遅い」を放置することは、データを失うリスクを抱え続けることでもあります。

限界を感じたら?読者タイプ別の3つの選択肢

限界の対処法は、あなたの状況によって変わります。「もう少しExcelで粘れる人」と「同時編集に困っている人」と「業務システム化したい人」では、選ぶべき道が違います。自分のタイプに合うところだけ読んでください。

① まだExcelで粘る人向け:軽量化と分割テクニック

データが10万行以下なら、軽量化で延命できます。次の順番で試してください。

  1. 不要な書式・条件付き書式を削除: 全選択して書式クリア。これだけでファイルが半分になることがある
  2. 外部ブックへのリンクを解除: データタブ→リンクの編集→リンク解除
  3. 計算方式を手動に切り替え: 数式タブ→計算方法→手動。F9で必要なときだけ再計算
  4. シートを分割: 月別・部門別にファイルを分け、PowerQueryで統合参照
  5. 64bit版に切り替え: 32bit版の2GB制限を解除できる

これで改善しなければ、行数か同時編集人数のどちらかが原因です。次のセクションに進んでください。

② 同時編集に困っている人向け:Microsoft 365 / Googleスプレッドシート移行

「ファイル衝突」「最新版が分からない」が主な悩みなら、クラウドベースの表計算に移行するだけで解決します。

  • Microsoft 365 Excel(1,030円/ユーザー/月〜): 既存Excelファイルがそのまま使え、OneDrive上で同時編集対応。Excelスキルを活かしたいチーム向け
  • Googleスプレッドシート(個人無料 / Workspace Business Standard 1,360円/ユーザー/月〜): 1ファイル1,000万セル、同時編集者100人まで。エクセル関数の互換性は約8割

ただしこれは「表計算ソフトの延長」での対処です。データ量が10万行を超え、業務フローや権限管理まで仕組み化したいなら、次の③が答えです。

③ 業務システム化したい人向け:Webデータベースへの移行

▼ Webデータベース移行が向いているサイン
  • 同じデータが「営業部用.xlsx」「最新版.xlsx」など複数ファイルに分散している
  • 部署・役職ごとに「見える列」「編集できる行」を分けたい
  • 申請→承認→処理のワークフローを業務に組み込みたい
  • 5人以上が同じデータを毎日更新する運用になっている
  • 帳票(請求書・契約書・見積書)を自動出力したい

「同じデータを複数ファイルに分散している」「権限を行・列単位で制御したい」「ワークフローを業務に組み込みたい」が課題なら、Webデータベース(PigeonCloud・kintone等)が解です。

▶ Excelファイル管理 → データベース管理への発想転換
  • 1人で開いて閉じる「ファイル」から、全員が同時参照・同時更新する「データ」へ
  • 「最新版.xlsx」を探さない。常に1つの正データだけを見る
  • 部署・役職ごとに見える列・編集できる行を変える「権限の仕組み」を持てる

詳しくはWebデータベースの仕組みと8つのメリットで解説しています。これが本当の意味での脱Excelで得られる5つのメリットと進め方です。

フルキャスト・パーソルなど大手300社以上の事例を見る

PigeonCloudは人材派遣・製造業・不動産・小売など、業種を問わず300社以上で本番運用中。具体的な業務改善のビフォーアフターを公式サイトで公開しています。

▶ 大手300社の導入事例を見る

脱Excel代替ツール3選 ─ コスパ・カスタマイズ性・無料度で比較

Excelからの移行先として、用途別の代表3製品を比較します。Excelの代替ツール6選を用途別に比較でより詳しい比較を載せていますが、ここでは中小企業の主要3択に絞ります。

コスパ重視

PigeonCloud

月額5,500円〜(5ユーザー)

▶ 同人数のkintoneスタンダードと比べて
年間 約42,000円安い(5名換算)

  • 1ユーザー1,100円〜
  • データ容量100GB
  • 帳票出力・自動採番が標準
  • 初期構築・電話サポート無料
  • 導入300社以上
カスタマイズ重視

kintone

月額18,000円〜(10ユーザー)

  • 1ユーザー1,800円(スタンダード)
  • 最低10ユーザー〜
  • 200種類以上のプラグイン
  • JavaScript・APIで拡張可
  • 帳票は有料プラグイン
無料・手軽

Googleスプレッドシート

無料〜(個人利用)

  • 1ファイル最大1,000万セル
  • 同時編集者100人まで
  • 1セル50,000文字まで
  • Workspace 1,360円/人〜
  • ノーコードではない
比較項目 PigeonCloud kintone(スタンダード) Googleスプレッドシート
月額料金(税抜) 1,100円/人〜 1,800円/人〜 無料 / 1,360円/人〜
最低契約数 5ユーザー 10ユーザー 1ユーザー
行数・セル制限 なし なし 1,000万セル/ファイル
データ容量 100GB 5GB×ユーザー数 セル数上限に依存
ノーコード ×(関数・GAS必要)
帳票出力 ○(標準搭載) △(有料プラグイン) ×
権限制御 ○(行・列・項目単位) ○(アプリ単位) △(シート単位)
初期構築サポート ○(無料) △(パートナー会社・有料) ×
無料トライアル 30日間 30日間 ─(無料プランあり)

1. PigeonCloud ─ コスパと機能充実度を両取りしたい中小企業に

▶ PigeonCloud の強み(3点要約)
  • 料金: 1ユーザー1,100円〜・5ユーザー月額5,500円〜(kintoneスタンダードの約60%)
  • 標準機能: 帳票出力・自動採番・ルックアップ・ワークフローまで追加課金なし
  • サポート: 初期DB構築・電話サポートが追加費用なし(Excel運用しか経験のない情シスでも導入可能)
PigeonCloud 公式LP - コード不要のWEBデータベースで生産性をプラス。30日間無料トライアル
PigeonCloud 公式サイトで30日間無料トライアルを開始

PigeonCloudは株式会社ロフタルが運営する自社SaaS製品です。フルキャストホールディングス、パーソルマーケティング、ハウステック、SUMiTASなど大手300社以上で本番運用中で、製造業から人材派遣、不動産、小売、サービス業まで業種を問わず使われています。

▶ kintoneと比べた具体的な強み(標準で含まれる機能)
  • 1,100円/人〜(kintoneスタンダード1,800円/人の約60%)
  • 帳票出力・自動採番・ルックアップ自動取得が追加課金なし
  • 最低5ユーザー〜(kintoneの最低10ユーザー縛りで諦めた小規模チーム向け)

初期DB構築・電話サポートが追加費用なしという点も、Excel運用しか経験のない情シス担当者には大きな安心材料です。CSVインポート対応なので、既存のExcelファイルから移行するときの心理的ハードルも低いです。

2. kintone ─ プラグイン200種類のエコシステムを使いたい場合

+ メリット
  • 200種類以上のプラグインで拡張自在
  • JavaScript・APIによる業務カスタマイズ
  • kintone Caféなどユーザーコミュニティが活発
− 注意点
  • 最低10ユーザー〜(小規模チームには重い)
  • 帳票・Webフォームは有料プラグイン(月2,000〜5,000円)
  • 初期構築サポートはパートナー会社経由(有料)

kintoneはサイボウズ社が提供する業務アプリ構築プラットフォームです。スタンダードコース月額1,800円/人(最低10ユーザー)で、月額9,000円〜で始められます。

▶ kintoneのトータルコスト試算(10ユーザー想定)
  • 本体: 月18,000円(1,800円×10名)
  • 帳票出力プラグイン: 月2,000〜5,000円(プリントクリエイター等)
  • Webフォーム・メール配信プラグイン: 月2,000〜5,000円
  • 合計目安: 月22,000〜28,000円(PigeonCloud 10名なら月11,000円)

強みは200種類以上のプラグイン・連携サービスのエコシステムで、JavaScript・APIによるカスタマイズで業務に合わせた拡張も可能です。

  • kintone Café などユーザーコミュニティが活発
  • Q&A情報量は国内DB系SaaSで最多級(つまずいた時に検索で答えが見つかりやすい)
  • サードパーティ製プラグイン市場が成熟

データベースソフトおすすめ5選を比較では、kintoneとPigeonCloudの機能差を一覧化しているので、選定時の参考にしてください。

3. Googleスプレッドシート ─ 個人〜小チームで手軽に始めたい場合

▶ Googleスプレッドシートの適合範囲(上限値ベース)
  • 推奨人数: 個人〜5人前後の小チーム(業務システム化には不向き)
  • セル上限: 1ファイル 1,000万セル(2022年に500万から倍増)
  • 同時編集: 100人まで対応・1セル50,000文字
  • 料金: 個人無料 / Workspace Business Standard 1,360円/人〜

Googleスプレッドシートは無料で使えるクラウド型表計算ツールです。1ファイル最大1,000万セル(2022年に500万セルから倍増)、同時編集者100人まで、1セル50,000文字(Excelの32,767文字を上回る)と、表計算ツールとしては余裕のある仕様です。

▶ Googleスプレッドシートが向いている / 向かない用途
  • ○ 向く: データ集計・ダッシュボード作成・チームでの簡易共有(Excel関数互換性 約8割)
  • × 向かない: 権限制御(シート単位までしか効かない)
  • × 向かない: ワークフロー・帳票出力(別ツールが必要)

スプレッドシートで顧客管理を5ステップで構築する方法で具体的なテンプレート例を載せていますが、データ量が増えてきたら早めにWebデータベースへの移行を検討してください。

知っておきたいExcelのサポート期限(2026年時点)

「これからもExcelで」と決めた人にも、確認しておいてほしいことがあります。永続版Excelには明確なサポート終了日があります。

バージョン サポート終了日 状況
Excel 2016 / 2019 2025年10月14日 サポート終了済み
Excel 2021 2026年10月13日 残り半年で終了
Excel 2024 2029年10月9日 最新永続版
Microsoft 365 Excel 継続サポート サブスクリプション

Excel 2021を使っている組織は、半年後にセキュリティ更新が止まります。延長サポートも提供されないため、2026年10月までにMicrosoft 365への移行・Excel 2024への買い替え・Webデータベースへの脱Excel、のいずれかを決断する必要があります。

よくある質問(FAQ)

Q1. Excelの最大行数は何行ですか?

現行の.xlsx形式で1,048,576行(約104万行)です。最大列数は16,384列、1セルあたり最大32,767文字。旧形式の.xlsは最大65,536行までです。古いシステムから出力された.xlsは「名前を付けて保存」で.xlsxに変換してください。

Q2. Excelで100万行を超えるデータはどう扱う?

104万行を超えるデータはExcel単独では扱えません。Power QueryやPower BIで分割処理する、AccessでDB化する、またはPigeonCloudなど行数制限のないWebデータベースに移行するのが現実的です。100万行を超える時点で、Excelで処理を続けるよりデータベース化した方が業務効率が上がります。

Q3. Excelが重い・遅い時の対処法は?

不要な書式・条件付き書式を削除、外部ブックへのリンクを解除、計算方式を「手動」に切り替え、64bit版に変更、の順で試してください。それでも改善しない場合は5万〜10万行を超えている可能性が高く、データベース化を検討する段階です。

Q4. ワークシート(タブ)は何個まで作れる?

Microsoft公式の仕様上は「使用可能なメモリに依存」となっており、固定値はありません。実務上は数十シートを超えると切り替え速度が落ち、50シート以上で動作が著しく低下します。50シートを超えたら、シート分割ではなくデータベース化を検討する目安です。

Q5. .xlsと.xlsxの違いは?

.xlsはExcel 2003以前の旧バイナリ形式で、最大65,536行×256列。.xlsxは2007以降のXMLベース新形式で、最大1,048,576行×16,384列に拡張されました。.xlsxの方がファイルサイズも軽く、互換性も高いです。古いシステムから出る.xlsはまず.xlsxに変換してください。

Q6. 5人以上で同時編集する方法は?

Microsoft 365 ExcelのOneDrive共有またはSharePoint上のファイルなら同時編集が可能です。ただし数式衝突や保存時のバージョン競合は完全には防げません。5人以上で同じデータを更新する業務なら、PigeonCloudなどのWebデータベースに移行する方が事故が減ります。

Q7. PigeonCloudの料金は?

5ユーザー月額5,500円〜(1ユーザー1,100円〜・税抜)です。kintoneスタンダード(1,800円/人)の約60%の価格で、帳票出力・自動採番・ルックアップ・初期構築サポートが標準で含まれます。30日間の無料トライアルで実際の業務データを使った検証ができます。

何ユーザーでいくらになるか、まずは料金シミュレーション

5ユーザー5,500円から、ユーザー数を入力するだけで月額が分かります。同時ログインプランとの比較もできるので、利用頻度が低い社員が多い組織でもコスト最適化が可能です。

▶ 料金をシミュレーションする

まとめ ─ 仕様の限界と実用の限界、どちらに近いかで判断する

Excelの仕様上の最大行数は 1,048,576行、最大列数は 16,384列。ただし実務での体感的な限界は、5万〜10万行で動作低下、20万行で実用不可、3人以上の同時編集で衝突頻発という、仕様の1/10にも届かないラインで現れます。

仕様の限界に達するまで使い切る必要はありません。実用の限界に当たり始めたら、それが移行のサインです。少人数で簡易な共有ならGoogleスプレッドシート、本格的に業務システム化するならPigeonCloud(5ユーザー5,500円〜)やkintoneを検討してください。

弊社の300社運用の経験から言うと、「もう少しExcelで粘れる」と思っているチームの大半は、実は半年前にデータベース化していた方が良かったケースです。「重い」「遅い」「衝突する」を1つでも感じたら、まずは無料トライアルで触ってみる、それが一番損のない選択肢です。

参考文献・出典

この記事を書いた人
PigeonCloud編集部 PigeonCloud Editorial Department
データベースやExcelに関するお役立ち情報を発信中です! ITを通して、皆さまの仕事に“プラスα”をお届けします。 (※)記事の盗用につきましてはご遠慮願います。

データ管理、もっと簡単に。

Excel・Access・スプレッドシートの課題を、ノーコードのWebデータベース「PigeonCloud」が解決します。
月額5,500円〜(5ユーザー)、30日間無料でお試しいただけます。