Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel-从ELSEIF转到嵌套的IF,然后转到ELSE_Excel_Vba - Fatal编程技术网

Excel-从ELSEIF转到嵌套的IF,然后转到ELSE

Excel-从ELSEIF转到嵌套的IF,然后转到ELSE,excel,vba,Excel,Vba,这是有效的,每列上面的2是每列中有多少值的计数 2 2 Col1 Col2 Value1 Value1 Value2 Value2 这是无效的,即使计数仍然是2,最后一个值2应该在上面的行中 有点困惑,但非常感谢您的帮助!谢谢 您需要对每一行执行有效性测试。正如您所指出的,简单地计算每列中的值是不可靠的 在第三列中添加公式。类似这样的方法会奏效: 2 2 Col1

这是有效的,每列上面的2是每列中有多少值的计数

  2               2
Col1            Col2
Value1          Value1
Value2          Value2
这是无效的,即使计数仍然是2,最后一个值2应该在上面的行中


有点困惑,但非常感谢您的帮助!谢谢

您需要对每一行执行有效性测试。正如您所指出的,简单地计算每列中的值是不可靠的

在第三列中添加公式。类似这样的方法会奏效:

  2               2
Col1            Col2
Value1          Value1
Value2          (blank)
(blank)         Value2
复制公式并将其粘贴到需要计算的所有行

现在将所有公式的结果相加。如果总和大于0,则有无效行

  2               2
Col1            Col2
Value1          Value1
Value2          (blank)
(blank)         Value2
=IF(A1=B1,0,1)