• ベストアンサー

エクセルの式について

Q.F2に「B2:D23にデータがあって、その中にG2と同じ数字があれば、F2はG2と同じ数字を出力する」という式を教えて下さい。 Q.F2に「B2:D23にデータがあって、その中にG2の-5%~+5%と一致する数値がデータにあれば、F2はG2と同じ数字を出力する」という式を教えて下さい。 エクセル2000で使える関数でお願いします

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

Q1については F2への入力の式は =IF(COUNTIF(B2:D23,G2),G2,"") Q2については =IF(COUNTIF(B2:D23,">="&G2*0.95)-COUNTIF(D2:D23,"<="&G2*1.05)>0,G2,"")

ulti-star
質問者

お礼

=IF((COUNTIF(B2:D23,">="&G2*0.95)+COUNTIF(B2:D23,"<="&G2*1.05))-COUNT(B2:D23)>0,G2,"") Q2は解決しました ありがとうございました

ulti-star
質問者

補足

Q2 例えばG2に3.5と入力すると、データに+-5%の数字がないのにF2に表示されます G2に44.5と入力すると、データに+-5%の数字があるのにF2に表示されません

関連するQ&A

専門家に質問してみよう