- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
NO4です。 日にちのセルが間違っていましたので訂正します。 =IF(E2<>"",SUM(OFFSET(B3,,,E2)),"")
その他の回答 (5)
- keithin
- ベストアンサー率66% (5278/7941)
回答No.6
エクセルの基本的な使い方を勉強してください。 まずA3以下のセルには、「1日」「2日」じゃなく、数字の1,2,3…を記入します。 A3以下のセルを右クリックしてセルの書式設定の表示形式でユーザー定義を選び 0日 と設定しておきます 以上の準備を終えたら、ご質問の直接の回答として E4のセルには =SUMIF(A3:A8,"<="&E2,B3:B8) と数式を記入します。 #別の関数を使った方法 E4セルには =SUM(OFFSET(B3,0,0,E2,1)) のように数式を記入します。
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.4
一例です。 =IF(E1<>"",SUM(OFFSET(B3,,,E1)),"")
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.3
回答No1です。単に次の式でもよいでしょう。 =IF(OR(E2="",COUNTIF(A3:A35,E2&"日")=0),"",SUM(B3:INDEX(B3:B35,E2)))
質問者
お礼
ありがとうございます!!!
- LHS07
- ベストアンサー率22% (510/2221)
回答No.2
C3に =IF(E$2<A3,0,B3) C4に =IF(E$2<A4,0,B4) C5に =IF(E$2<A4,0,B5) 以下同じ用にして C9に =SUM(C3:C8) E4を =C9 にします。
質問者
お礼
ありがとうございます!!!
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.1
E4セルには次の式を入力します。 =IF(OR(E2="",COUNTIF(A3:A35,E2&"日")=0),"",SUM(B3:INDEX(B3:B35,MATCH(E2&"日",A3:A35,0))))
質問者
お礼
ありがとうございます!!!
お礼
ありがとうございます!!!