作者windsyailiya (windsyailiya)
看板Office
標題[算表] google sheet arrayformula max
時間Wed Nov 2 01:38:17 2022
各位高手好,有兩個問題想不出來怎麼解,想請大家提點一下
1.
https://i.imgur.com/DDRXowq.jpg
想要統計每個人的總成本是多少,
原本的想法是B欄有值才計算I欄,
統計到下次B欄又有值為止。
試過先找下次B欄有值是隔幾個空白row
=IF(ISBLANK(B8),,SUM(H8:H(8+2)))
像這樣,但不知道怎麼寫完整。
(因為還有統計人名出現次數所以不想用名字填滿空格)
2.
https://i.imgur.com/i72AKcb.jpg
計算成本的地方查了三張表,
單獨查沒問題,加上Max算起來完全是錯的...
或許有更簡單的做法只是我卡住了
也請大家提點一下 感激不盡
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.163.208 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1667324299.A.E39.html
推 kinomon: 1.設輔助欄顯示人名所在列數及相鄰列差 用於offset參數表11/03 19:22
→ kinomon: 範圍11/03 19:22
→ kinomon: 2.不知道原本內容是什麼11/03 19:22
推 windknife18: I1 =IF(E1="","",SUM(OFFSET($B$1,MATCH(E1,A:A,0)11/04 12:18
→ windknife18: -1,,IF(E2="",COUNTA(B:B),MATCH(E2,A:A,0)-11/04 12:18
→ windknife18: MATCH(E1,A:A,0)),1)))11/04 12:18
感謝提供解法!
現在卡在想用ArrayFormula包起來(才不用每次有新資料就要拉一次),兩位的解法都不知
道怎麼跟ArrayFormula搭配使用。
(原文的問題二也是卡在ArrayFormula,不過後來用別的方法解了)
※ 編輯: windsyailiya (42.79.169.166 臺灣), 11/04/2022 18:09:29