日期列,里面是日期,比如1990-5-6之类的数据。我想把1990-5-6和1993-5-6之间的数据筛选出来,该怎么办?
我的是excel 2003,好像没有自定义筛选,或者是我没找到。
æ¹æ³ä¸ï¼ä¿®æ¹æ¥ææ ¼å¼
ç±äºBåææ¾ç¤ºçæ¥æä¸åæ¶å å«äºå¹´ãæãæ¥ï¼ä¸ä¾¿æææ¥è¿è¡çéï¼æ以çéåéä¿®æ¹æ¥ææ ¼å¼ï¼è®©æ¥æä¸åªæ¾ç¤ºææ¥ãæ¹æ³æ¯éæ©Båçæææ¥æï¼æå¿«æ·é®Ctrl+1ï¼æå¼â设置åå æ ¼æ ¼å¼â对è¯æ¡ï¼éæ©âæ°åâæ¥æâï¼å¨å³ä¾§çâç±»åâä¸éæ©ä¸å å«âå¹´âçæ¥ææ ¼å¼ï¼å¦â3æ14æ¥âï¼åè¿è¡èªå¨çéå°±å¯ä»¥äºã
æ¹æ³äºï¼å°æ¥æ转æ¢ä¸ºææ¬;
æ¹æ³æ¯å°Båä¸çæ¥ææ ¼å¼è½¬æ¢ä¸ºææ¬ï¼ç¶å对ææ¬è¿è¡çéï¼è¿ç§æ¹æ³å¯ä»¥å¨åæ¶æ¾ç¤ºå¹´ææ¥çæ åµä¸è¿è¡èªå¨çéã
1. å°æ¥æ转æ¢ä¸ºææ¬;
å¯ä»¥ç¨ä¸é¢ç两ç§æ¹æ³ï¼
ååæ³ï¼éæ©Båä¸çæææ¥æï¼åå»èåâæ°æ®âååâï¼å¼¹åºâææ¬ååå导â对è¯æ¡ï¼åå»ä¸¤æ¬¡âä¸ä¸æ¥âï¼å¨â3æ¥éª¤ä¹3â对è¯æ¡ä¸éæ©âææ¬âï¼åå»âç¡®å®âã
è¿æ ·å°±å°Båä¸çæ¥æ转æ¢æ为ææ¬ï¼ä½æ¥æçæ¾ç¤ºæ ¼å¼è¢«ä¿®æ¹ä¸ºâyyyy-m-dâ
å¤å¶ç²è´´æ³ï¼
å°Båä¸çæææ¥æå¤å¶å°è®°äºæ¬ä¸ï¼ç¶ååç²è´´åExcelä¸ã注æç²è´´åExcelåéå°è¢«ç²è´´çåºå设置为ææ¬æ ¼å¼ãè¿ç§æ¹æ³å¯ä»¥ä¿çåæ¥æçæ¾ç¤ºæ ·å¼ï¼ä¾å¦åæ¥ææ¾ç¤ºä¸ºâ1980å¹´2æ29æ¥âï¼ç²è´´åä¹ä¸ºâ1980å¹´2æ29æ¥âï¼ä¸å¾å°æ¥æç²è´´å°Cåï¼
2. èªå®ä¹èªå¨çéï¼
以çéåºçæ¥ä¸º3æ1æ¥ç人ååå为ä¾ãå 对æ¥æå设置èªå¨çéï¼éæ©B1åå æ ¼ï¼åå»èåâæ°æ®âçéâèªå¨çéâ第ä¸è¡ååå æ ¼ä¸åºç°çéä¸æç®å¤´ãåå»æ¥æåççéç®å¤´ï¼éæ©âèªå®ä¹âï¼å¼¹åºâèªå®ä¹èªå¨çéæ¹å¼â对è¯æ¡ï¼å¨âææ¬æ ¼å¼âä¸éæ©âæ¢äºâæâç»å°¾æ¯âãå¦ææ¯ç¨ååçæ¹æ³å°æ¥æ转æ¢ä¸ºææ¬ï¼å¨å ¶åçææ¬æ¡ä¸è¾å ¥â3-1âï¼å¦ææ¯ç¨å¤å¶ç²è´´çæ¹æ³å°æ¥æ转æ¢ä¸ºææ¬ï¼åè¾å ¥âå¹´3æ1æ¥âãç´æ¥è¾å ¥â3æ1æ¥âï¼Excelä¼å°å ¶ä½ä¸ºæ¥æå¤çï¼å¾ä¸å°æ£ç¡®ççéç»æã
由于B列所显示的日期中同时包含了年、月、日,不便按月日进行,所以筛选前需修改日期格式,让日期中只显示月日。方法是选择B列的所有日期,按Ctrl+1,打开“设置单元格格式”对话框,选择“数字→日期”,在右侧的“类型”下选择不包含“年”的日期格式,如“3月14日”,再进行自动筛选就可以了。
方法二:将日期转换为文本;
方法是将B列中的日期格式转换为文本,然后对文本进行筛选,这种方法可以在同时显示年月日的情况下进行自动筛选。
1. 将日期转换为文本;
可以用下面的两种方法:
分列法:选择B列中的所有日期,单击菜单“数据→分列”,弹出“文本分列向导”对话框,单击两次“下一步”,在“3步骤之3“对话框中选择“文本”,单击“确定”。
这样就将B列中的日期转换成为文本,但日期的显示格式被修改为“yyyy-m-d”
复制粘贴法:
将B列中的所有日期复制到记事本中,然后再粘贴回Excel中。注意粘贴回Excel前需将被粘贴的区域设置为文本格式。这种方法可以保留原日期的显示样式,例如原日期显示为“1980年2月29日”,粘贴后也为“1980年2月29日”,下图将日期粘贴到C列:
2. 自定义自动筛选:
以筛选出生日为3月1日的人员名单为例。先对日期列设置自动筛选:选择B1单元格,单击菜单“数据→筛选→自动筛选”第一行各单元格中出现筛选下拉箭头。单击日期列的筛选箭头,选择“自定义”,弹出“自定义自动筛选方式”对话框,在“文本格式”下选择“止于”或“结尾是”。如果是用分列的方法将日期转换为文本,在其后的文本框中输入“3-1”,如果是用复制粘贴的方法将日期转换为文本,则输入“年3月1日”。直接输入“3月1日”,Excel会将其作为日期处理,得不到正确的筛选结果。本回答被网友采纳
公式: =AND(A1>32998,A1<34096)
格式: 设置格式(如变色)
在1990-5-6和1993-5-6之间的数据就变成所设置的格式(如变色)
如果需要单列出来,就在另一列用公式
=IF(AND(A1>32998,A1<34096),A1,"--") 填充
若显示的是五位数,把单元格格式改为日期格式即可追问
请问:32998和34096这2个数字怎么来的?谢谢!
追答32998是代表1990-5-5的序列号
34096是代表1993-5-7的序列号
在任意一个单元格输入32998,把格式改为日期即显示1990-5-5
反之,在任意一个单元格输入1990-5-5,把格式改为常规或数值即显示32998
方法1:高级筛选
B1留空,在B2输入
=month(a2)=4
高级筛选
列表区域选A:A
条件区域选B1:B2
方法2:添加辅助列自动筛选
B2输入
=month(a2)
双击填充柄
自动筛选B列为4的值
方法1:高级筛选
B1留空,在B2输入
=month(a2)=4
高级筛选
列表区域选A:A
条件区域选B1:B2
方法2:添加辅助列自动筛选
B2输入
=month(a2)
双击填充柄
自动筛选B列为4的值