这个公式哪里错了?
- 教育综合
- 2023-10-23 07:57:20
这个excel公式哪里错了?执行不了
第一:公式书写格式错误。可以改成这样:
书写格式的错误可以更正为:
IF(and(N3>=10,N3<=19),"警示",IF(AND(20<=N3,N3<=29),"警示1",IF(AND(30<=N3,N3<=44),"警示3",IF(AND(45<=N3,N3<=59),"警示4",IF(N3>=60,"警示5","无")))))
第二:逻辑判断不够清晰还有错误。优化后的公式为:
=IF(N3>=60,"警示5",IF(N3>=45,"警示4",IF(N3>=30,"警示3",IF(N3>=20,"警示",IF(N3>=10,"警示","无")))))
如有需要可以继续交流!
vlookup公式哪里错了?
正确的公式:=VLOOKUP(D2,客户信息表!$C$1:$F$7,2,0),下拉就可以了。
也是自学的excel,做个交流吧,
度友的概念比较模糊。
第一,这两个表格,应该分别有一个名字,在表格的下方才是名称,
第二,在引用表格的时候,表格名称后面需要加上感叹号。
正确的公式为:=VLOOKUP(D2,客户信息表!$C$1:$F$7,2,0),看在引用客户信息表 这个表格的时候名称后面加上了感叹号。
第三,vlookup函数的使用,vlookup(查找值,查找范围,指定列号,匹配类型)
以正确的公式和截图为例来讲解,
VLOOKUP(D2,客户信息表!$C$1:$F$7,2,0),下拉就可以了。
公式就是查找D2(也就是A公司),查找范围是 客户信息表的C1:F7这个区域,
这里有个细节,度友没有注意到,就是D2必须处于 C1:F7这个区域的第一列。如果不是公式就出错。(当然有其他方法变通),
指定列,公式中是2,因为要得到的开户行就在区域的第二列,所以指定为2.
如有疑问再讨论吧,一起学习!
这个excel公式错在哪里了?
在 Excel 2007 中验证的结果是:“公式没错!应该是结束输入的方式错了。”
下图是验证的结果及图示,
当以数组方式结束输入(“Shift+Ctrl+Enter”同时按下)时,显示的结果是“160/4R Ie160”,
当以一般方式结束输入(仅“Enter”键按下)时,显示的结果是“250/3F11 Ie250”
另,如果将公式中的区域“C2:C23”改成“C1:C23”,显示的结果则为业务员 北 的第一个型号“160/3J Ie250 ”
请问下这个公式哪里出错了?
这个公式不是哪里出错了,应该是缺少代码.
如果代码只有这么多,应该修改如下,这个公式才正确.
MA13:=MA(C,13);
MA34:=MA(C,34);
MA55:=MA(C,55);
A1:=O A2:=C>MA13 AND C>MA34 AND C>MA55; A3:=(C-REF(CLOSE,1))/REF(CLOSE,1)*100 >5; 一阳穿:A1 AND A2 AND A3;这个公式错在哪里
本题的错误在于使用VLOOKUP语句时,如果在括号里省略true时,系统默认是精确匹配或近似匹配,其返回值为精确值,如果没有精确值,则返回近似值。但是!!!此时要求数组的第一列必须以升序排列。我们可以想象一下表格设计者的操作,应该是从最下面,也就是升序排列的最大值比较,直到小于给定值(本题是2),便将第二列内容返回。如果给定值小于2,便返回错误代码(#N/A)。因为在本题中,只给出了到A1:B11的数组内容,再下面,到B20的未给出,应该在下面有一个数值,在A12到A20之间,小于给定值2,于是,EXCEL便给出了错误标志。
下一篇
返回列表