アプリ版:「スタンプのみでお礼する」機能のリリースについて

似たような質問が探せませんでしたので、取り合えず教えてください!!
例えばKの列に出た結果が、
0であれば、空白、1>であれば増産、1<であれば減産
というIF 関数を入れたいのですが、真と偽の2種では
3つの結果を入れられず、困っています。
どういう数式にすればいいのでしょうか??

A 回答 (8件)

はじめまして。



IF ( K1=0,"",IF (K1 >=1 ,増算,減算))

では、いかがでしょう?お試しください。
    • good
    • 0

K1=0 何も表示しない


K1>0 増産
K1<0 減産

として作ります。
IF関数での正解が出ているので、ほかの関数も紹介します。

=TEXT(K1,"増産;減産;")

これだけです。ご確認下さい。
    • good
    • 0

Kの列の値が、1に満たなかったら増産、ということですよね。


1の場合も考慮に入れて、こんな感じでどうでしょうか。他の方々のを参考に考えてみました。

=IF(K1=0,"",IF(K1<1,"増産",IF(K1>1,"減産","現状維持")))

ただ、値がマイナスの場合も"増産"になりますが…。
    • good
    • 0

if関数を使うならtbobiさんが正解です。



が、式は「=K1」で書式を
"増産";"減産";""
とするだけでも同じ表示が得られます。
    • good
    • 0
この回答へのお礼

出来た!出来た!!
#1-#6までの皆様有り難う!!
助かりましたです。

お礼日時:2003/04/30 18:34

#2です。


>なんせ0かプラスかマイナスかなので、
1ではなく、0<,か0>って事にすればいいのですよね?

そうですね。

↓これでよいのでは?
=IF(K1=0,"",IF(K1>0,"増産","減産"))
    • good
    • 0

たぶん、0なら空白、プラスなら"増産"、マイナスなら"減産"の間違いだと思うので、



No.1さんとNo.2さんのを合体して、

=IF(K1=0,"",IF(K1>=1,"増産","減産"))

ではないでしょうか?
    • good
    • 0

あはは、文字を設定するんですか?



あはは、文字を設定するんですか?

わたしは計算式かと勘違いしてました。

文字列なら、ダブルクォーテーションで括らなければエラーとなります。#2のtbobiさん、ご指摘ありがとうございます。

「1」以上が増産なら#1の書き方ですね。「1」以下が減産なら#2のtbobiさんの書き方になります。
マイナスだったら?どっちも減産に入っちゃいますね。失礼しました。
    • good
    • 0

=1のときはどうするのでしょう?



""を入れないとエラーになるとおもいますが…。

=IF(K1=0,"",IF(K1>1,"増産","減産"))

この回答への補足

あ、そうか。
えーと、なんせ0かプラスかマイナスかなので、
1ではなく、0<,か0>って事にすればいいのですよね?

補足日時:2003/04/30 18:05
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!