【问题标题】:Conditional Formatting in Excel based on two valuesExcel中基于两个值的条件格式
【发布时间】:2019-02-07 10:50:29
【问题描述】:

所以我有一个小问题,我搜遍了网络却一无所获

我想使用条件格式根据其他单元格中的值格式化一行。

假设我有以下信息

NAME     points    age
BOB      8         12
JANE     6         8
JOE      10        9

如果假设我使用 max 函数查看谁的得分最高,我可以将格式应用于最后一行。如果我应用 max 函数来查看谁的年龄最大,我也可以突出显示第一行

我的问题是我想突出显示年龄最高但该年龄分数最低的人的行

如果我在年龄上做一个分钟,它当前返回'JANE'的行,然后在年龄上做一个MAX,我得到'BOB'的行,如果我使用AND函数,我没有得到任何格式,因为事实这两个条件都满足但不是同一行?

请有人指出我正确的方向我真的不知道我在寻找什么,但我认为 AND 导致了问题。

旁注 OR 无济于事,因为它会格式化两行,我只寻找一个。

【问题讨论】:

  • 鉴于没有行同时满足这两个条件,您期望发生什么?
  • 这正是我问这个问题的原因,我希望有人能给我指出一个函数或某个函数,它会在最高年龄但最低点返回 true
  • 如果您想突出显示年龄最高的行和 该最高年龄的最低点(这是您最初遗漏的关键位),您需要一些东西像=AND(age_cell=MAX(age_range),points_cell=MIN(IF(age_range=max(age_range),points_Range,""))) 输入公式。
  • Shot 会在几分钟内试一试,反馈也会用缺失的信息更新问题。
  • 像魅力一样工作,请将其添加为答案,以便我接受

标签: excel excel-formula conditional-formatting


【解决方案1】:

如果您想突出显示年龄最高的行和该最高年龄的最低分,您需要以下公式:

=AND(age_cell=MAX(age_range),points_cell=MIN(IF(age_range=max(age_range),points_Range,"")))

调整以匹配您的实际范围。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多