Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 在给定的一周内得到星期三_Google Sheets - Fatal编程技术网

Google sheets 在给定的一周内得到星期三

Google sheets 在给定的一周内得到星期三,google-sheets,Google Sheets,假设我知道当前周数=周数(B1)。B1是该周的一个日期。我现在想知道那个星期的星期三。有人知道如何解决这个问题吗?您可以使用宏以数字形式获取一周中的某一天: =WEEKDAY(DATE(1995,3,12)) -> 1 现在,假设B1是星期三的日期,您可以按如下方式获得星期三的日期: =B1+(4-WEEKDAY(B1)) 当单元格包含周数时: =(DATE(YEAR(NOW()),1,1)+~CELL NUMBER~*7) -MOD(WEEKDAY(DATE(YEAR(NOW()),

假设我知道当前周数=周数(B1)。B1是该周的一个日期。我现在想知道那个星期的星期三。有人知道如何解决这个问题吗?

您可以使用宏以数字形式获取一周中的某一天:

=WEEKDAY(DATE(1995,3,12)) -> 1
现在,假设
B1
是星期三的日期,您可以按如下方式获得星期三的日期:

=B1+(4-WEEKDAY(B1))

当单元格包含周数时:

=(DATE(YEAR(NOW()),1,1)+~CELL NUMBER~*7) -MOD(WEEKDAY(DATE(YEAR(NOW()),1,1)+~CELL NUMBER~*7)-4,7)
当单元格包含日期(不是周数)时


谢谢你的回答。我的问题是我不知道星期三是什么日子。我只知道那个星期的星期五或星期六(各不相同)。
=~CELL REF~-MOD(WEEKDAY(~CELL REF~)-4,7)+7