If statement 如何修复这个IF和嵌套公式?

If statement 如何修复这个IF和嵌套公式?,if-statement,google-sheets,google-sheets-formula,array-formulas,If Statement,Google Sheets,Google Sheets Formula,Array Formulas,我是电子表格新手,所以我不确定我是否采取了错误的方法,但基本上我想在有人拥有所需数量时显示“排名”。例如,如果某人得分在20-39分之间,他们将被列为步兵 以下是当前的公式: IF(AND(L15>20,L15<60,L15=20, "Footman", IF(AND(L15>60,L15=60,L15<100,"Man at arms","Conscript")))) 如果(和(L15>20,L1560,L15=60,L15尝试: =如果((L15>=20)*(L15

我是电子表格新手,所以我不确定我是否采取了错误的方法,但基本上我想在有人拥有所需数量时显示“排名”。例如,如果某人得分在20-39分之间,他们将被列为步兵

以下是当前的公式:

IF(AND(L15>20,L15<60,L15=20, "Footman", IF(AND(L15>60,L15=60,L15<100,"Man at arms","Conscript"))))
如果(和(L15>20,L1560,L15=60,L15尝试:

=如果((L15>=20)*(L15=60)*(L15=20)*(L15:L=60)*(L15:L尝试:


=IF((L15>=20)*(L15=60)*(L15=20)*(L15:L=60)*(L15:L我知道这已经得到了回答,但这是一个稍微简单一点的公式吗


我知道这已经得到了回答,但这是一个稍微简单一点的公式吗


=如果(L15>=60,“武装人员”,L15>=20,“步兵”,L15=60,“武装人员”,L15:L>=20,“步兵”,L15<20,“义务兵”)

检查
s的右括号。另外,为什么
=
检查?(
L15=20
L15=60
)?可能您的意思是
L15>=20
,而不是在您的逻辑中同时包含
L15>20
L15=20
?这是我试图解决L15=20和L=60的问题。右括号可能有问题,但试图更改右括号的数量时返回相同的N/a。(我将右括号从3、4、5等改为
=IF(和(L15>=20,L15=60,L15)非常感谢,这很有效。检查右括号中的
s。另外,为什么
=
会检查?(
L15=20
L15=60
)?可能您的意思是
L15>=20
,而不是在您的逻辑中同时包含
L15>20
L15=20
?这是我试图解决L15=20和L=60的问题。右括号可能有问题,但试图更改右括号的数量时返回相同的N/a。(我把右括号从3、4、5等改成了右括号。)
=IF(AND(L15>=20,L15=60,L15非常感谢,这很有效。
=IF((L15>=20)*(L15<60),  "Footman",
 IF((L15>=60)*(L15<100), "Man at arms", "Conscript"))
=ARRAYFORMULA(IF((L15:L>=20)*(L15:L<60),  "Footman",
 IF((L15:L>=60)*(L15:L<100), "Man at arms", "Conscript")))