我正在使用Google工作表和响应式表单。我想知道是否有办法显示CURRENT工作周?我的意思是,显示本周五片:仅显示当前周
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 124 123 193 -- 234 344
但随后在下周一:
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 088 -- -- -- --
这是可能的,或者是多的谷歌片?
我正在使用Google工作表和响应式表单。我想知道是否有办法显示CURRENT工作周?我的意思是,显示本周五片:仅显示当前周
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 124 123 193 -- 234 344
但随后在下周一:
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 088 -- -- -- --
这是可能的,或者是多的谷歌片?
这当然有可能。首先,我会把星期一,星期二等日期放在一起:这简化了后续的计算,并且在读取数据时也很有用。这将走在“星期一”:它返回当前工作周的星期一:
=today()-weekday(today())+2
这里+2补偿减法的日期是周一(这是编号为2)。星期一的其他日子可以通过在星期一加上1(=A2+1
)或直接用=today()-weekday(today())+3
等等来获得。
然后,可以使用的功能,例如query
,filter
,vlookup
从表单片拉数据,...例如,这个公式返回从表格回应1第3列其中日期最靠近A2的含量(目前星期一)
=vlookup(A2, 'Form Responses 1'!A:A, 3)
这里的一个可能的问题是,表格回应录制日期和时间,因此“最近”的记录可能是从日晚上11:50前一天。要解决这个问题的方法之一是使用filter
:
=filter('Form Responses 1'!C:C, floor('Form Responses 1'!A:A) = A2)
该从哪里日期在A列A2的内容相匹配的形式返回所有的C列条目。
谢谢!这有助于很多! –