Excel在单元格为偶数或奇数时执行加法

Excel在单元格为偶数或奇数时执行加法,excel,excel-formula,Excel,Excel Formula,我还没有找到一个公式来查找一个单元格,确定它是奇数还是偶数,然后执行一个函数 公式需要查找A6,如果值为偶数,则取B5-3,如果值为奇数,则取B5-2 我试过这个: =IF(ISEVEN(A6),(B5-3), (ISODD(A6),B5-2)) 我正在使用OpenOfficeOrg,它继续返回一个错误。我是新手,所以请温柔一点。谢谢您的帮助。这对我很有用(不需要输入ISODD-如果ISEVEN失败,那么A6必须是奇数),并在Open Office中使用分号作为分隔符:- =IF(ISEVEN

我还没有找到一个公式来查找一个单元格,确定它是奇数还是偶数,然后执行一个函数

公式需要查找A6,如果值为偶数,则取B5-3,如果值为奇数,则取B5-2

我试过这个:

=IF(ISEVEN(A6),(B5-3), (ISODD(A6),B5-2))
我正在使用OpenOfficeOrg,它继续返回一个错误。我是新手,所以请温柔一点。谢谢您的帮助。

这对我很有用(不需要输入ISODD-如果ISEVEN失败,那么A6必须是奇数),并在Open Office中使用分号作为分隔符:-

=IF(ISEVEN(A6);B5-3;B5-2)
这对我来说很有用(不需要输入ISODD-如果ISEVEN失败,那么A6必须是奇数),并在openoffice中使用分号作为分隔符:-

=IF(ISEVEN(A6);B5-3;B5-2)

如果需要,请使用:


=B5-3+ISODD(A6)如果需要,请使用:


=B5-3+ISODD(A6)

您得到了什么错误?您得到了什么错误?整洁!希望这两个答案都有启发性。@TomSharpe感谢Tom…….我发帖是为了说明IsOdd()既可以在逻辑上也可以在数字上使用。整洁!希望这两个答案都有启发性。@TomSharpe感谢Tom…….我发帖子是为了说明IsOdd()既可以在逻辑上也可以在数字上使用。