Google スプレッドシート: 負の数値をゼロに変換する
次の数式を使用して、Google スプレッドシートで負の数値をゼロに変換できます。
式 1: 既存の負の数値をゼロに変換する
= IF ( A2 < 0,0 , A2 ) _ _
この特定の数式では、セル A2 の値が負の場合、ゼロに変換されます。そうでなければ、私たちは彼を放っておきます。
数式 2: 数式内の負の数値をゼロに変換する
= MAX ( 0 , B2 - C2 )
この特定の数式では、数式 B2 – C2 の結果が負の場合、数式は単にゼロを返します。それ以外の場合、式は減算結果を返します。
次の例は、実際に各式を使用する方法を示しています。
例 1: 既存の負の数値をゼロに変換する
Google スプレッドシートに次のデータ セットがあるとします。
次の式を使用して、列 A の負の数値をそれぞれ 0 に変換できます。
= IF ( A2 < 0,0 , A2 ) _ _
この数式をセル B2 に入力し、その数式をクリックして列 B の残りの各セルにドラッグするだけです。
すべての負の数値はゼロに変換されていることに注意してください。
例 2: 数式内の負の数値をゼロに変換する
Google スプレッドシートに次のデータ セットがあるとします。
次の式を使用して、列 B の値から列 C の値を減算し、減算結果が負の場合はゼロを返すことができます。
= MAX ( 0 , B2 - C2 )
この数式をセル D2 に入力し、その数式をクリックして D 列の残りの各セルにドラッグするだけです。
数式が負の数値を生成する場合、代わりにゼロが返されることに注意してください。
追加リソース
次のチュートリアルでは、Google スプレッドシートでその他の一般的な操作を行う方法について説明します。
Googleスプレッドシートに正の数値のみを追加する方法
Googleスプレッドシートに含まれるSUMIFの使い方
GoogleスプレッドシートでSUMIFとORを使用する方法