KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel で負の数値を正の数値に変更するには、どうすればよいですか?

著者テクニカルサポート変更日

Excel で作業していると、負の数値を正の数値に、あるいはその逆に変更したい場面がよくあります。そんなとき、負の数値を正の数値に簡単に変換できるテクニックがあるのでしょうか?この記事では、すべての負の数値を手軽に正の数値に(またはその逆に)変換するための以下のテクニックをご紹介します。

負の数を正の数に変更

特殊貼り付け関数で負の数値を正の数値に変更

Kutools for Excel を使って負の数を簡単に正の数に変換

VBA コードを使用して範囲内のすべての負の数を正の数に変換


特殊貼り付け関数で負の数値を正の数値に変更

次の手順で、負の数値を正の数値に簡単に変更できます。

1。空白セルに数値 -1を入力し、そのセルを選択してCtrl+Cキーを押してコピーします。

2。範囲内のすべての負の数値を選択し、右クリックしてコンテキストメニューから特殊貼り付け…を選択してください。スクリーンショットを参照してください。
範囲内のすべての負の数を選択し、右クリックして「形式を選択して貼り付け」を選択

注:
(1)Ctrlキーを押しながら、負の数値を1 つずつクリックしてすべて選択できます。
(2) Kutools for Excel がインストール済みの場合、「特定のセルを選択」機能を使用して、すべての負の数値をすばやく選択できます。無料トライアルをお試しください!
Kutools ですべての負の数を選択

3。すると、特殊貼り付けダイアログボックスが表示されます。「貼り付け」からすべてオプションを、「演算」から乗算オプションを選択し、OKをクリックします。OK。スクリーンショットを参照してください。
ダイアログボックスでオプションを設定

4。選択したすべての負の数値が正の数値に変換されます。必要に応じて、数値 -1 を削除してください。スクリーンショットをご確認ください。
すべての負の数が正の数に変換されます


Kutools for Excel で負の数値を正の数値にすばやく簡単に変更

Excel ユーザーの多くは VBA コードを使いたくありません。負の数を正の数に変える簡単な方法はあるでしょうか?Kutools for Excelなら、これがあっという間に快適に実現できます!

Kutools for Excelは、複雑なタスクを効率化する300 以上の高度な機能を提供し、創造性と効率性を高めます。AI 機能を統合することで、Kutools は正確にタスクを自動化し、データ管理を簡単に行えるようにします。Kutools for Excel の詳細情報。。。         無料トライアル。。。

1.負の数を変更したい範囲を選択し、Kutoolsコンテンツ数字の符号を変更をクリックしてください。
Kutools の「値の符号を変更」機能をクリック

2すべての負の数を正の数に変更操作の下でチェックし、OKをクリックしてください。スクリーンショットをご確認ください:
ダイアログボックスで「すべての負の値を正の値に変更」オプションをチェック

これで、以下のようにすべての負の数が正の数に変わっていることが確認できます:
すべての負の数が正の数に変更されます

:この数字の符号を変更機能を使えば、正の数をすべて負の数に変更したり、正負の符号をすべて反転させたり、すべての負の数をゼロに変更することもできます。無料トライアルをお試しください!

(1)すべての正の数を負の数に変更を制限された範囲で素早く実行:
すべての正の値を負の値に変更

(2)すべての正負を反転を制限された範囲で簡単に実行:
すべての値の符号を反転

(3)すべての負の数をゼロに変更を制限された範囲で簡単に実行:
すべての負の値をゼロに変更

(4)すべての末尾のマイナスを修正を制限された範囲で簡単に実行:
末尾のマイナス記号を修正

ヒント:この機能を使用するには、まずKutools for ExcelKutools for Excel をインストールする必要があります。今すぐダウンロードして、30 日間の無料トライアルをお試しください。

VBA コードを使用して範囲内のすべての負の数を正の数に変換

Excel のプロフェッショナルとして、VBA コードを実行して負の数を正の数に変更することもできます。

1.Alt + F11 キーを押して、Microsoft Visual Basic for Applications ウィンドウを開きます。

2.新しいウィンドウが表示されます。「挿入標準モジュール」をクリックして、モジュールに以下のコードを入力してください:

Sub Positive
Dim Cel As Range
For Each Cel In Selection
If IsNumeric(Cel.Value) Then
Cel.Value = Abs(Cel.Value)
End If
Next Cel
End Sub

3.次に、「実行」ボタンをクリックするか、F5キーを押してアプリケーションを実行すると、すべての負の数が正の数に変わります。スクリーンショットをご覧ください:
負の数をすべて正の数に変換する VBA コード


デモ:Kutools for Excel で負の数値を正の数値に(またはその逆に)変更