Excel 公式根据范围内的单元格值转换为 return 值
Excel formula to return value based on cell value within a range
我需要excel根据用户数量对用户数量和价格求和。但是定价是交错的,用户越多,每个用户的价格就越便宜
每位用户的用户价格
1-10 600
11-20 500
21-30 400
31-40 300
41-50 200
50+ 100
是否可以有一个公式,其中 returns 一个基于用户数量的值,但使用的价格取决于用户数量属于哪个定价等级
用户数量有限制还是可以无限?
您可以使用几种公式方法,但如果我们讨论 20 个以上的潜在括号,可能会变得很麻烦。
- 复合 IF 语句:
假设 A1 是输入用户数的地方
Col B 是您的小括号所在的位置
Col C 是你的大括号所在的地方
Col D = 价格
=IF(AND($A>$B1,$A<=$C1),($A*$D1),IF(AND($A>$B2,$A<=$C2,($A*$D2).....,"") etc
- 在单独的 sheet 上创建您的括号,并使用 VLOOKUP 确定用户编号位于哪个括号内,并乘以所得的括号价格。
我需要excel根据用户数量对用户数量和价格求和。但是定价是交错的,用户越多,每个用户的价格就越便宜
每位用户的用户价格
1-10 600
11-20 500
21-30 400
31-40 300
41-50 200
50+ 100
是否可以有一个公式,其中 returns 一个基于用户数量的值,但使用的价格取决于用户数量属于哪个定价等级
用户数量有限制还是可以无限?
您可以使用几种公式方法,但如果我们讨论 20 个以上的潜在括号,可能会变得很麻烦。
- 复合 IF 语句:
假设 A1 是输入用户数的地方 Col B 是您的小括号所在的位置 Col C 是你的大括号所在的地方 Col D = 价格
=IF(AND($A>$B1,$A<=$C1),($A*$D1),IF(AND($A>$B2,$A<=$C2,($A*$D2).....,"") etc
- 在单独的 sheet 上创建您的括号,并使用 VLOOKUP 确定用户编号位于哪个括号内,并乘以所得的括号价格。