[英]Show date range for a week in excel
我有以下代碼:
=UPPER(TEXT(DATE(K2;K1;1+14) + CHOOSE(WEEKDAY(DATE(K2;K1;1)); 1;0;6;5;4;3;2);" \s\e\m\a\n\a d \d\e mmmm \d\e aaaa"))
哪個顯示:
SEMANA DE 15 DE SETEMBRO DE 2014
但我需要顯示:
SEMANA DE **15-21** DE SETEMBRO DE 2014
我錯過了什么?
= SUBSTITUTE(UPPER(TEXT)(DATE(K2; K1; 1 + 14)+ CHOOSE(WEEKDAY(DATE(K2; K1; 1)); 1; 0; 6; 5; 4; 3; 2);“\\ s \\ e \\ m \\ a \\ n \\ a d - “”$ EOW $“”\\ d \\ e mmmm \\ d \\ e aaaa“));”$ EOW $“; DAY(日期(K2; K1; 1 + 14) )+選擇(周末(日期(K2; K1; 1)); 1; 0; 6; 5; 4; 3; 2))+ 6)
我假設你計算了當月15日之后的第一個星期一,並希望顯示這一天和之后的6天。 我們的想法是用格式字符串替換“$ EOW $”,日期為+6。
這是您可以嘗試的另一種方法 - 應該得到相同的結果
=“SEMANA”和22周(日期(K2; K1; 6))和“ - ”和28周(日期(K2; K1; 6))和“DE”和上部(文字(K1 * 29;“mmmm”)) )&“DE”&K2
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.