• 締切済み

エクセルの関数について2

エクセルの関数について教えて下さい。 ゼロ(0)マイナス(ー数値)や正の1(+1)として扱う関数を教えて下さい。 具体的には 123×0=123 123×ー0・7=123 計算の答えとしてはオカシイですが、このように計算させたいです。

みんなの回答

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

例えばA1セルに123を入力してB1セルには1、B2セルには2、B3セルには0、B4セルには-0.7の数値が入力されているとします。お求めのような答えをC列に表示させるのでしたらC1セルには次の式を入力して下方にドラッグコピーします。 =IF(B1="","",IF(B1<=0,A$1,A$1*B1))

murakami0817
質問者

お礼

回答有難うございます。 早速試してみます。

noname#208392
noname#208392
回答No.1

= 123 * If(A1<=0, 1 , A1) こんな感じでどうでしょうね。 A1が対象になっている数字の入っているセル。 あなたの必要な関数の内容をそのまま表現したのが If(A1<=0, 1 , A1) 散文で書き下せば、A1が0か0より小さいならなら1、0より大きいならA1の数値をそのまま返す、ということ。

murakami0817
質問者

お礼

回答ありがとうございました。 早速試してみます。

関連するQ&A

  • エクセル関数について

    エクセルの関数を教えてください。 例:25..15. 9.- 1.- 3. このように徐々に減って行く数値の並び(行・列)を別の行・列で 最初にマイナス(ー)になったセルのみ何かしらの数値を反映させるほ方法ってありますか? 何かしらの数値を1として、上記の例で説明すると 答:空白.空白.空白.1.空白 になります。(最初のマイナス、ー3を空白にするのがポイントです)

  • エクセルの関数について3

    エクセルの関数について教えて下さい。 このような数値の並びがあります。 【9. 6. 3. 0.-3.-6.-9.-12】  このように徐々に減少してゆく数値の並びで値がマイナス(-)になったら指定のセルに 決まった数値を加算(+)して更に減少させていくというものです。 徐々に減少する数値は一定の数値ではなく、別のセルから参照させることとして下さい。 ある決まった数値を10、指定のセルをマイナスの次のセルとしますと 【9. 6. 3. 0.-3. 4. 1.―2. 5. 2】 と計算させたいのです。 現在、在庫管理の分析をしており、発注のタイミングと在庫の増減を検証するために このような計算式が必要になりました。 よろしくお願いいたします。

  • Excelの関数で「マイナス値の切り上げ」のやり方をおしえてください

    Excelの数学関数で切り上げ(roundup)がありますが、計算結果がマイナスになるとき、絶対値で切り上げられてしまうため、実際にはマイナスが大きくなってしまいます。言っている意味はわかってくれますか? roundupの特性上しかたないのであれば、IF関数を利用して、 数値が0より大きいときはroundup 数値が0より小さいときはrounddown とすることも考えましたが、もっと簡単な関数がありそうな気がして仕方ありません。 知っている方がいたらぜひ教えてください。

  • エクセル関数について教えて下さい

    正の値と負の値の場合のパーセンテージを算出したいのですが、正の値同士なら出来るのですが、教えて下さい。 例) 0.2と-1.8の差は何パーセントか?(0.2から-1.8はマイナス何%かになると思うのですが・・・) また負の値が前後する場合 -0.2と1.8の差は何パーセントか? 以上を正の数値同士は普通に算出、マイナスがついた場合に、自動で選択計算出来る様なエクセルの算式分かりますか?分かる方、よろしくお願いします。

  • 必死です!!助けてください。エクセル関数を教えてください!

    必死です!!助けてください。エクセル関数を教えてください! いま、エクセルで原価管理の入力画面を作成しています。 セルの塗りつぶしについてです。 塗りつぶされたセルに、該当する数値を入力すれば、以下の計算が出来るようにしたいのです。 計算式は入れてあるので、あとは誰が見ても分かりやすいように、必須入力項目を色分けしたいと思います。 知りたい式は、これです。 「もし、これを選択したら、このセルはこの色にしなさい。」 (この塗りつぶされたセルに数値を入れたいのです) 可能ですか? 駆け出しなので、具体的に教えてください。お願いします。

  • エクセルの関数

    エクセルの関数でルートの出し方を教えてください。 たとえば、√5 計算機では(5 √)と押すと答えは、 2.2360679・・・・と即出ますが エクセルでは如何したらいいのでしょうか? 関数とかあれば教えてください。

  • エクセル関数について

    エクセル関数での計算式を教えてください。   3 5 -4 -9 8 11 -1 -5 8 と、数字がありますが、プラスの数字の合計とマイナスの数字の合計をそれぞれに計算したいのですが、どんな関数を使用し、又計算式を教えてください。

  • エクセル関数に関して

    エクセルの関数に関して教えてください。 添付画像のように【セル1】と【セル2】の入力結果に応じて【セル3】に数値として答えを出すには、どの関数を使用すれば可能ですか?

  • 三角関数について

    三角関数についてについてお尋ねします。 例 cos8.862をCASIO FX-860Pで計算すると0.98806・・・の答えになりますがMicrosoft Excelの関数で計算すると-0.8458となります。数値が合わないのは関数入力が間違っているのでしょうか。

  • エクセル 関数 について質問です。

    エクセル 関数 について質問です。 設定目標に対しての、プラス、マイナス、した数値をセルに表示させたいのですが、どのような関数(数式)を使えばいいのですか?文章だと解りづらいので例を挙げます。 例 設定目標=10 実際成績=8 セルに表示させる答え=+2 設定目標=10 実際成績=12 セルに表示させる答え=-2 乱筆、乱文で申し訳ありませんが、よろしくおねがいします。