正在寻找公式,以便在每个日期的TABLE 1
总小时数中填充TOTAL HRS
PAY WEEK
,例如SUNDAY 10/15/2017。基本上在TABLE 1
"如果PAY WEEK :: B2 =表1 :: A289那么B289 = PAY WEEK :: C5"但是因为PAY WEEK中的B行是动态的......怎么能这样做呢?
PAY WEEK
中的日期设置为:B2为IF(WEEKDAY(TODAY(),)=1,TODAY(),TODAY()−WEEKDAY(TODAY()−1,))
B3为B2+1
,每日共有3行...
答案 0 :(得分:1)
基本上,如果您需要在TOTAL HOURS
列中保留历史值,则需要使用VBA来执行此操作或每周手动复制粘贴值。如果您不关心这一点,则可以从TABLE 1
检索PAY WEEK
值的公式为:
=IFERROR(INDEX($B$5:$O$5,,MATCH(A13,$B$2:$O$2,0)+1),"")
修改强>
每个OP,以下公式适用于Mac Numbers
:
IFERROR(INDEX(PAY WEEK::$B$5:$O$5,0,MATCH(A290,PAY WEEK::$B$2:$O$2,0)+1),"")