質問: excel 計算前一個分頁的 某一個範圍的最大值 我有兩個分頁,sheet1 跟sheet2 假設3日~9日是一周,我想要在sheet2 的a1自動抓3日到9日 然後抓出最大值,然後再b1自動抓到下一周(10日到16日,不過10-17日可能是不同欄)請問有方法可以這樣做嗎? sheet 1 sheet2 分數 1日 1000 11日 2日 5000 12日 3日 3000 13日 4日 2000 14日 5日 5000 15日 6日 6000 16日 7日 3500 17日 8日 3100 9日 2500 10日 1200
回答: a b c d 1日 1000 11日 1000 2日 5000 12日 2000 3日 3000 13日 3000 4日 2000 14日 4000 5日 5000 15日 5000 6日 6000 16日 600 7日 3500 17日 8日 3100 9日 2500 10日 1200 a欄c欄儲存格格式為[數值] [自訂][類型] 0"日" 儲存格a1直接輸入 1 即可顯示 1日 還可計算,其他類推 sheet2!a1=max((sheet1!$a$1:$c$10>=(column(sheet1!a1)*7-4))*(sheet1!$a$1:$c$10<=(column(sheet1!a1)*7+2))*sheet1!$b$1:$d$10) 陣列公式輸入完成須按 ctrl+shift+enter 方可顯示 6000 將a1儲存格公式右拉填滿到b2即可得b2解答