如果R中的函数像Excel一样

时间:2018-01-16 12:00:17

标签: r

我想要在Excel中使用函数,例如:

=IF((RIGHT(A1,7)+1)=(RIGHT(A2,7)+0),"Correct Invoice Number","Repeated")

(我在我的excel公式中所做的,首先我从右边的单元格中取出07位数,然后我在相同的位置添加+1,然后与下一个值相比,下一个单元格右边07位数,比如1 + 1 = 2,下一个值是2然后就可以了,但是如果1 + 1 = 2而下一个值是3那么它就是假的)

我在这里提到A1A2是单元格引用...

我的数据如...          一个 1 SERIAL / 1000146 2 SERIAL / 1000147 3 SERIAL / 1000147 4 SERIAL / 1000149 6 SERIAL / 1000150 7 SERIAL / 1000151 8 SERIAL / 1000151 9 SERIAL / 1000153 10 SERIAL / 1000154 11 SERIAL / 1000155 12 SERIAL / 1000156 13 SERIAL / 1000157 14 SERIAL / 1000158

我在Excel中使用上面的公式,就像下一个值重复到下一个然后它将识别。

1 个答案:

答案 0 :(得分:1)

请阅读手册: https://www.rdocumentation.org/packages/base/topics/ifelse

ifelse函数似乎与您正在寻找的功能相匹配