Sharepoint列表、计算列、IF条件、语法错误

问题描述 投票:0回答:1

我想在这里寻求帮助。

我有一个包含一些营销数字的 Sharepoint 列表,在一栏中,我有一些数字的每月摘要。

这是我的公式,我不知道问题是什么:

=IF([column1]<6950000,"0%",
  IF(AND([column1]>="6950000,[column1]<7050000),"40%",
    IF(AND([column1]>=7050000,[column1]<7150000),"50%",
      IF(AND([column1]>=7150000, [column1]<7200000),"60%",
        IF(AND([column1]>=7200000, [column1]<7250000),"70%",
          IF(AND([column1]>=7250000, [column1]<7350000),"80%",
            IF(AND([column1]>=7350000, [column1]<7500000),"90%",
              IF([column1]>=7500000,"100%",
              )
            )
          )
        )
      )
    )
  )
)

我需要将这些数字与代码中的数字进行比较。如果该值与其相对应,我需要它来显示该值是多少%...

很高兴提供任何建议

if-statement sharepoint calculated-columns sharepoint-list
1个回答
0
投票

如果您的

column1
属于“数字”类型,请对计算列使用如下公式:

=IF([column1]<6950000,"0%",IF(AND([column1]>=6950000,[column1]<7050000),"40%",IF(AND([column1]>=7050000,[column1]<7150000),"50%",IF(AND([column1]>=7150000, [column1]<7200000),"60%",IF(AND([column1]>=7200000, [column1]<7250000),"70%",IF(AND([column1]>=7250000, [column1]<7350000),"80%",IF(AND([column1]>=7350000, [column1]<7500000),"90%",IF([column1]>=7500000,"100%",""))))))))

注意

  1. 有时逗号 (
    ,
    ) 在公式中不起作用(它基于您网站上的语言或区域设置)。因此,在这种情况下,请使用分号(
    ;
    )而不是逗号(
    ,
    )。
  2. 在上述公式中使用 SharePoint 列的正确显示名称
  3. 如果您的列名称中有空格,请将列名称包含在
    []
    内。例如:
    [My Column Name]
© www.soinside.com 2019 - 2024. All rights reserved.