[算表] 在指定範圍內輸入特定的數字

作者: abc1234586 (ABC)   2017-09-01 14:19:49
軟體: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所指定的內容呢
謝謝!
作者: windknife18 (windknife18)   2017-09-01 16:25:00
=IF(SUM((ROW()>=$B$1:$B$100)*(ROW()<=$C$1:$C$100)=0,"",INDEX(A:A,SUM((ROW()>=$B$1:$B$100)*(ROW()<=$C$1:$C$100)*(ROW($1:$100)))))輸入完按Ctrl+Shift+Enter 結束
作者: abc1234586 (ABC)   2017-09-01 16:30:00
喔喔喔喔喔 謝謝!剛剛看到括號不對 是要多一個括號在前面那組陣列後面嗎
作者: soyoso (我是耀宗)   2017-09-01 18:14:00
=IFERROR(IF((VLOOKUP(ROW(),B:C,2)>=ROW())*(MAX(C:C)>=ROW()),INDEX(A:A,MATCH(ROW(),B:B)),""),"")https://i.imgur.com/HxcV1cm
作者: abc1234586 (ABC)   2017-09-01 18:45:00
有了!感恩!!

Links booklink

Contact Us: admin [ a t ] ucptt.com