[算表] EXCEL:一欄中最末三個數字加總

看板Office作者 (David)時間18年前 (2007/11/25 18:24), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串1/1
舊文章,題目複習一下 想要從一欄很多數字中把最後三個有數字的儲存格加總 之前的解法主要問題在於這一欄會有空格 IF(ISNUMBER(A1:A1000),ROW(A1:A1000)) 如此傳回是數字的列號 只要針對這些列號處理,中間有空格、有文字、有錯誤值…都沒關係 LARGE(IF(),{1,2,3}) 如此傳回最大的三個列號 結論 {=SUM(IF(ROW(A1:A1000)=LARGE(IF(ISNUMBER(A1:A1000),ROW(A1:A1000)),{1,2,3}) ,A1:A1000))} ※ 引述《Catbert (I am Leo)》之銘言: : 標題: Re: [問題] excel自動計算 : 時間: Fri Jun 22 23:03:56 2007 : : ※ 引述《leondemon (le' on de' mon)》之銘言: : : 假如我有一個column,下面含有很多數字 : : 例如: : : A : : 1 1 : : 2 1 : : 3 2 : : 4 2 : : 5 4 : : 6 5 : : 7 1 : : 如果我要A欄最後三個有數字的的儲存格的數字加總 : : 那要怎麼寫比較好?? : : 因為A欄位隨時會更新.... : : =INDIRECT("A"&COUNT(A:A))+ : INDIRECT("A"&COUNT(A:A)-1)+ : INDIRECT("A"&COUNT(A:A)-2) : : 請試試:) : : -- : : 沒事多灌水... : : 多灌水沒事... : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 221.169.7.130 : 推 leondemon:謝謝幫忙,但是感覺公式有點長,數量一多就不實用 ^^ 06/22 23:26 : → leondemon:而且缺點是該column中間不能有空格@~@ 06/22 23:27 : → icene:本來column裡就不該有空格壓,不然怎麼叫電腦判斷 06/23 01:39 : → icene:你是要空格前三格的數字加總,還是最後面的三格, 06/23 01:40 : → icene:電腦又不是萬能... 06/23 01:41 : 推 leondemon:=SUM(INDEX(A:A,count(A:A)-2):INDEX(A:A,count(A:A)) 06/24 12:17 : → leondemon:這樣就能將格數合併, 目前再找忽略空格的方法 06/24 12:21 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.52.22

04/22 21:29, , 1F
=SUM(N(OFFSET(A$1,LARGE(IF(ISNUMBER(A1:A1000),ROW(1:10
04/22 21:29, 1F

04/22 21:30, , 2F
00)),{1,2,3})-1,)))
04/22 21:30, 2F

04/22 21:32, , 3F
文章代碼(AID): #17IKrluy (Office)
文章代碼(AID): #17IKrluy (Office)