- ベストアンサー
Excel 関数
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
質問文と添付図の関係が気になります。 A1とB1を比べて、小さいほうの2行目を求めるのでしょうか。 C1セル:=IF(B1>A1,A2,IF(B1<A1,B2,""))
その他の回答 (4)
- msMike
- ベストアンサー率20% (364/1804)
=IF(ISNUMBER(B1),IF(B1>A1,A2,IF(B1<A1,B2)),"")
- 中京区 桑原町(@a4330)
- ベストアンサー率24% (1002/4032)
=if(B1>300,"A",if(B1<300,"B","")) 一部に抜けがありました、これが正解、
お礼
何度もありがとうございます。 問題解決致しました。今後ともよろしくお願い致します。
- kkkkkm
- ベストアンサー率66% (1719/2589)
=IF(B1="","",IF(B1>A1,A2,IF(B1<A1,B2,""))) 300の時が不明ですので何も表示しません。 300がA1の数値を参照しているのではなく300一定でしたらA1を300に、AおよびBもA2,B2を参照していなくてA,B一定でしたらA2を"A"にB2を"B"に変更です。 こちら↓ =IF(B1="","",IF(B1>300,"A",IF(B1<300,"B","")))
お礼
また教えてくださいましてありがとうございます。 おかげさまで解決致しました。 今後ともよろしくお願い致します。
- 中京区 桑原町(@a4330)
- ベストアンサー率24% (1002/4032)
=if(B1>300"A",if(B1<300,"B","")) この式をC1に入力してください 300より大きい場合にはA 300より小さい場合にはB 300の時は何も表示しない この様になります
補足
早速ありがとうございます。 お教えいただいた通り、やってみましたら 問題がありますと出まして、頭に'をつけるようコメントありです。 'を追加しましたら セルには'=if(B1>300"A",if(B1<300,"B","")) と出てしまうんです。 度々申し訳ございませんが、改善策がお分かりでしたらお教えください。 よろしくお願い致します。
お礼
ご回答ありがとうございます。 質問が明確でなくて申し訳ありません。 しかし回答はばっちりです。助かりました。 今後ともよろしくお願いします。