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

題名の通りですが、IF関数で二つ以上の組み合わせで抜き取りしたいときはどうすればいいのでしょうか?

A 回答 (6件)

セルA1の値を判定するとして、


1)
=IF(A1>=20,IF(A1<=80,正の処理,偽の処理),偽の処理)
2)
=IF(AND(A1>=20,A1<=80),正の処理,偽の処理)
    • good
    • 0
この回答へのお礼

ANDを使わない方法もあるわけですね。さらに上の方法だと3種類ですね。これは棚ぼただぁ~!

お礼日時:2006/07/09 21:16

どうしたいのかいまいち不明ですが、Booleanを返せばいいなら、



=MEDIAN(20,A1,80)=A1
    • good
    • 0

あれもこれもでて、目移りするようだが


=IF((A4>=20)*(A4<=80),"1","")
というのもあるよ。実質ANDと同じだけれど。
例データ
401
120
15
501
関数は2種以上の表現や関数の組み合わせの使い方で解けるものも多い。
    • good
    • 0
この回答へのお礼

なるほどありがとうございます。
今他にも何かないかと色々いじっておりました。
ちなみに条件付き書式以外でセルの色を変える技にもこれは適用できるのでしょうか?
例えばA4がこの条件内の時は青、違うときは赤とかそのA4にその色を返せたりするのでしょうか?←今回の趣旨とは違うかも知れませんが、、、

お礼日時:2006/07/09 21:37

追加です。


データがあるのでしたら、エクセルの場合でしたら、オートフィルタを使ってみてはどうでしょうか!?
また、先ほど言いましたが、もっと詳しく言います。
IF(AND(A1>=20,A1<=80))とやってくだされば大丈夫でしょう。
    • good
    • 0
この回答へのお礼

親切に二度もお返事ありがとうございます。
おかげさまで出来るようになりました。
ありがとうございました。

お礼日時:2006/07/09 21:21

エクセルなら次の通り。


=IF(AND(A1>=20,A1<=80),"X","Y")
    • good
    • 0
この回答へのお礼

なるほどAndを先に持ってくるわけですね。
やってみます

お礼日時:2006/07/09 21:11

はい、お答えいたします。


IF(20<=80)とすればいいでしょう。
    • good
    • 0

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