MSExcelの数値から負の符号を削除する方法

多くの場合、MSExcelで負の数を正の数に変換することをお勧めします。 要件が何であれ、このタスクを実行するために使用できるさまざまな方法があります。 早くて簡単。 次のような単純な数式関数を使用できます もしも() Abs() 同じために、またはあなたは利用することができます 特別な貼り付け 機能、またはあなたは頼ることができます フラッシュフィル Excelの魔法の機能と見なされる機能。 独自の単純なVBAスクリプトを記述して、1回のクリックで負の数を正の数に変換することもできます。

上記のすべての解決策を探求するために記事に飛び込んでください! 記事をお楽しみください。

目次

解決策1:IF()数式関数を使用して負の数に-1を掛ける

名前の付いた列に負の数があるとします ソース 列に正の変換値のみが必要です 結果. これを行う方法を見てみましょう。

ステップ1: ダブルクリック 最初のセル結果 編集モードに入る列。 今、 コピーアンドペースト その上に次の式。

= IF(A2 <0、-A2、A2)

最初の負の値がセルA2とは異なるセルにある場合は、次のことを行う必要があります。 対応するセルのIDを置き換えます 式のA2の代わりに。

式の説明:

= IF(A2 <0、-A2、A2) セルA2の値が0(ゼロ)未満かどうかを確認するようにExcelに指示します。 そうである場合は、値に-1を掛ける必要があります。 それ以外の場合は、番号をそのままにしておく必要があります。 したがって、実際には、負の数は-1を掛けることによって正になり、正の数はそのままになります。

1フォーミュラ最小

ステップ2: ヒット 入る キーを押すか、他の場所をクリックして結果を表示します。

次に、同じ数式を列全体に適用します。 クリック 小さな正方形の形 数式を適用したセルの右下隅に表示され、 引っ張る それをダウンします。

広告

2最小ドラッグダウン

ステップ3: それでおしまい。 これで、数式が列全体に正常に適用されました。 素晴らしい!

3フォーマットされた最小

解決策2:ABS()式関数を使用する

これは別の関数ですが、同じ結果が得られます。 引数として任意の数値を取り、その結果として絶対値を返します。 この関数は 価値エラー 引数として数字以外の文字を指定した場合。

ステップ1: もう一度、 ダブルクリック最初のセル結果 列と コピーアンドペースト 次の式。

= ABS(A2)

データがセルA2にない場合は、A2をデータが存在する正しいセルIDに置き換える必要があります。

4Abs機能最小

ステップ2: ヒット 入る 結果を確認するためのキー ABS 関数が返されました。

5最小ドラッグダウン

ステップ3:前のセクションと同じように、次のことができます 小さな正方形をクリックしてドラッグします 数式を適用したセルの右下隅に表示され、その下のすべてのセルに同じ数式を適用します。

6フォーマットされた最小

解決策3:Paste Specialを使用して、負の数に-1を掛けることによって

この方法は、ソリューション1で説明した方法と同じロジックを使用します。 ただし、このソリューションでは、IF()関数を使用せず、代わりに、 スペシャルペースト 結果を達成するための機能。

ステップ1: ダブルクリック Excelシートの任意の場所に入力します -1. 今 クリック セルにヒットし、 CTRL + C 一緒にキー コピー セル。

7コピー最小

ステップ2:次は、 セルの全範囲を選択します 正の数に変換する負の値が含まれています。

8データマイニングを選択

ノート:選択したセル範囲には、正の値と負の値の両方が含まれる可能性があります。 ただし、負の値に-1を掛けるだけで済みます。 セルの全範囲を選択すると、正の値にも-1が掛けられ、負になります。これは望ましくありません。 それでは、選択したセルの範囲から負の値のみを選択しましょう。 以下の手順で、選択を実行する方法と、負の数のみを正常に変換する方法を見てみましょう。

ステップ3: ヒット CTRL + F キーを同時に押して、 検索して置換 窓。

あなたがにいることを確認してください 探す タブ。 今の下で 何を見つける フィールドに入力します (マイナス)そしてヒット すべて検索 ボタン。

9すべての分を検索

ステップ4:さて、 検索して置換 ウィンドウには、選択したセル範囲内のすべての負の数が一覧表示されます。

キーを押すだけです CTRL + A 一緒に 結果全体を選択します. ヒット 近い 完了したらボタン。

10閉じる分

ステップ5:Excelシートを見ると、次のことがわかります。 負の数のみが選択されます. 今、 右クリック 選択したセル範囲の任意の場所で、 スペシャルペースト オプション。

11ペーストスペシャルミン

ステップ6スペシャルペースト ウィンドウ、下 ペースト セクション、を選択します 無線 対応するボタン .

手術 セクション、を選択します 無線 オプションに対応するボタン かける.

ヒット わかった すべて完了したら、ボタンをクリックします。

12乗算最小

ステップ7:ヴィオラ! あなたの負の数はすべて正になりました! 楽しみ!

数字がすべて正になったら、簡単にできます 入力したセルを削除します-1.

13フォーマットされた最小

解決策4:フラッシュフィル機能を使用する

Flash塗りつぶしメソッドは、Excelに学習させたいパターンを教える非常に単純なメソッドです。

ステップ1:まず、 最初のセルをダブルクリックします 得られたカラムの 手動で入力 対応する負の数の正のバージョンで。

今、 セルをクリックするだけです 手動で入力した結果があり、キーを押します CTRL + E 一緒。

14フラッシュフィル最小

ステップ2:驚いたことに、Excelはパターンを学習し、すぐに次の絶対値を返します。 結果の列のすべての数値。すべての負の数値を正の数値に変換します。 処理する。

15フラッシュ充填最小

また読む: Excelでフラッシュフィルを使用してパターンに基づいてデータを自動入力する方法

解決策5:単純なVBAスクリプトを使用する

この方法には、1回のクリックで負の数を正の数に変換できる単純なVBAスクリプトが含まれます。

この方法を機能させるには、まず次のことを行う必要があります 有効 the デベロッパー モード。 手順1〜3でこれを行う方法を見てみましょう。 DEVELOPERモードがすでに有効になっている場合は、すぐに使用できます ステップ4にジャンプします.

ステップ1:タブの上部のリボンで、をクリックします ファイル タブ。

16ファイル最小

ステップ2 ウィンドウペインをクリックします オプション.

17オプション

ステップ3 のペイン Wordオプション ウィンドウをクリックします リボンをカスタマイズする 最初。

今、 ウィンドウペイン、下 リボンをカスタマイズする セクション、下にスクロール、検索して 小切手 オプションに対応するチェックボックス デベロッパー.

ヒット わかった すべて完了したら、ボタンをクリックします。

18開発者対応

ステップ4:[開発者]タブが有効になったら、[ デベロッパー 上部のタブ。

さて、 デベロッパー タブオプション、ボタンをクリックします Visual Basic.

Visual Basic

ステップ5:次に、Visual Basic Editorウィンドウで、をクリックします。 入れる タブをクリックし、オプションをクリックします モジュール.

20挿入モジュール最小

ステップ6:今、あなたはする必要があります コピーアンドペースト 目の前にあるエディターページに次のコードを追加します。

Sub theGeekPageChangeNegativeToPositiveMacro() 選択したセルごとに。 セルの場合。 値<0次に。 細胞。 値=-セル。 価値。 終了する場合。 次のセル。 サブ終了

コードをコピーしたら、をクリックして 近い ボタンを押してエディタを閉じます。保存は必須ではありません。 ただし、ファイルを保存する場合は、ファイルをマクロファイルとして保存することを忘れないでください。 .xlsm フォーマット。

21コピースクリプト最小

ステップ7:Excelウィンドウに戻ったら、 まず、すべてのセルを選択します ネガティブからポジティブに変換したいこと。

今、あなたがにいることを確認してください デベロッパー タブをクリックし、をクリックします マクロ ボタン。

22マクロ最小

ステップ8:使用可能なマクロのリストで、マクロをクリックします。 theGeekPageChangeNegativeToPositiveMacro(). ヒット 走る マクロを実行するためのボタン。

23マクロ最小の実行

ステップ9:まあ、もう何もする必要はありません。 Excelはそれをすべて行いました。 まだ気づいていない場合は、負の数はすべて正になります。 楽しみ!

24フォーマットされた最小

コメント欄で、どの方法が好きか教えてください。 もちろん、私たちのお気に入りは、スクリプトが少し含まれる最後の方法です。 もちろん、私たちは オタクページ、こっけいなものが大好きです。

より素晴らしいトリックやヒントをお楽しみに。

このPC修復ツールをダウンロードして、PCの問題を見つけて修正することもできます。
ステップ1 - ここからRestoroPC修復ツールをダウンロードします
ステップ2 -[スキャンの開始]をクリックして、PCの問題を自動的に見つけて修正します。
Microsoft Excel でグリッド線の色を変更する方法

Microsoft Excel でグリッド線の色を変更する方法Excel

誰もが繰り返しとそれによる退屈を嫌います。 Excel は、目にするようになって以来、退屈な灰色のグリッド線を持っています。 一部のユーザーにとって、これはまったく問題なく、まさに彼らが好むものかもしれません. しかし、一部のユーザーにとっては、これが退屈な問題を引き起こす可能性があります。 Excel を開くたびに、鮮やかなグリッド線を表示したいと思うかもしれません。 または、印刷後にグリ...

続きを読む
新しい Excel ワークブックを起動するシートのデフォルト数を変更する方法

新しい Excel ワークブックを起動するシートのデフォルト数を変更する方法Excel

既定では、Excel を起動するたびに、使用している Excel のバージョンに基づいて、特定の数の空白のシートが表示されます。 2013 バージョンでは、Excel を起動すると、既定で空白のシートが 1 つだけ表示されます。 しかし、あなたが仕事をするために常に特定のシートのセットを必要とする人なら、それは Excelが必要な数の空白で新しいワークブックを起動する場合、非常に便利です シ...

続きを読む
Excelを使用して一度に複数のフォルダーを作成する方法

Excelを使用して一度に複数のフォルダーを作成する方法Excel

いくつかのフォルダを手動で作成するのは簡単かもしれませんが、さらに多くのフォルダを作成する場合は、40、50 などと言ってください。 また、各フォルダー内にサブフォルダーを作成すると、それを行うと間違いなく時間のかかる作業になります 手動で。 バッチ ファイルを作成して、同じタスクを数分で実行してみませんか? 必要に応じてバッチ ファイルを再利用することもできます。 この記事では、一度に複数...

続きを読む