首页 > 解决方案 > 条件格式问题 - Excel (AND,ISNUMBER,LARGE)

问题描述

我不能正确地写这个。我想突出显示H列中数字的单元格,同时将它们与列中(ISNUMBER)的最大日期匹配。(LARGE)A

我试过了:

=AND(ISNUMBER($H4),$A4=LARGE($A$4:$A$15,1))

H4包含6.93

A4包含1/1/2020- 正确格式化为日期

条件公式:=$A4=LARGE($A$4:$A$15,1)工作正常,独立。价值12/1/2020凸显。

条件公式:=ISNUMBER($H4)突出显示正确的值,独立。

我真的需要这个公式来突出显示H9,因为它反映了LARGE日期 06/01 和具有值的ISNUMBER单元格和列中带有数字的最大日期。H96.01H

我不知道我哪里错了。我的语法不好。我只是一个管理员。我会很感激我得到的任何支持。谢谢你。

Excel数据表: Excel数据表

标签: excelconditional-formatting

解决方案


在 H1:H1000 中查找最后使用(非空白)行号的公式是

=LOOKUP(2,1/($H$1:$H$1000<>""),ROW($H$1:$H$1000))

您似乎想突出显示在 H 列中输入的最后一个“数字”。

以条件格式输入以下公式并将其应用到 $H$1:$H$1000(对于更多行,还要更改公式中的行数)

=ROW()=LOOKUP(2,1/ISNUMBER($H$1:$H$1000),ROW($H$1:$H$1000))

在此处输入图像描述

如果要突出显示 H 列中的“任何”最后一个值(最后一个非空白单元格),那么

=ROW()=LOOKUP(2,1/($H$1:$H$1000<>""),ROW($H$1:$H$1000))

推荐阅读