看板 Office 關於我們 聯絡資訊
軟體: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://www.ptt.cc/bbs/Office/M.1504246791.A.856.html
windknife18: =IF(SUM((ROW()>=$B$1:$B$100)*(ROW()<=$C$1:$C$100) 09/01 16:25
windknife18: =0,"",INDEX(A:A,SUM((ROW()>=$B$1:$B$100)* 09/01 16:26
windknife18: (ROW()<=$C$1:$C$100)*(ROW($1:$100))))) 09/01 16:26
windknife18: 輸入完按Ctrl+Shift+Enter 結束 09/01 16:26
abc1234586: 喔喔喔喔喔 謝謝! 09/01 16:30
abc1234586: 剛剛看到括號不對 是要多一個括號在前面那組陣列後面 09/01 17:12
abc1234586: 嗎 09/01 17:12
soyoso: =IFERROR(IF((VLOOKUP(ROW(),B:C,2)>=ROW())*(MAX(C:C)>= 09/01 18:14
soyoso: ROW()),INDEX(A:A,MATCH(ROW(),B:B)),""),"") 09/01 18:14
soyoso: https://i.imgur.com/HxcV1cm 09/01 18:15
abc1234586: 有了!感恩!! 09/01 18:45