Excel で正の数を負の数に変更するには、どうすればよいですか?
Excel で正の数をすべて負の数に素早く変換するにはどうすればよいでしょうか?以下の方法を使えば、Excel の正の数を一括で簡単に負の数に変換できます。
![]() | ![]() | ![]() |
特殊貼り付け関数で正の数を負の数に変換
Excel で特殊貼り付け機能を使えば、正の数を負の数に簡単に変換できます。以下の手順に従ってください。
1。空白セルに数字 -1を入力して、コピーします。
2。 変更したい範囲を選択し、右クリックしてコンテキストメニューから特殊貼り付けを選択すると、特殊貼り付けダイアログボックスが開きます。スクリーンショットをご参照ください:

3。次に、すべてのオプションを、貼り付けの乗算演算から選択します。

4。その後、OKをクリックすると、すべての正の数が負の数に変更されます。

5。最後に、必要に応じて数字「-1」を削除できます。
正の数を負の数に、またはその逆に変換します
Kutools for Excelの数字の符号を変更ユーティリティを使えば、正の数を負の数に、負の数を正の数に変換したり、数値の符号を一括反転したり、末尾に付いたマイナス記号をすべて自動修正することも可能です。Kutools for Excel を今すぐダウンロード!
Kutools for Excel で正の数を負の数に、またはその逆に変換
また、Kutools for Excelの数字の符号を変更ツールを使えば、すべての正の数を瞬時に負の数に変更できます。
Kutools for Excel をインストール済みの場合、Kutools for Excel、次のようにして正の数を負の数に変更できます:
1。変更したい範囲を選択してください。
2。Kutools > コンテンツ > 数字の符号を変更をクリックします。スクリーンショットをご参照ください:

3。次に表示される数字の符号を変更ダイアログボックスで、すべての正の数を負の数に変更オプションを選択してください。

4。その後、OKまたは適用をクリックすると、すべての正の数が負の数に変換されます。
![]() | ![]() | ![]() |
- この機能をご利用になるには、まずKutools for Excelをインストールしてください。今すぐダウンロードして、30 日間の無料トライアルをお試しください!
- すべての負の数を正の数に変換するには、以下のスクリーンショットに示すように、ダイアログボックスですべての負の数を正の数に変更を選択してください。
Kutools for Excel の数字の符号を変更機能を使えば、すべての末尾のマイナスを修正やすべての負の数を正の数に変更なども簡単に行えます。「数字の符号を変更」の詳細については、数字の符号を変更の機能説明をご覧ください。
VBA コードで正の数を負の数に変換
VBA コードを使えば正の数を負の数に変更することも可能ですが、そのためには VBA の使い方をあらかじめ知っておく必要があります。以下の手順に従ってください:
1。変更したい範囲を選択してください。
2。開発>Visual Basicをクリックすると、新しいMicrosoft Visual Basic for Applicationsウィンドウが開きます。「挿入>標準モジュール」をクリックして、次のコードをモジュールにコピー&ペーストしてください:
Sub ChangeToNegative()
'Updateby Extendoffice
Dim rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeConstants, xlNumbers)
For Each rng In WorkRng
xValue = rng.Value
If xValue > 0 Then
rng.Value = xValue * -1
End If
Next
End Sub
3。コードを実行するには
ボタンをクリックします。ポジティブな値をネガティブに変換したいセル範囲を選択するダイアログが表示されます。スクリーンショットをご参照ください:

4。OKをクリックすると、[範囲を選択してください]内の正の値がすべて一度に負の値に変換されます。
関連記事
セル内の値の符号を反転
Excel を使っていると、ワークシートに正の数と負の数が混在していることがあります。正の数を負の数に、あるいはその逆に変更する必要がある場合、もちろん手動で一つひとつ修正することも可能ですが、数百もの数値を変更しなければならないとなると、この方法は非効率です。そんなとき、この問題を素早く解決できる便利な方法はあるのでしょうか?
正の数を負の数に変換
Excel で正の数(または値)をすべて負の数に素早く変換するには?以下の方法を使えば、Excel 上のすべての正の数を一気に負の数に変換できます!
セル内のすべての末尾のマイナスを修正
何らかの理由で、Excel のセル内で末尾に付いたマイナス記号(例:「90-」)を修正する必要がある場合があります。このようなとき、末尾のマイナス記号を右から左へ取り除いて正しく修正するにはどうすればよいでしょうか?以下に、すぐに使える便利な方法をいくつかご紹介します。
負の数をゼロに変換
選択範囲内のすべての負の数を、一括でゼロに変換する方法をご紹介します。
最高の Office 生産性ツール
Kutools for Excel - あなたを群衆の中から際立たせます
| 🤖 | KUTOOLS AI アシスト:次に基づいてデータ分析を革新します:インテリジェント実行 | コード生成| カスタム数式を作成 | データ分析とチャート生成| 拡張機能を呼び出し… |
| 人気の機能:検索・強調表示、または重複をマーキング | 空白行を削除する | データを失うことなく列の結合またはセルを操作 | 数式を使用しない四捨五入... | |
| スーパー VLookup:複数条件 | 複数値 | 複数シート間 | ファジーマッチ... | |
| 高度なドロップダウンリスト:簡単なドロップダウンリスト | 連動型ドロップダウンリスト | 複数選択可能なドロップダウンリスト... | |
| 列マネージャー:特定の数の列を追加 | 列の移動 | 非表示列の表示状態を切り替え |列を比較して同じ/異なるセルを選択... | |
| 注目の機能:グリッドフォーカス | デザインビュー | 強化された数式バー | ワークブックとシートマネージャー|リソースライブラリ(オートテキスト)| 日付ピッカー | ワークシートの統合 | 暗号化/セルの復号化 | リストからメール送信 | スーパーフィルター | 特殊フィルタ(太字のフォントを持つセルをフィルタリング/イタリック/取り消し線。。。) 。。。 | |
| トップ15 ツールセット:12 テキストツール(テキストの追加、特定の文字を削除...)| 50+チャートタイプ(ガントチャート...)| 40+実用的な数式(誕生日に基づいて年齢を計算します...)| 19 挿入ツール(QR コードを挿入、パスから画像を挿入...)| 12 変換ツール(単語に変換する、為替レートの変換...)| 7 結合と分割ツール(高度な行のマージ、Excel セルを分割...)|。。。他にも多数 |
Kutools for Excel には300 以上の機能が搭載されており、必要な機能が常にワンクリックで利用できます。。。
Office Tab - Microsoft Office(Excel を含む)でタブを使った閲覧・編集を可能にします
- 数十もの開いているドキュメントを1 秒で切り替え!
- 毎日何百回ものマウスクリックを削減して、「マウス手」にさよならしましょう。
- 複数のドキュメントを閲覧・編集する際の生産性が50%アップします。
- Chrome、Edge、Firefox に匹敵する高効率なタブ機能を、Office(Excel を含む)にもたらします。



Kutools for Excel の数字の符号を変更機能を使えば、すべての末尾のマイナスを修正やすべての負の数を正の数に変更なども簡単に行えます。「数字の符号を変更」の詳細については、