我正在尝试按月分配周#(4月1周,4月2周,等等)基于从Google表单输入的日期的单元格。我试着说‘如果A2日期在C2和D2日期之间,那么显示"Apr Week 1“B2。如果A2日期在C3和D3日期之间,那么显示"Apr Week 2",等等。我尝试了IF和语句,甚至将这些语句与索引相结合,但我总是得到错误。我需要一个公式,可以在一年中的任何日期工作。这是到测试页的链接。
https://docs.google.com/spreadsheets/d/1r5VuAON4WlBCbR2IilcaxJ8YgbKrw0R46upOJlR8pOQ/edit?usp=sharing
发布于 2019-04-04 01:45:44
=IFERROR(ARRAYFORMULA(VLOOKUP(A2:A, {{43556, "Week 1"};
{43562, "Week 2"};
{43569, "Week 3"}}, 2)), )
更多替代解决方案:
发布于 2019-04-04 03:12:58
=ARRAYFORMULA(IF(LEN(A2:A), TEXT(A2:A, "mmm")&" Week "&
WEEKNUM(A2:A, 2)-WEEKNUM(EOMONTH(A2:A, -1)+1, 2)+1, ))
https://stackoverflow.com/questions/55500711
复制相似问题