无论日历周数如何,如何获取一天的周数?
How to get the week number for day irrespective of the calender week number?
如何在 excel 中获取当天的周数而不考虑日历周?
我正在寻找专栏 "nth_week_number"。在下面 table“2/5/2018”将落在 2018 年 2 月的第二周,但它是该月的第一个星期一.
请有人在 excel.
中帮助解决此问题
| Date | Weekday | week _of_the_month | nth_week_number |
|-----------|-----------|--------------------|-----------------|
| 2/1/2018 | Thursday | 1 | 1st Thrusday |
| 2/2/2018 | Friday | 1 | 1st Friday |
| 2/3/2018 | Saturday | 1 | 1st Saturday |
| 2/4/2018 | Sunday | 2 | 1st Sunday |
| 2/5/2018 | Monday | 2 | 1st Monday |
| 2/6/2018 | Tuesday | 2 | 1st Tuesday |
| 2/7/2018 | Wednesday | 2 | 1st Wednesday |
| 2/8/2018 | Thursday | 2 | 2nd Thrusday |
| 2/9/2018 | Friday | 2 | 2nd Friday |
| 2/10/2018 | Saturday | 2 | 2nd Saturday |
| 2/11/2018 | Sunday | 3 | 2nd Sunday |
| 2/12/2018 | Monday | 3 | 2nd Monday |
| 2/13/2018 | Tuesday | 3 | 2nd Tuesday |
尝试在第 2 行中使用此公式并将其复制下来:
=(ROUNDUP(DAY(A1)/7;0)&". "&TEXT(A1;"dddd"))
这将输出 2. Thursday 例如,将其格式化为 1st、2nd、3rd 等将需要更多工作。请注意,在 Excel(我认为)的英文版本中,您可能需要将分号 ;
更改为常规逗号 ,
。
编辑: 根据@Ron Rosenfeld 的建议更新公式以适合您的具体情况:
=(CHOOSE(ROUNDUP(DAY(B1)/7;0);"1st ";"2nd "; "3rd "; "4th "; "5th ")&TEXT(B1;"dddd"))
如何在 excel 中获取当天的周数而不考虑日历周?
我正在寻找专栏 "nth_week_number"。在下面 table“2/5/2018”将落在 2018 年 2 月的第二周,但它是该月的第一个星期一. 请有人在 excel.
中帮助解决此问题| Date | Weekday | week _of_the_month | nth_week_number |
|-----------|-----------|--------------------|-----------------|
| 2/1/2018 | Thursday | 1 | 1st Thrusday |
| 2/2/2018 | Friday | 1 | 1st Friday |
| 2/3/2018 | Saturday | 1 | 1st Saturday |
| 2/4/2018 | Sunday | 2 | 1st Sunday |
| 2/5/2018 | Monday | 2 | 1st Monday |
| 2/6/2018 | Tuesday | 2 | 1st Tuesday |
| 2/7/2018 | Wednesday | 2 | 1st Wednesday |
| 2/8/2018 | Thursday | 2 | 2nd Thrusday |
| 2/9/2018 | Friday | 2 | 2nd Friday |
| 2/10/2018 | Saturday | 2 | 2nd Saturday |
| 2/11/2018 | Sunday | 3 | 2nd Sunday |
| 2/12/2018 | Monday | 3 | 2nd Monday |
| 2/13/2018 | Tuesday | 3 | 2nd Tuesday |
尝试在第 2 行中使用此公式并将其复制下来:
=(ROUNDUP(DAY(A1)/7;0)&". "&TEXT(A1;"dddd"))
这将输出 2. Thursday 例如,将其格式化为 1st、2nd、3rd 等将需要更多工作。请注意,在 Excel(我认为)的英文版本中,您可能需要将分号 ;
更改为常规逗号 ,
。
编辑: 根据@Ron Rosenfeld 的建议更新公式以适合您的具体情况:
=(CHOOSE(ROUNDUP(DAY(B1)/7;0);"1st ";"2nd "; "3rd "; "4th "; "5th ")&TEXT(B1;"dddd"))