作者abc1234586 (ABC)
看板Office
標題[算表] 在指定範圍內輸入特定的數字
時間Fri Sep 1 14:19:49 2017
軟體:EXCEL
版本:2010
輸入區域──
A B C
1 60% 3 5
2 100% 7 9
3 60% 10 12
4 100% 14 16
5 60% 17 18
6 100% 19 20
產生區域──
D
1
2
3 60%
4 60%
5 60%
6
7 100%
8 100%
9 100%
10 60%
11 60%
12 60%
如何藉由在D輸入公式來產生A~C所指定的內容呢
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.188.129
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1504246791.A.856.html
1F:推 windknife18: =IF(SUM((ROW()>=$B$1:$B$100)*(ROW()<=$C$1:$C$100) 09/01 16:25
2F:→ windknife18: =0,"",INDEX(A:A,SUM((ROW()>=$B$1:$B$100)* 09/01 16:26
3F:→ windknife18: (ROW()<=$C$1:$C$100)*(ROW($1:$100))))) 09/01 16:26
4F:→ windknife18: 輸入完按Ctrl+Shift+Enter 結束 09/01 16:26
5F:→ abc1234586: 喔喔喔喔喔 謝謝! 09/01 16:30
6F:→ abc1234586: 剛剛看到括號不對 是要多一個括號在前面那組陣列後面 09/01 17:12
7F:→ abc1234586: 嗎 09/01 17:12
8F:→ soyoso: =IFERROR(IF((VLOOKUP(ROW(),B:C,2)>=ROW())*(MAX(C:C)>= 09/01 18:14
9F:→ soyoso: ROW()),INDEX(A:A,MATCH(ROW(),B:B)),""),"") 09/01 18:14
11F:→ abc1234586: 有了!感恩!! 09/01 18:45