Excel中公式内的任意值

Excel中公式内的任意值,excel,Excel,如何在公式(使用Excel 2013)中获得“x”,如任意值的符号 我希望B1单元格中的公式类似于:If(A1>=x,5;四舍五入(A1;0);A1) 单元格B1中的结果应为: 如果A1=1,5,则B1应为2 如果A1=9,8,则B1应为10 如果A1=13,2,则B1应为13,2 如果一个数字没有通配符,你对我如何得出正确的结果有什么建议吗?我相信x的取值范围是0-50 最好的, Asger要将字母“x”输入公式,可以使用命名范围。。。i、 e.转到一个单元格并将其命名为X(尽管我建议使用

如何在公式(使用Excel 2013)中获得“x”,如任意值的符号

我希望B1单元格中的公式类似于:
If(A1>=x,5;四舍五入(A1;0);A1)

单元格B1中的结果应为:

  • 如果A1=1,5,则B1应为2
  • 如果A1=9,8,则B1应为10
  • 如果A1=13,2,则B1应为13,2
如果一个数字没有通配符,你对我如何得出正确的结果有什么建议吗?我相信x的取值范围是0-50

最好的, Asger

要将字母“x”输入公式,可以使用命名范围。。。i、 e.转到一个单元格并将其命名为X(尽管我建议使用更具意义的全名作为范围名称…例如“Threshold_X”)


“x,5”可能需要转换为x+0.5(如果我的理解正确)

在单元格B1中使用此公式:

    =IF(MOD(A1,1)<0.5,A1,ROUND(A1,0))

=IF(MOD(A1,1)大多数人已经意识到的次要补遗;这种方法也可以在不使用命名范围的情况下实现。绝对引用也会有同样的效果,但如果单元格“很远”,则使用起来会更复杂在这个短语的任何意义上。要明确的是,B2中的公式中有一个实际的“x”并不重要。重要的是B2中的公式能够提供公式的结果,其中x被放置为任意值的占位符。这里有一个例子:A1是一个部门的员工人数除以某个值的总和e、 例如,100/15。A2 An是其他部门的总和。B1 Bn应将相应A列的总和进行四舍五入,在任何情况下,该值等于或高于x,5[某个点5],例如,1,5,2,7,13,9等。在任何情况下,如果总和不高于x,5阈值,则只需提供总和。