如果单元格日期介于Google表格中的某些日期之间,则显示周

时间:2019-04-03 17:12:06

标签: google-sheets google-sheets-formula

我试图根据从Google表单输入的日期,按月为单元格分配一个星期#(4月第1周,4月第2周,等等)。我想说的是'如果A2日期在C2和D2日期之间,则显示“ Apr Week 1” B2。如果A2日期在C3和D3日期之间,则显示“ Apr Week 2”,以此类推。我需要一个适用于一年中任何日期的公式。这是测试表的链接。

https://docs.google.com/spreadsheets/d/1r5VuAON4WlBCbR2IilcaxJ8YgbKrw0R46upOJlR8pOQ/edit?usp=sharing

2 个答案:

答案 0 :(得分:0)

=IFERROR(ARRAYFORMULA(VLOOKUP(A2:A, {{43556, "Week 1"};
                                     {43562, "Week 2"};
                                     {43569, "Week 3"}}, 2)), )

0

更多替代解决方案:https://webapps.stackexchange.com/q/123729/186471

答案 1 :(得分:0)

=ARRAYFORMULA(IF(LEN(A2:A), TEXT(A2:A, "mmm")&" Week "&
 WEEKNUM(A2:A, 2)-WEEKNUM(EOMONTH(A2:A, -1)+1, 2)+1, ))

0