本文收集整理关于excel表格按年月日排列的相关议题,使用内容导航快速到达。
内容导航:
Q1:excel表格关于年月日排列的处理
假设表格中的时间在A列,确保后面的日期没有重复的。需要一辅助空列,比如O列(事后嫌难看可以隐藏的)。下面公式中的Book1和Sheet1你自己改名字。
由于所有表格都长一样,在Book1中同时选中Sheet1到Sheet10,点单元格O2,输入
=--IF(A2="","",SUBSTITUTE(RIGHT(A2,8),".",""))
将公式复制到下面。这样选中所有数据按O列排序就可以了。
下面是复杂问题的做法:
把两个文件同时打开,到Book2的Sheet1,选中O2,输入公式
=IF([Book1.xls]Sheet1!O2="","",SMALL([Book1.xls]Sheet1!$O$2:$O$500,ROW(A1)))
公式复制下去,就从打到小排好序了。
在A2输入
=if(o2=“”,"",index([Book1.xls]Sheet1!A$2:A$500,match(o2,[Book1.xls]Sheet1!$O$2:$O$500,)))
公式可以往右往下复制。
其他Sheet如法炮制。
以后你修改了Book1,再打开Book2,保存,就可以了。
Q2:Excel工作表如何输入年月直接出现日历,且按照一周顺序排列。如图。
如图:
第4行是辅助行,设置完成后隐藏;
A2公式:
=DATE(C1,F1,1)
A5公式:
=IF(WEEKDAY($A$2,2)>A$4,"",$A$2)
B5公式:
=IF(WEEKDAY($A$2,2)>B$4,"",IF(WEEKDAY($A$2,2)=B$4,$A$2,A5+1))
将B5向右填充至G5;
A6公式:
=G5+1
B6公式:
=A6+1
将B6向右填充至G6
将第6行复制到第7、8行;
A9公式:
=IF(COUNT(G8)=1,IF(DAY(A8+7)<7,"",A8+7),"")
B9公式:
=IF(COUNT(A9)=1,IF(DAY(B8+7)<7,"",B8+7),"")
将第9行复制到第10行;
将A5:D10格式设为显示天数的格式:设置单元格格式——自定义——类型下拉列表选d
Q3:怎么调整excel表格里年月日顺序
设数据简略如图:将公式=TEXT(RIGHT(A2,4)&"-"&LEFT(A2,2)&"-"&MID(A2,4,2),"yyyy-mm-dd")复制后粘贴到“B2”单元格,对准右下角,光标成“+”状时双击,效果如图:
Q4:excel表格怎样按照年月日时间进行排序(升、降序试过没用),请高手指点。
日期格式错误吧?请使用系统默认日期格式,否则会以文本格式排序。