设置分隔符前以偶数开头的单元格的格式



我有一列以数字开头的标签:

例如。

|    A     |
-----------
1 |   1-text |
2 |  21-text | 

如何识别以偶数开头的标记,以便格式化单元格?我指的是偶数;即分隔符之前的所有数字。

ISEVEN((:

您可以使用ISEVEN()来检查短划线前的给定子字符串是否为偶数:

=IF(ISEVEN(LEFT(A1, FIND("-", A1) - 1)), "EVEN", "ODD")

ISODD((:

您也可以使用ISODD()的倒数来确定偶数:

=IF(ISODD(LEFT(A1, FIND("-", A1) - 1)) = FALSE, "EVEN", "ODD")

MOD((:

您还可以将数值子串传递给MOD(),以确定值和2的模数结果是否等效于0:

=IF(MOD(LEFT(A1, FIND("-", A1) - 1), 2) = 0, "EVEN", "ODD")

例如,如果Cell A1包含您的文本,并且您想识别第一个数字是偶数还是奇数,则可以使用以下公式:

=LEFT(A1,1)/2=INT(LEFT(A1,1)/2)

这将为以偶数开头的单元格返回TRUE,为奇数返回FALSE

或者,Excel有一个名为ISEVEN的内置函数。(不要与EVEN功能混淆。

如果你想确定整个数字是偶数还是奇数(而不仅仅是第一位(,你可以搜索破折号,比如:

=ISEVEN(LEFT(A1,FIND("-",A1)-1))

如果整个数字为EVEN,则返回TRUE,对于ODD返回FALSE


更多信息:

  • 办公室支持:ISEVEN功能
  • 办公室支持:EVEN功能
  • ExcelJet:每隔一行突出显示

相关内容

最新更新