• ベストアンサー

IF関数

   A       B        C 1 2006/9/4    100    100 2 2006/8/10    100 3 2006/9/16     50     50 4 2006/6/30    100 5 2006/9/10    30    30 A列に日付、B列に数値、C列にはA列で9月の 日付の場合のみB列の数値を表記する数式を 教えてください。 よろしくお願いします。

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

  • ベストアンサー
  • qyb
  • ベストアンサー率15% (69/450)
回答No.1

=if(month(A1)=9,B1,"") これでどうです。

abikopapa
質問者

お礼

早々に有難うございました。出来ました。

その他の回答 (3)

  • perikan2
  • ベストアンサー率40% (12/30)
回答No.4

#3です。すみません、実際に試してみたら、#1さん、#2さんのやり方でできます。回答打ちかけて仕事している間に投稿があったみたいで、すみませんです。

  • perikan2
  • ベストアンサー率40% (12/30)
回答No.3

こんばんは。僕もさほどエキスパートではありませんが…。 もし、別の列(ここではD列にします)に別の数式を入れて構わないなら… D1に =MONTH(A1) D2に =MONTH(A2) というふうに数式を入れます。※これはA1の”月”の値は何ですか?という数式です。 次に、C列に  =IF(D2=9,B2,"")  という数式を入れます。もしD2の値が9ならB2のデータを引っ張ってきなさい、そうでないなら何も表示しないように。という内容です。

abikopapa
質問者

お礼

お仕事中有難うございました。感謝いたします。

  • melgirl
  • ベストアンサー率39% (142/364)
回答No.2

=IF(MONTH(A1)=9,B1,"") =IF(MONTH(A2)=9,B2,"") ・・・ ※9月でなければ空白表示とします。

abikopapa
質問者

お礼

早々に有難うございました。出来ました。