永发信息网

EXCEL 函数 一个数字,在某个范围内,分别求出最大值最小值

答案:3  悬赏:80  手机版
解决时间 2021-03-05 01:56
  • 提问者网友:孤山下
  • 2021-03-04 15:11
EXCEL 函数 一个数字,在某个范围内,分别求出最大值最小值,比如数字小于50,最小值为该数值*(1-5%),最大值为该数值*(1+10%),比如数字在50至100之间,最小值为该数值*(1-2%),最大值为该数值*(1+5%),一共有五六个范围,求函数~~~

=IF(ISERROR(LOOKUP(B4,{0;50;125;250;750;1250;5000;12500;25000},{1;1;1;1;0.98;0.985;0.988;0.99})*B4),"",LOOKUP(B4,{0;50;125;250;750;1250;5000;12500;25000},{1;1;1;1;0.98;0.985;0.988;0.99})*B4)
已经解决了~~谢谢~~
最佳答案
  • 五星知识达人网友:鸠书
  • 2021-03-04 15:52
可以使用IF嵌套函数,范围多了,也可以使用对照表,从表中提取范围,再用公式。
最小:=A1*IF(A1<50,0.95,IF(A1<100,0.98,1))
最大:=A1*IF(A1<50,1.1,IF(A1<100,1.05,1))
全部回答
  • 1楼网友:廢物販賣機
  • 2021-03-04 17:21

如图所示

f2最大值的公式:=max(a2:e2)

g2最小值的公式:=min(a2:e2)

笑望采纳!

  • 2楼网友:天凉才是好个秋
  • 2021-03-04 16:52
最小值 =IF(A2<50,0.95,IF(A2<=100,0.98,IF(A2<=110,0.99)))*A2 最大值 =IF(A2<50,1.1,IF(A2<=100,1.05,IF(A2<=110,1.03)))*A2 其他条件类同。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯