A1==D1&C1;
C1=IF(F1=6,"周六",IF(F1=3,"周三","")); 当E1这一天是周六或周三时,在这个单元格显示星期几
D1==IF(C1="","",MONTH(E2)&"-"&DAY(E1)); 当时C1显示为周六或周三时,将一天的日期中的年去除
=WEEKDAY(E1,2) 将E1中的日期转换为星期几;
要先弄一个辅助数列,比如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列的头两个单元格,然后用格式刷刷就行了。
1,将A,B列之间插入一列,将A列单元格格式复制到插入列
2,在插入列输入以下公式=if(ISERR(FIND(“三”,A1)),1,0),这样周三的显示0,周六显示1
3,排序前两列,第二列升序
如图,第一个单元格写入公式
=TEXT("3-16"+INT(ROW(A6)/6)*7+IF(MOD(ROW(A3)/3,2),,4),"m.d aaaa")
下拉填充公式
这只是你想要的最后的结果,原表是什么样子呢?