作者peiz0411 (*PeiZ*)
看板Office
標題Re: [算表] Excel函數之數值判斷與累計
時間Tue Mar 8 00:29:22 2011
感謝s大的解答!!
不過試了一下之後,發現在敘述問題時表達的不夠清楚,真是不好意思。
所以修正了我的問題,其中sheet1的E欄S1、S2...等是一般文字,
也就是E欄中所有儲存格皆"不包含"任何函數。
並且若是將規則改為
F1=sheet2的A欄中,數值小於3的個數。
F2=sheet2的A欄中,數值大於等於3且小於10的個數。
F3=sheet2的A欄中,數值大於等於10且小於19的個數。
...以此類推
如此一來該如何處理這個問題呢?
更改後的問題如下圖所示:
sheet1 sheet2
============================== ===================================
C D E F A B
1 3 S1 1 1 5
2 10 S2 3 2 2
3 19 S3 2 3 21
4 23 S4 1 4 17
5 31 S5 1 5 8
. . . 6 13
. . . 7 6
. . . 8 27
※ 引述《soyoso (Amon)》之銘言:
: 因為sheet2 A欄處如果是小於3的話也是落於S1
: 所以如果將sheet1 D1處的3改為0的話
: sheet2 B1=VLOOKUP(A1,sheet1!D:E,2)
: 而F1=COUNTIF(sheet2!B:B,sheet1!E1)
: ※ 引述《peiz0411 (*PeiZ*)》之銘言:
: : 軟體:Microsoft Office Excel
: : 版本:2007
: : 問題:
: : 希望能夠用函數來判斷sheet2之A欄數值落於何區間中,並累計加總落於此區間中之
: : 數值"個數"並在sheet1的F欄中表示出來。
: : (由於用文字有點難準確的表達出問題所在,所以用圖表示可能會比較清楚!)
: : 如下圖,sheet2之A1為5,可知5是落於sheet1之S1區間內;A2為2,2也落於sheet1之
: : S1區間內;A3為21,知21落於S3之區間內;以此類推。
: : 最後,累加落於S1區間的數值個數共有4個,並將4標示在sheet1的F1中;
: : 落於S2區間中的數值個數共有2個,就將2標示在sheet1的F2中;以此類推。
: : 請問該怎麼用函數來處理這項問題呢?
: : sheet1 sheet2
: : ============================== ===================================
: : C D E F A B
: : 1 3 S1(>=3且<10) 4 1 5
: : 2 10 S2(>=10且<19) 2 2 2
: : 3 19 S3(>=19且<23) 1 3 21
: : 4 23 S4(>=23且<31) 1 4 17
: : 5 31 . 5 8
: : . . . 6 13
: : . . . 7 6
: : . . . 8 27
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.243.63.29
→ Rplus:建議你將就原公式 改改你的D:E吧~ 03/08 00:46
→ Rplus:D1=0, E1=S1; D2=3, E2=S2 你要看的應該主要是E欄~ 03/08 00:49
→ Rplus:所以只要插入D1=0, 其它往下順推一格即可 03/08 00:49
→ peiz0411:已順利解決了!非常感謝兩位前輩的幫助!!^ ^ 03/08 14:42