Googleスプレッドシートのワークブックの最大行数
Googleスプレッドシートのワークブックの最大行数はどこまでいけるのか?を検証してみました。
ということで、試しに1,000,000行の追加を試みてみます。
はい、・・・いきなり答えが出ました。5000000セル数が上限ということのようです!
※追記:現在はセル数上限が500万から1,000万に拡大!されたようです。
セル数制限
どうやら、「ワークブック内のセル数が50000000の制限」があるようです。
ん?1,000,000行だからいけるのでは?と思いましたが、ここからがポイントです。
よく見ると、行数ではなく「セル数の制限が5,000,000」というところがポイントです。
ですので、列がB~あると、4,999,999行を追加しようとしても、出来ません。
行数の最大数
ということは、スプレッドシートの行数の最大数については「行×列 = 5,000,000が最大」ということになりそうです。
5,000,000の平方根を求めると、
= SQRT(5000000)
= 2236.067977
つまり、行列が同じ数の場合、
2,236行×2,236列(=4,999,696) が最大、
ということになります。
2,236行×2,237列になると、
= 5,001,932になり、
オーバーしてしまいます。
列は最初から「Z」( 26列目) まであるので、
初期の列数のまま行数を追加した場合、
?×26=5,000,000、ということになります。
「?」の答えが行数の上限、ということになりそうです。
5,000,000 ÷ 26 = 192,307.…
27列になると、 セル 数が「5,192,289」となり上限を越えてしまいます。
想定通り「192,307行目」までは追加できました!
192,308行目を追加しようとすると、「ワークブック内のセル数が5000000の制限を超えてしまいます。」と警告が表示されます。思った結果になりました。
何行までいけるのか?
試しに、A列のみにした場合、何行までいけるのか?
セルは「5,000,000ちょうど」の数まではいけるようです。
ただし、シート1でセル数を5,000,000まで増やしてしまうと、
新しいシートが追加できなくなります。
新しいシートは行1,000、列Z(26)なので
新しいシートを作る時は
予め26,000セル(1,000 × 26) 以上
は空けておく必要があります。
セル数を増やしすぎると
ちなみに、あまりセル数を増やしすぎると、処理が重くなりすぎるため、PCが固まってしまうかもしれません。
まとめ
大量のセルや行を扱う時は、他に何も作業をしていない時などにしておいた方が良さそうです(-_-;)
ご参考下さい\(^o^)/