#DIV / 0を変更する方法! Excelの読み取り可能なメッセージにエラーがありますか?
数式を使用してExcelで計算すると、エラーメッセージが表示されることがあります。 たとえば、この数式= A1 / B1で、B1が空であるか、0が含まれている場合、数式は#DIV / 0エラーを表示します。 これらのエラーメッセージを明確に読みやすくする方法はありますか、または他のメッセージを使用してエラーを置き換える場合は、どうすればよいですか?
ここでは、エラーメッセージを置き換えるいくつかの方法を紹介します。
VBAコードでエラー値を変更する
数式のエラー値を含むセルの範囲があり、すべてのエラー値を0などの読み取り可能なメッセージに変換する必要がある場合は、次のVBAコードが役立ちます。次のようにしてください。
1。 を押し続けます Alt + F11 キーを押して Microsoft Visual Basic forApplicationsウィンドウ.
2に設定します。 OK をクリックします。 インセット > モジュール、次のコードをに貼り付けます モジュールウィンドウ.
VBAコード:エラー値をいくつかの読み取り可能なメッセージに変更します
Sub ReplaceErrors()
'Update 20131216
Dim Rng As Range
Dim WorkRng As Range
Dim ReplaceStr As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
ReplaceStr = Application.InputBox("Replace text", xTitleId, Type:=2)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeFormulas, 16)
WorkRng.Value = ReplaceStr
End Sub
3。 次に、 F5 このコードを実行するためのキーを押すと、使用する範囲を選択するように指示するプロンプトボックスが表示されます。 スクリーンショットを参照してください:
4. そして、 OK、別のボックスが表示されます。エラーを置き換えるテキストボックスに値を入力してください。 スクリーンショットを参照してください:
5に設定します。 OK をクリックします。 OK そして、すべてのエラー値が必要な値に置き換えられました。
注: このVBAコードは、すべてのエラー値(DIV / 0エラーだけでなく)を必要なメッセージに変更します。
Kutools forExcelでエラー値を変更する
上記のコードに慣れていない場合は、高度なツールを使用して- エラー状態ウィザード Kutools for Excel それらを迅速かつ便利に達成するために。
Excel用Kutoolsのエラー状態ウィザードの多機能:
1)。 任意のタイプのエラー条件(#N / A、#VALUE!、#REF!、#DIV / 0!、#NUM!、#NAME ?、または#NULL!)を0、空白セル、カスタマイズされたテキストなどに変更します。 ;
2)。 #N / Aエラーのみを0、空白のセル、カスタマイズされたテキストなどに変更します。
3)。 #N / Aエラー以外のエラーメッセージを0、空白のセル、カスタマイズされたテキストなどに変更します。
Kutools for Excel:300以上の便利なExcelアドインがあり、30日以内に制限なしで無料で試すことができます。 今すぐ入手.
Kutools for Excelをインストールした後、次の手順を実行してください。
1. クツール > その他のツール > エラー状態ウィザード、スクリーンショットを参照してください:
2. エラー状態ウィザード ダイアログボックスで、次のオプションを実行します。
- (1.)クリック エラーを変更する範囲を選択するボタン。
- (2.)ドロップダウンリストからエラータイプを指定します。選択できます エラー値, #N / Aエラー値のみ or #N / A以外のエラー値;
- (3.)エラーメッセージの置換に使用するコンテンツまたはメッセージを下で指定します エラー表示 セクション、この例では、エラーを値「ヌル"。
3。 設定が終わったら、 OK、すべてのエラー値が入力されたメッセージに置き換えられました。 スクリーンショットを参照してください:
このエラー状態ウィザードの詳細については、クリックしてください。
関連記事:
Excelで#数式エラーを検索して0または空白のセルに置き換えますか?
最高のオフィス生産性向上ツール
🤖 | Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行 | コードを生成 | カスタム数式の作成 | データを分析してグラフを生成する | Kutools関数を呼び出す... |
人気の機能: 重複を検索、強調表示、または識別する | 空白行を削除する | データを失わずに列またはセルを結合する | 数式なしのラウンド ... | |
スーパールックアップ: 複数の基準の VLookup | 複数の値の VLookup | 複数のシートにわたる VLookup | ファジールックアップ .... | |
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する | 依存関係のドロップダウン リスト | 複数選択のドロップダウンリスト .... | |
列マネージャー: 特定の数の列を追加する | 列の移動 | Toggle 非表示列の表示ステータス | 範囲と列の比較 ... | |
注目の機能: グリッドフォーカス | デザインビュー | ビッグフォーミュラバー | ワークブックとシートマネージャー | リソースライブラリ (自動テキスト) | 日付ピッカー | ワークシートを組み合わせる | セルの暗号化/復号化 | リストごとにメールを送信する | スーパーフィルター | 特殊フィルター (太字/斜体/取り消し線をフィルター...) ... | |
上位 15 のツールセット: 12 テキスト ツール (テキストを追加, 文字を削除する、...) | 50+ チャート 種類 (ガントチャート、...) | 40+ 実用的 式 (誕生日に基づいて年齢を計算する、...) | 19 挿入 ツール (QRコードを挿入, パスから画像を挿入、...) | 12 変換 ツール (数字から言葉へ, 通貨の換算、...) | 7 マージ&スプリット ツール (高度な結合行, 分割セル、...) | ... もっと |
Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。 最も必要な機能を入手するにはここをクリックしてください...
Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作業をはるかに簡単にします
- Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
- 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
- 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!