Re: [問題] EXCEL公式問題

看板Office作者 (571)時間17年前 (2007/05/23 10:51), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《Godzone (上帝禁區)》之銘言: : (若是和其他不同軟體互動之問題 請記得一併填寫) : 您所使用的軟體為:WindowXP : 版本:2003版 : 問題: : A B C : 1 100 50 : 2 200 60 : 3 300 70 : 4 400 : 5 500 : 6 600 : 7 700 : 8 800 : 9 900 : 如果格式如上所述,但我希望A1、A2、A3除以B1, : 但是A4、A5、A6要除以B2, : A7、A8、A9要除以B3, : 以此類推(A10、11、12除以B4.....) : 請問這樣要怎麼寫公式? : 麻煩各位回答了...謝謝! 列/欄 B C D E 2 1 100 1 50 3 2 200 2 60 4 3 300 3 70 5 4 400 4 80 6 5 500 5 90 7 6 600 6 100 8 7 700 7 110 9 8 800 10 9 900 11 10 1000 12 11 1100 13 12 1200 14 13 1300 15 14 1400 16 15 1500 17 16 1600 18 17 1700 19 18 1800 20 19 1900 21 20 2000 22 21 2100 ↑ ↑ ↑ ↑ 插 原 插 原 入 始 入 始 編 資 編 資 號 料 號 料 (bbs不太會排版>_<,所以分兩段) 列/欄 F 2 =C2/VLOOKUP(ROUNDUP(B2/3,0),$D$2:$E$8,2,0) 3 =C3/VLOOKUP(ROUNDUP(B3/3,0),$D$2:$E$8,2,0) 4 =C4/VLOOKUP(ROUNDUP(B4/3,0),$D$2:$E$8,2,0) 5 =C5/VLOOKUP(ROUNDUP(B5/3,0),$D$2:$E$8,2,0) 6 =C6/VLOOKUP(ROUNDUP(B6/3,0),$D$2:$E$8,2,0) 7 =C7/VLOOKUP(ROUNDUP(B7/3,0),$D$2:$E$8,2,0) 8 =C8/VLOOKUP(ROUNDUP(B8/3,0),$D$2:$E$8,2,0) 9 =C9/VLOOKUP(ROUNDUP(B9/3,0),$D$2:$E$8,2,0) 10 =C10/VLOOKUP(ROUNDUP(B10/3,0),$D$2:$E$8,2,0) 11 =C11/VLOOKUP(ROUNDUP(B11/3,0),$D$2:$E$8,2,0) 12 =C12/VLOOKUP(ROUNDUP(B12/3,0),$D$2:$E$8,2,0) 13 =C13/VLOOKUP(ROUNDUP(B13/3,0),$D$2:$E$8,2,0) 14 =C14/VLOOKUP(ROUNDUP(B14/3,0),$D$2:$E$8,2,0) 15 =C15/VLOOKUP(ROUNDUP(B15/3,0),$D$2:$E$8,2,0) 16 =C16/VLOOKUP(ROUNDUP(B16/3,0),$D$2:$E$8,2,0) 17 =C17/VLOOKUP(ROUNDUP(B17/3,0),$D$2:$E$8,2,0) 18 =C18/VLOOKUP(ROUNDUP(B18/3,0),$D$2:$E$8,2,0) 19 =C19/VLOOKUP(ROUNDUP(B19/3,0),$D$2:$E$8,2,0) 20 =C20/VLOOKUP(ROUNDUP(B20/3,0),$D$2:$E$8,2,0) 21 =C21/VLOOKUP(ROUNDUP(B21/3,0),$D$2:$E$8,2,0) 22 =C22/VLOOKUP(ROUNDUP(B22/3,0),$D$2:$E$8,2,0) 資料處理的邏輯: 將B欄資料先插入序號,作為3個為一組的判斷用,其中以ROUNDUP(?,?)無條件近位函數 區分組別,D欄也插入序號,作為區分組別的除數,其中以參照函數得到除數 實例: 以第一列資料為例 列/欄 B C D E 2 1 100 1 50 F2=C2/VLOOKUP(ROUNDUP(B2/3,0),$D$2:$E$8,2,0) ROUNDUP(B2/3,0)→B2/3本應得到0.3333,透過ROUNDUP(?,?)函數可得結果等於1 視為第一組,其他組別分類就是以此法歸類 F2公式簡化為=C2/VLOOKUP(1,$D$2:$E$8,2,0) 再由VLOOKUP函數參照出第1組除數為50.. F2公式再簡化為=C2/50..得到您要的結果 以上是我想到的方法,用說的很快就結束...但是打成文章 真的好難解釋清楚= =...TRY TRY吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.111.6.251

02/25 16:18, , 1F
用offset就可以,不用再新增資料來輔助
02/25 16:18, 1F

02/25 16:18, , 2F
=sum(offset(a$1,(row()-1)*3,,3))/b1
02/25 16:18, 2F

02/25 16:18, , 3F
文章代碼(AID): #16KwmPXJ (Office)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #16KwmPXJ (Office)