excel中如果A列数据先增大后减小,则取峰值(最大值),如果该列数据一直增大,则取第二十个数,求帮忙!

如题所述

第1个回答  2012-09-16
首先在A列前插入一行,按顺序输入1.2.3.4.·····然后排序A列,升序的话最后一个就是最大值,降序的话第一个就是最大值。取第二十个数的话在一个空白单元格输入=A20,然后回车就行。
最后在插入的那一行排升序,则后面的就会恢复原始的排序!
第2个回答  2012-09-16
如果数据是从A1开始的,可以在你要显示数据的单元格输入=IF(COUNT(A1:A100)>=20,A20,MAX(A1:A19))
A1:A100,是你的数据范围,可以根据需要调整,如果从A2开始,里边的A1都换成A2,A19换成A20。本回答被网友采纳
第3个回答  2012-09-16
如果你的数据只是先增大后减小或者一直增大,数据间没有波动,那么可以这样
=if(max(a1:a100)=a100,a20,max(a1:a100))本回答被提问者采纳
相似回答