我有一张表,它应该在开头有一个序列号,如1,2,3,4,5,6 ....
但是,在导出数据的过程中,似乎有一个错误只会在一行上粘贴两行,从而打破了序列。我试图通过条件格式识别这些行,目前正在使用这个不起作用的公式:
="IF($A2+1==$A3,TRUE,FALSE)"
# Note the +1 is to account for the header row
我试过移动“$”,但仍然没有雪茄。
我的另一个选择是将序列与行号进行比较,如下所示:
="IF($A2+1=ROWS($A1), TRUE, FALSE)
但那也不起作用。
我猜它与
有关我正在尝试有条件地格式化列,以便我可以确定在哪里插入行并进行复制粘贴。
现在,我正在尝试使用条件格式,但在这方面失败了。我现在不知道如何使用VBA,我宁愿在进入VBA之前使用菜单。
答案 0 :(得分:3)
不要在条件格式中使用IF
公式,请尝试以下方法:
=A2+1<>A3
有些粗糙,但应该做你想要的(即突出显示打破序列的细胞)。
答案 1 :(得分:0)
如果您删除了==
和"
,那么您的公式应该有效,但正如Rocket Donkey所说,无论如何,您的情况将会返回TRUE
或FALSE
,所以你可以完全删除IF结构。