Excel公式根据范围内的单元格值返回值

Excel公式根据范围内的单元格值返回值,excel,formula,Excel,Formula,我需要excel的总和用户数量和价格的基础上的用户数量。但是,定价是交错的,用户越多,每个用户的价格就越便宜 用户价格每用户 1-10600 11-20 500 21-30 400 31-40 300 41-50 200 50+100 有没有可能有一个公式,它返回一个基于用户数量的值,但使用的价格取决于用户数量所属的定价范围用户数量是有限的还是无限的 有几种公式方法可以使用,但如果我们讨论的是20+个潜在括号,可能会变得很麻烦 复合IF语句: 假设A1是输入用户数的位置 柱B是支撑下支架的位置

我需要excel的总和用户数量和价格的基础上的用户数量。但是,定价是交错的,用户越多,每个用户的价格就越便宜

用户价格每用户

1-10600

11-20 500

21-30 400

31-40 300

41-50 200

50+100


有没有可能有一个公式,它返回一个基于用户数量的值,但使用的价格取决于用户数量所属的定价范围

用户数量是有限的还是无限的

有几种公式方法可以使用,但如果我们讨论的是20+个潜在括号,可能会变得很麻烦

  • 复合IF语句:
  • 假设A1是输入用户数的位置 柱B是支撑下支架的位置 C列是较高括号所在的位置 Col D=价格

    =IF(AND($A$1>$B1,$A$1<=$C1),($A$1*$D1),IF(AND($A$1>$B2,$A$1<=$C2,($A$1*$D2).....,"") etc
    

    =如果(和($A$1>$B1,$A$1$B2,$A$1)用户数量是有限的还是无限的

    有几种公式方法可以使用,但如果我们讨论的是20+个潜在括号,可能会变得很麻烦

  • 复合IF语句:
  • 假设A1是输入用户数的位置 柱B是支撑下支架的位置 C列是较高括号所在的位置 Col D=价格

    =IF(AND($A$1>$B1,$A$1<=$C1),($A$1*$D1),IF(AND($A$1>$B2,$A$1<=$C2,($A$1*$D2).....,"") etc
    

    =如果(和($A$1>$B1,$A$1$B2,$A$1)您可以添加一个示例,说明您希望看到的结果吗?文本很难理解,尽管有一个名为
    Offset
    的函数可能用于从相邻单元格获取值。例如,如果我在单元格中输入20,它将返回10000(20*500)或者如果我输入35,它将返回10500(35*300)您还可以粘贴您提供的数据的屏幕截图吗?在原始帖子中添加了一个屏幕截图。希望它有意义。谢谢!您可以添加一个示例,说明您希望看到的结果吗?虽然有一个名为
    Offset
    的函数,它可能有助于从相邻单元格中获取值,但文本很难理解。例如,如果我在单元格中输入20,它将返回10000(20*500),或者如果我输入35,它将返回10500(35*300)您还可以粘贴您提供的数据的屏幕截图吗?在原始帖子中添加了一个屏幕截图。希望它有意义。谢谢!谢谢,太好了!因为没有太多的存储桶,所以使用了复合if语句。谢谢您的帮助!谢谢,太好了!因为没有太多的存储桶,所以使用了复合if语句。谢谢谢谢你的帮助!