使用excel求出 每个月中收盘价最高的价格和日期,每个月最低价格时的价格和日期.
楼主的题目,出得有点大,解决方案:
1)增加一列辅助列比如H列,在H6输入公式:
=YEAR(A6)TEXT(MONTH(A6),"00")
下拉到所有数据结束,这列列出了所有交易的年月,以后所有的计算将依据该列的值。
2)使用I列,列出所有的年月作为标志,在I6输入公式:
=INDEX(H:H,SMALL(IF(COUNTIF(OFFSET(H$5,,,ROW(H$2:H$33)),H$6:H$35)=1,ROW(H$6:H$35)),ROW(1:1)))
数组公式,Ctrl+Shift+Enter三键结束输入。下拉到出错,会列出数据中所有独立的年月
3)使用J列列出对应I列年月区间中的最大收盘价。在J6中输入公式:
=LARGE(OFFSET(E$5,MATCH(I6,H$6:H$35,0),,COUNTIF(H$6:H$35,I6)),1)
下拉到与I列齐
4)使用K列列出对应的区间中最大收盘价的日期。在K6中输入公式:
=INDEX(OFFSET(A$5,MATCH(I6,H$6:H$35,0),,COUNTIF(H$6:H$35,I6)),MATCH(J6,OFFSET(E$5,MATCH(I6,H$6:H$35,0),,COUNTIF(H$6:H$35,I6)),0))
下拉到与I列齐
5)使用L列列出对应I列年月区间中的最小收盘价。在L6中输入公式:
=SMALL(OFFSET(E$5,MATCH(I6,H$6:H$35,0),,COUNTIF(H$6:H$35,I6)),1)
下拉到与I列齐
6)使用M列列出对应的区间中最小收盘价的日期。在K6中输入公式:
=INDEX(OFFSET(A$5,MATCH(I6,H$6:H$35,0),,COUNTIF(H$6:H$35,I6)),MATCH(L6,OFFSET(E$5,MATCH(I6,H$6:H$35,0),,COUNTIF(H$6:H$35,I6)),0))
效果如图:
你可以下载附件看看具体的情况,有问题可以追问
EXCEL中如何筛选最低报价
举例说明下你的问题
这个意思?
公式
=INDEX($C$1:$E$1,MATCH(MIN(C3:E3),C3:E3,))
代码也可以完成
如何筛选Excel中的最高值与最低值
1
打开工作表格
打开你的工作表格以后,这里面有很多组数据,这个时候你要看好你数字最上面对应的英文是哪个一,这里我的是【C】,竖行总共有多少个,我这里是【2-16】。
2
查找最大值
把你的鼠标选中最大值的结果表格上,在最上面的函数【fx】中输入【=】,然后再输入【max(c2:c16)】,这里需要提示大家的是,你的数据表格占用的是哪些单元格,输入以后就会发现,系统将你自动选中的这些单元格突出出来。
3
单击回车
选好以后就单击【回车】键,这个时候你数据中的最大值就出现在你最开始选中的最大值结果框中了。
4
查找最小值
其实查找最小值跟最大值的操作方法是一样的,但唯一的不同点就在于使用的计算函数是不一样的,这里计算最小值的函数是min,在函数框中输入【min(c2:c16)】。
5
查询结果
这个时候你再回到你的结果表格单元查看一下,最小值就会出现在结果框中了。
在表格中相同物品的最低数值怎么筛选出来?
直接用MIN数组公式即可
=IF(COUNTIF($A$2:A2,A2)=1,MIN(IF($A$2:$A$100=A2,$B$2:$B$100,"")),"")
数组公式,同时按CTRL SHIFT 回车键,出现结果,再下拉公式
excel如何筛选同类项最低值?
利用【条件格式】功能,按照图片的操作进行
或者使用公式MIN查找最小值
望采纳
Microsoft Excel工作表怎样可以快速筛选出一个月数据中的最高价和最低价
先选中你要筛选的数据,在点击标题栏中的一个求和符号的一个下拉箭头,就会有最大值和最小值,点击最大值就会在相应的地方(如一排数据得下方)出现最大值,求最小值一样的操作。