メインコンテンツへスキップ
 

Excel の #SPILL!エラー: 原因と解決策 (完全ガイド)

作者: サン 最終更新日:2024年04月07日

最近のバージョンの Excel では、やっかいな #SPILL! に遭遇したことがあるかもしれません。数式の使用中にエラーが発生しました。心配しないで;あなたは一人じゃない。この包括的なガイドでは、#SPILL! とは何かを説明します。エラーはなぜ発生するのかを示し、それを解決するための実用的な解決策を提供します。


ビデオ: #流出!エラー

 


#SPILLとは何ですか?エラー?

 

#流出!エラーは、Excel バージョン 365 および 2021 以降で発生する一般的な問題です。

#流出!このエラーは、配列数式だけでなく、複数の結果を返し、出力範囲内で障害物に遭遇するすべての数式で発生します。

一般的に、#SPILL!通常、このエラーは、こぼれた範囲に空ではないセルが含まれている場合に発生します。これらの空ではないセル内のデータをクリアすると、多くの場合、問題が解決され、数式が正しく機能するようになります。ただし、この一般的な原因以外にも、このエラーを引き起こす可能性のある他の要因があります。 #SPILL の背後にある理由をさらに深く掘り下げてみましょう!エラーが発生し、対応する解決策を調べます。


Kutoolsを使用してExcelのエラーチェックに革命を起こしましょう!

この エラーセルの選択 この機能はエラーを迅速に特定して強調表示し、完璧なデータ分析を保証します。ワークフローを簡素化し、精度を高めます。今すぐ試して、シームレスな Excel 管理を体験してください。

Excel をよりスムーズに使用するにはダウンロードしてください。


#SPILL! の原因エラーと解決策

Proのヒント:
  • 問題の正確な原因を特定するには、 エラーフロート (感嘆符が付いた黄色のひし形で示されています)、最初の行で灰色で強調表示されているメッセージを注意深く読んでください。

  • 障害の原因となっているセルをすばやく特定するには、まず数式セルを選択します。意図した流出範囲の輪郭を示す破線の境界線に気づくでしょう。次に、 エラーフロート を選び、 邪魔なセルを選択する 障害となるセルに即座に移動する機能。

#SPILL のさまざまな原因を分析しましょう!エラーを解決し、シナリオごとに段階的な解決策を提供します。


スピル範囲が空白ではない

原因: Excel が結果を配置する予定のスピル範囲が空でない場合、#SPILL! が発生する可能性があります。エラー。

例: =A2:A5 のような単純な数式があると想像してください。ターゲット範囲 (C4 など) 内のいずれかのセルが占有されている場合、エラーが発生します。

解決法: 流出範囲の各セルが空白であることを確認します。この例では、セル C4 を選択して、 を押します。 削除 キーを押してクリアします。

結果:


スピル範囲に結合セルがあります

原因: Excel が結果を配置する予定のスピル範囲に結合セルが含まれている場合、#SPILL! エラーが発生する可能性があります。エラー。

例: =A2:A5 のような単純な数式があると想像してください。ターゲット範囲に結合セルが含まれている場合 (セル C3 と C4 が結合されている場合など)、エラーが発生します。

解決法: 数式を適用する前に、ターゲット範囲内の結合されたセルの結合を解除します。この例では、結合セル (C3:C4) を選択し、 ホーム > マージ&センター セルの結合を解除します。

結果:


Kutools for Excelのセルの結合解除と値の塗りつぶし:ゲームチェンジャー!

セルの結合を簡単に解除し、値を正確に複製します。データ管理を簡素化し、数秒でスプレッドシートを強化します。この必須ツールを今すぐお試しください。 ダウンロード&体験。

Excel をスーパーチャージ: Kutools で 300 以上の高度なツールのロックを解除します!


表の流出範囲

原因: 流出範囲が Excel テーブル内にある場合、#SPILL! が発生する可能性があります。エラー。

例: Excel テーブル (A1:B6) があり、列 A のデータを並べ替えてその結果を列 B に入れようとすると、エラーが発生します。

ソリューション:

  1. 結果を Excel テーブルの外に流出させます。

  2. テーブルを範囲に変換します。

    表の任意のセルを選択し、クリックします。 テーブルデザイン > 範囲に変換.

結果:


飛び散る範囲が大きすぎる

原因: 数式が予想よりも多くの結果を生成すると、使用可能なスペースを超える可能性があります。

例: VLOOKUP 式 =VLOOKUP(A:A,A:C,2,FALSE) を使用して、最初の列を照合して範囲 A:C から列 B のすべての値を返すと、エラーが発生します。

説明: この式は #SPILL をトリガーします!このエラーは、Excel が列 A:A 全体からデータを取得しようとしたため、結果として 1,048,576 件という驚異的な結果が得られ、Excel グリッドの容量の制限を超えています。

ソリューション:

  1. 列全体ではなく特定の範囲を参照します。

    この例では、以下の式を使用します。

    =VLOOKUP(A2:A6,A:C,2,FALSE)

  2. 単一のセルを計算し、数式をコピーします。

    この例では、以下の式を使用して姓を抽出します。

    =VLOOKUP(A2,A:C,2,FALSE) 

    次に、オートフィルハンドルを下にドラッグして数式をコピーし、他の結果を取得します。

  3. @ 演算子を使用して暗黙的な交差を適用します。

    この例では、以下の式を使用します。

    =VLOOKUP(@A:A,A:C,2,FALSE)

    次に、オートフィルハンドルを下にドラッグして数式をコピーし、他の結果を取得します。


流出範囲は不明

原因: Excel では、数式が占めるべきセルの数がわかりません。

例: =SEQUENCE(RANDBETWEEN(1,1000)) のような数式を使用してシーケンスを生成する場合、シーケンスの長さは RANDBETWEEN(1,1000) 数式の結果によって決まり、#SPILL# エラーが発生する可能性があります。

説明: この特定のケースでは、数式 =SEQUENCE(RANDBETWEEN(1,1000)) を使用して一連の数値を生成します。ただし、このシーケンスの長さは、1,1000 ~ 1 の範囲の乱数を生成する RANDBETWEEN(1000) 式の結果によって異なります。 RANDBETWEEN の結果は動的で予測できないため、Excel では正確な数を事前に決定することはできません。シーケンスを表示するために必要なセル。その結果、数式は #SPILL# エラーを返します。

ソリューション: なし。


その他の原因

上記のシナリオとは別に、Microsoft は #SPILL! の潜在的な原因をさらに XNUMX つ特定しました。エラー:

  • メモリー不足

    原因: 大量の計算により Excel のメモリが不足した場合。

    解決法: データ サイズを減らすか、計算を簡素化します。

  • 認識されない

    原因: Excel が #SPILL! の具体的な理由を特定できない場合。エラー。

    解決法: 数式を検証し、タイプミスをチェックするか、Excel コミュニティに支援を求めてください。


#流出!エラーは克服するのが難しい障害になる可能性がありますが、これらの洞察と解決策があれば、自信を持って Excel の最新バージョンを操作し、このエラーに正面から取り組むことができます。覚えておいてください、練習すれば完璧になります、そうすればすぐに#SPILLになれるでしょう!並外れたエラートラブルシューティングツール。ハッピーエクセル!

データ管理を向上させる、革新的な Excel 戦略については、 ここでさらに詳しく調べてください。.


最高のオフィス生産性ツール

Kutools forExcel-群衆から目立つのに役立ちます

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する  |  空白行を削除する  |  データを失わずに列またはセルを結合する  |  数式なしのラウンド ...
スーパーVルックアップ: 複数の基準  |  複数の値  |  複数のシートにわたって  |  ファジールックアップ...
上級ドロップダウンリスト: 簡単なドロップダウンリスト  |  依存関係のドロップダウン リスト  |  複数選択のドロップダウンリスト...
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  列を比較する 同じセルと異なるセルを選択する ...
注目の機能: グリッドフォーカス  |  デザインビュー  |  ビッグフォーミュラバー  |  ワークブックとシートマネージャー | リソースライブラリ (自動テキスト)  |  日付ピッカー  |  ワークシートを組み合わせる  |  セルの暗号化/復号化  |  リストごとにメールを送信する  |  スーパーフィルター  |  特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する ...)  |  50+ チャート 種類 (ガントチャート ...)  |  40+ 実用的 (誕生日に基づいて年齢を計算する ...)  |  19 挿入 ツール (QRコードを挿入, パスから画像を挿入 ...)  |  12 変換 ツール (数字から言葉へ, 通貨の換算 ...)  |  7 マージ&スプリット ツール (高度な結合行, Excelのセルを分割する ...)  |  ... もっと

Kutools for Excelは300以上の機能を誇り、 必要なものをワンクリックで手に入れることができます...


Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Edge、Firefox と同様に、効率的なタブを Office (Excel を含む) にもたらします。