- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:二つの条件に合った行のセルの値を取得する関数は)
二つの条件に合った行のセルの値を取得する関数
このQ&Aのポイント
- セルの値を取得する関数を使って、二つの条件に合致した行の値を取得する方法を解説します。
- 条件として、H2に入力された圃場番号とB列の圃場番号が一致する行、およびI2に入力された農薬NOとD列の農薬NOが一致する行を取得します。
- 取得した行の中から、F列(散布量)の値をJ2に取得します。条件に合致しない行の場合は、J2を空欄にします。重複する圃場番号や農薬NOがある場合でも、組み合わせは重複しないとします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
カテゴリが「会計ソフト」になっていますか、Excel ですよね。 J2: =SUMIFS(F:F,B:B,H2,D:D,I2) 下へコピペ。 セルの書式設定、ユーザー定義「#」 にすれば、0は見えなくなります。 0はあり得ないと思いますが、0があって空白と区別したいなら J2: =IF(COUNTIFS(B:B,H2,D:D,I2)=0,"",(SUMIFS(F:F,B:B,H2,D:D,I2)))
お礼
ありがとうございました。ご提示いただいたSUMIFS関数で解決しました。 Vlookup関数で考えたのですが、うまくできなかったため質問しました。 m( _ _)m