返回列表 上一主題 發帖

按月加總

按月加總

各位前輩你們好!
          前輩!!
           A81=IF(MONTH(TODAY())=MONTH(E81),SUM(D68,D69:E69,B70:C70),IF(MONTH(TODAY())=MONTH
(G81),SUM(F68,F69:G69,D70:E70),""))
           問題如附檔說明
           請知道的前輩,不吝賜教謝謝再三!!

Leo24.rar (7.72 KB)

回復 1# myleoyes

A81=SUM(OFFSET(B70:C70,0,(MONTH(TODAY())-1)*2,,),OFFSET(D68:E69,0,(MONTH(TODAY())-1)*2,,))

TOP

回復 2# register313
前輩!謝謝!!
        另求一公式如果A81是要再每月份的最後一天才顯示出
       請問這公式又為何?請再麻煩賜教謝謝再三!!

TOP

回復 3# myleoyes

=IF(MONTH(TODAY())<>MONTH(TODAY()+1),SUM(OFFSET(A68,,MATCH(MONTH(TODAY()),$68:$68,0)-1,2,2),OFFSET(A68,2,MATCH(MONTH(TODAY()),$68:$68,0)-3,,2)),"")
學海無涯_不恥下問

TOP

回復 4# Hsieh
偶像前輩!謝謝再三!!

TOP

回復 5# myleoyes
偶像前輩!公式有誤第68列的數字都不能修改
如附動畫請再修改謝謝再三!!

Leo24.gif (247.6 KB)

Leo24.gif

TOP

回復 6# myleoyes


=IF(MONTH(TODAY())<>MONTH(TODAY()+1),SUM(OFFSET(B70:C70,0,(MONTH(TODAY())-1)*2,,),OFFSET(D68:E69,0,(MONTH(TODAY())-1)*2,,)),"")

TOP

回復 6# myleoyes

4月找不到當然出錯
學海無涯_不恥下問

TOP

我有些不解之處要請教各位前輩們(勿見笑):
=IF(MONTH(TODAY())<>MONTH(TODAY()+1),SUM(OFFSET(B70:C70,0,(MONTH(TODAY())-1)*2,,),OFFSET(D68:E69,0,(MONTH(TODAY())-1)*2,,)),"")
中,為何(MONTH(TODAY())-1)*2,,)要乘以二呢 (*2)?
謝謝您!

TOP

回復 9# c_c_lai

OFFSET(B70:C70,0,(MONTH(TODAY())-1)*2,,)

原加總之儲存格為B70:C70
若今日月份為1月 ,(MONTH(TODAY())-1)*2=(1-1)*2=0, B70:C70之欄位偏移0欄  => 加總之儲存格為B70:C70
若今日月份為2月 ,(MONTH(TODAY())-1)*2=(2-1)*2=2, B70:C70之欄位偏移2欄  => 加總之儲存格為D70:E70
若今日月份為3月 ,(MONTH(TODAY())-1)*2=(3-1)*2=4, B70:C70之欄位偏移4欄  => 加總之儲存格為F70:G70

TOP

        靜思自在 : 愛不是要求對方,而是要由自身的付出。
返回列表 上一主題