谷歌表中的多个 IFS 给出公式解析错误

时间:2021-07-27 01:56:10

标签: google-sheets

我正在尝试使用 Google 表格创建雅思成绩计算器。我正在使用的转换在这里有详细说明。 https://ieltsliz.com/ielts-band-scores/

我想在单元格 C2 中输入听力原始分数,然后让它根据它落在范围内的位置填充 H2 中的频段。我使用 IFS 条件来计算分数,因为有些值在一个范围内。

但是,我收到以下错误

Error
Formula parse error.

IFS 声明如下。我不确定我做错了什么

=ifs(AND(C2>10, C2<=12), "4.0" , 
AND(C2>12,C2<=15), "4.5", 
AND(C2>15 C2<=17), "5.0" , 
AND(C2>17,C2<=22), "5.5", 
AND(C2>22,C2<=25), "6.0", 
AND(C2>25,C2<=29), "6.5" , 
AND(C2>29,C2<=31), "7.0" , 
AND(C2>31,C2<=34), "7.5" , 
AND(C2>34,C2>=36), "8.0" , 
AND(C2>36,C2<=38), "8.5" , 
AND(C2>38,C2<=40),"9.0" 
)

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

首先,完全去掉所有的引号。

然后阅读 Match() 函数,该函数以更简单的方式获得相同的结果。

例如,这个公式应该足够了:

=(MATCH(C2-.01; {10;12;15;17;22;25;29;31;34;36;38})-1)/2+4