问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在Excel中用迭代计算求历史最大值

发布网友 发布时间:2024-09-27 16:02

我来回答

1个回答

热心网友 时间:2024-09-30 21:29

有时可能会遇到这样的问题:在一个数值不断改变的区域中,如何求出该区域中的历史最大值或最小值?例如在某个单元格中包含不断变动的股票价格,需要在另一单元格中显示该股票曾经到达的最大股价。如果直接用MAX函数,由于数值是不断变动的,MAX函数只会返回区域中当前数值的最大值而不是历史最大值。在Excel中,可以通过迭代计算来解决这个问题。
假如数值在A1:A20区域中,要在B1单元格中显示该区域中的历史最大值,我们可以用MAX函数计算区域A1:A20和B1单元格这两个区域中的最大值。但如果直接在F5单元格中输入公式:
=MAX(B1,A1:A20)
由于B1单元格中的公式引用了B1单元格自己,Excel会出现循环引用的提示,无法获得正确的结果。为避免出现这个问题,需要进行如下设置。
Excel 2003:
单击菜单“工具→选项→重新计算”,勾选“迭代计算”,然后单击“确定”。
Excel 2007:
单击“Office按钮→Excel 选项→公式”,在“计算选项”区域中,勾选“启用迭代计算”选项。
这样,当A1:A20区域中的数值都为正数时,在B1单元格中输入上述公式后,会在B1单元格中得到A1:A20区域中的历史最大值。如果A1:A20区域中的数值都为负数,可以用下面的公式:
=IF(B1=0,MAX(A1:A20),MAX(B1,A1:A20))
上述公式中使用了IF函数,是因为如果A1:A20区域中的数值都为负数,直接使用公式
同理,如果要求出该区域中的历史最小值,在B1单元格中输入公式:
=IF(B1=0,MIN(A1:A20),MIN(B1,A1:A20))

=MAX(B1,A1:A20)
B1单元格中的数值将总是返回“0”,从而得不到正确的结果。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人教版小学英语课本哪里能下载到MP3 小学英语同步听力音频去哪里找 去陆丰旅行,要提前做好什么准备? 请教高手:苹果6s能不能安装两个微信?谢谢指点! 对于一个在女性内衣店工作的男性,你们怎么看待 ...湖是世界最深和蓄水量最大的咸水湖 B.死海是世界最低点 C.马来群 ... ...世界最大的湖泊___世界上人口最多的国家___世界上面积最大... 世界最深和蓄水量最大的湖是什么?世界最低点是哪?世界面积最大的高原... 尚赫净水器滤芯 如何清洗尚赫 ...咨询公司上班两年多了,考上了投资顾问证能随时换岗吗? ...的话,如果考过了,那个从业职格证的有效期是好长呢?谢谢 ...分析考过,成人高考专升本的也可以?能确定吗? 怎样把一个小动画做成QQ自定义动态表情 ...离职了在非证券行业做了2年,现在可以申请投资顾问资格吗?_百度... 怎么把一段动画上传至QQ表情 如何把动画中的某段内容做成动态的QQ自定义表情 "胥"这个字读什么音?拼音怎样拼的? 怎么用电话申请平安银行信用卡?电话申请信用卡需要几天? 云南曲靖会泽县有哪些好玩的地方 12月份银行还放房贷吗? 空调显示E4是什么故障代码,怎么处理 为什么空调显示E4? 外汇储备能干什么 空调显示e4是什么原因造成的 空调开机显示e4是什么原因? 男人早上没有晨勃正常吗 是什么原因 男人晨勃是怎么回事很多人都想知道 脸被指甲抓伤怎么处理 以管理员身份运行cmd 有关excel迭代函数的教程 qq申请加群为什么管理员收不到申请? 为什么我的QQ加群申请发出去了 但是群管理员收不到申请呢?只有那一个... 我创了一个新QQ,当我想加群时输入完验证信息并成功发送之后,该群的群... 一年来多部大剧续集开机,你最期待哪部? 黄河起源于哪个省 长江和黄河源头起源于什么地方 陈德荣简介 飘柔广告的女主角是谁? 越南购物必买清单 喜来登酒店历史 十大最天然的越南特产食品推荐 喜来登酒店发展的历史,高端和低端兼有的酒店 越南零食有哪些 越南旅游必买的10大商品 故障代码P1004 克莱斯勒,道奇,吉普p1004故障码解释和消除方法,P1004故障码怎么... 唐骏小宝马出现多个故障码各是什么含义? 克莱斯勒300c故障码1004 guiding是什么意思(ag定位杀是什么意思)