EXCEL 不同范围乘以不同的数值 求函数0-1 *2.4(不包1)1-1.5 *2.2 (不包1.5)1.5-2 *2 如此类推,每个范围不包含大的值2-3 *1.83-5 *1.65-10 *1.510-30 *1.430-100 *1.3我是针对这样的 范围做一个函数因为这个
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 00:29:56
EXCEL 不同范围乘以不同的数值 求函数0-1 *2.4(不包1)1-1.5 *2.2 (不包1.5)1.5-2 *2 如此类推,每个范围不包含大的值2-3 *1.83-5 *1.65-10 *1.510-30 *1.430-100 *1.3我是针对这样的 范围做一个函数因为这个
EXCEL 不同范围乘以不同的数值 求函数
0-1 *2.4(不包1)
1-1.5 *2.2 (不包1.5)
1.5-2 *2 如此类推,每个范围不包含大的值
2-3 *1.8
3-5 *1.6
5-10 *1.5
10-30 *1.4
30-100 *1.3
我是针对这样的 范围做一个函数
因为这个已经是8个条件,超过if 涵盖7个.
我做了一个函数
IF(J2J2>=1,J2*2.2,IF(2>J2>=1.5,J2*2,IF(3>J2>=2,J2*1.8,IF(5>J2>=3,J2*1.6,IF(10>J2>=5,J2*1.5,IF(30>J2>=10,J2*1.4,IF(100>J2>=30,J2*1.3,"")))))))
结果全部数值都乘以2.2 不是按照我给出条件乘的
IF(J2J2>=1,J2*2.2,""))&IF(2>J2>=1.5,J2*2,IF(3>J2>=2,J2*1.8,""))&IF(5>J2>=3,J2*1.6,IF(10>J2>=5,J2*1.5,""))&IF(30>J2>=10,J2*1.4,IF(100>J2>=30,J2*1.3,""))
这个也不行
用lookup 函数也不行.
EXCEL 不同范围乘以不同的数值 求函数0-1 *2.4(不包1)1-1.5 *2.2 (不包1.5)1.5-2 *2 如此类推,每个范围不包含大的值2-3 *1.83-5 *1.65-10 *1.510-30 *1.430-100 *1.3我是针对这样的 范围做一个函数因为这个
LOOKUP当然行:
=LOOKUP(J2,{0;1;1.5;2;3;5;10;30},{2.4;2.2;2;1.8;1.6;1.5;1.4;1.3})*J2