※ 引述《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: 114.39.172.99
因為sheet2 A欄處如果是小於3的話也是落於S1
所以如果將sheet1 D1處的3改為0的話
sheet2 B1=VLOOKUP(A1,sheet1!D:E,2)
而F1=COUNTIF(sheet2!B:B,sheet1!E1)