Excel表格如何按照日期及星期排列 如图

只要周三周六,需要日期,有什么办法可以实现?
2024-12-14 14:57:35
推荐回答(5个)
回答1:

A1==D1&C1;

C1=IF(F1=6,"周六",IF(F1=3,"周三","")); 当E1这一天是周六或周三时,在这个单元格显示星期几

D1==IF(C1="","",MONTH(E2)&"-"&DAY(E1));  当时C1显示为周六或周三时,将一天的日期中的年去除

=WEEKDAY(E1,2)   将E1中的日期转换为星期几;

回答2:

要先弄一个辅助数列,比如B列,
B2输入2013-3-23,
B3输入=B2+4,
B4输入=IF(B3-B2=4,B3+3,B3+4)

需要多少拉多少

C2输入公式
=TEXT(B2,"m.d")&CHAR(10)&TEXT(WEEKDAY(B2),"aaaa")
需要多少拉多少

完成后将C列的单元格格式设为“自动换行”

最后,格式问题。选中从B3到B列有公式的最后一个单元格(比如B20),右键鼠标,插入,点整行,插入一行。
然后选中B列有数据的区域,CTRL+G,点“定位条件”,选“空值”,右键鼠标,插入,点整行,再插入一行,分别合并B列和C列的头两个单元格,然后用格式刷刷就行了。

回答3:

1,将A,B列之间插入一列,将A列单元格格式复制到插入列
2,在插入列输入以下公式=if(ISERR(FIND(“三”,A1)),1,0),这样周三的显示0,周六显示1
3,排序前两列,第二列升序

回答4:

如图,第一个单元格写入公式
=TEXT("3-16"+INT(ROW(A6)/6)*7+IF(MOD(ROW(A3)/3,2),,4),"m.d aaaa")
下拉填充公式

回答5:

这只是你想要的最后的结果,原表是什么样子呢?