条件需要设置20条,只设置到第5条就提示超出允许值。
有什么办法可以解决吗?
问题描述下,我在E2单元格内编写公式,语句大体意思为如果D2 单元格内数据等于A2单元格数据则执行某一公式(记为A),否则检查是否等于D3单元格内数据,若等于则执行另一公式(记为B),否则检查是否等于D4单元格,若等于则执行另一公式(记为C)。。。以此类推。。。
一共20种,现在只镶嵌了4种即显示超出允许值,求高手赐教。
1、首先启动excel2010,执行文件-打开命令,打开一份事先准备好的表格数据。
2、选择单元格b1,点击插入公式命令,弹出对话框选择if函数。
3、接着弹出函数参数对话框,直接点击确定按钮。
4、修改if函数的参数,第一个参数设置为(COUNTIF(a:a,a1)>1。
5、接着输入第二个参数为“重复”,第三个参数为“ ”,按回车键。
6、选择单元格b1双击右下角黑色十字,进行填充操作,这样就把所有重复的数据找到了。
更换高版本的excel:2003版excel中if嵌套最高7层,再往上的版本就提高到了64层;
更换函数:有些if函数可以使用lookup函数代替,如=if(a1<60,"不及格",if(a1<75,"及格",if(a1<85,"良","优"))),这个关系很明了,小于60不及格,60-75及格,75-85良,85以上为优,lookup函数则可写为=lookup(a1,{0,"不及格";60,"及格";75,"良";85,"优"}),这样就没有嵌套层数一说;
如果上边两条还是解决不了,还可以将一部分公式自定义名称,然后用自定义的名称代替原公式中内层嵌套部分。