• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの複数条件関数)

エクセルの複数条件関数

このQ&Aのポイント
  • エクセルの複数条件関数についての初歩的な質問です。
  • AD列とAE列に関しての関数式を教えていただけませんか?
  • AG列の条件を満たす関数式を教えていただけないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

ヤリタイ事: >AD列がATSでAE列が200であれば500、 >AD列がATSでAE列が100であれば300、 >AD列がPCTSDでAE列が100/200/400であれば空白にしたいです。 ATSで400の時,あるいは0が現れていた時はどうしたいのか,ヤリタイ事のご説明に漏れがあります。 が,こういうのは全部「空白」にしたいとすると 要するに 1.ADSの100なら300と出す 2.ADSの200なら500と出す 3.それ以外なら全部空白を出す だけヤリタイんだと割り切ってしまえば =IF(AND(AD21="ADS",AE21=100),300,IF(AND(AD21="ADS",AE21=200),500,"")) とすればOKになります。 あなたの実際にヤリタイ事をよく整理して,適切に応用してみて下さい。 #補足 まず,場合分けの列記から見落としがあるようです。 AE列について。 情報提供: >AE列は分類コードで100/200/400のどれかが表示されるようになる は間違いで,「0,100,200,400」の4つの内から表示されます。 AD列も同様に,「0,ATS,PCTSD」から表示されます。

kanepupu
質問者

お礼

お礼が遅くなり申し訳ございません。 >ATSで400の時,あるいは0が現れていた時はどうしたいのか,ヤリタイ事のご説明に漏れがあります。 説明がうまくできていなくてすみません。 ATSは100か300にしかならないとお考えください。 =IF(AND(AD21="ATS",AE21=100),300,IF(AND(AD21="ATS",AE21=200),500,"")) うまくいきました。 基本的なところでありがとうございました!

関連するQ&A

専門家に質問してみよう