【求助】怎么找出一组数据里面最大/小值?
excel吧
全部回复
仅看楼主
level 3
如图所示,目前我有5000多组数据,需要找出每年每月数据里的头一天和最后一天,(由于节假日关系不一定是1号和31号),我试过用用max但是实现不了,我的希望是全选A列后可以自动找出2009年5月的最大/小日?然后下拉实现自动化(起码月可以自动。。。年我慢慢改上去也可以接受)
请问高手如何实现?小弟思考了一晚都实现不了,真心求组,感激不尽啊!!
2013年03月29日 16点03分 1
level 11
假设数据a1开始
那么在b2输入=IF(OR(NOT(MONTH(A2)=MONTH(A1)),NOT(MONTH(A2)=MONTH(A3))),1,"")下拉
第一个和最后一个数据需要手动处理
然后把b列筛选一下就出来了
2013年03月29日 16点03分 2
也可以把1换成a2,筛选不为空的单元格
2013年03月30日 02点03分
level 11
1.假设你的数据都在A列,那在B列里输入公式:=YEAR(A1)&"年"&MONTH(A1)&"月"&DAY(A1)&"日",目的是把A列转化为文本数据.
2.把B1的单元格内容复制到C1.
3.在C2单元格输入公式:=IF(OR(LEFT(B2,7)<>LEFT(B3,7),LEFT(B2,7)<>LEFT(B1,7)),B2," "),回车确认,然后向下复制吧,每个月开始和结束的日期都会复制到C列.
4.请看截图
2013年03月29日 17点03分 3
level 11
=MAX(IF(MONTH(A$1:A$5000)=5,A$1:A$5000,"")),A1:A5000区域,5月份三键结束,最小同理
2013年03月29日 23点03分 4
楼主的意思是对不同的年和月,最好使用同一公式,求高人继续给出数组解
2013年03月30日 01点03分
level 11
你123456不会写吗,一列最大一列最小,下拉不是年的每月的数据
2013年03月30日 01点03分 5
吧务
level 15
数据透视表,对日期值进行分组.
2013年03月30日 09点03分 6
[顶],这个方法简单实用,赞一个
2013年03月30日 12点03分
回复 新新居民 :你好。。。图片裂了。。。。能从发一遍么?谢谢了
2013年03月30日 13点03分
看清了,看清了,灰常感谢!!!
2013年03月30日 13点03分
回复 桐妍~无忌 :首先声明下这图不是我发的。你把鼠标移到图片上会变成放大镜图标,单击后就会打开图片了[呵呵]
2013年03月30日 13点03分
1