有条件的格式化公式来突出最大商品的价格和数量

我有一个关于使用条件公式格式高亮Excel中的一些单元格的问题。 这是我的数据,我用双手很难得到亮点:

在这里输入图像说明

我想要做的是:获得每件商品(如所有月份的商品A具有最大价格和最大交易量)的最高价格和最高交易量,突出显示它们。 点击每个货物A的价格,然后使用条件公式获得最高点,然后点击每个货物A的体积,使用条件公式获得最大值。然后格式刷货物B的货物A,货物C的货物A问谷歌,并得到这样的条件公式格式:代码在这里:

=AND(MAX($B3:$W3)=B3,MOD(COLUMN(),2)=1) =AND(MAX($C3:$W3)=C3,MOD(COLUMN(),2)=0) 

但是如果我使用这个条件公式格式,我得到这样的结果:

在这里输入图像描述

这不是我想要的,但是我的格式有什么问题?

我应该怎么做才能得到正确的格式?

要标记最高价格,您需要将每个单元格与所有价格的最大值进行匹配。 这是有效的,因为所有的价格在数量上都比卷大。 但是,当您想与最高音量匹配时,每个音量都会再次与最高价格进行比较。 您需要剥离最大音量。

首先删除旧的规则,以便他们不会干涉,然后selectB3:W17并添加这两个新的基于公式的CF规则。

  'CF rule formula for maximum price =AND(B3=MAX(INDEX($B3:$W3*MOD(COLUMN($A:$V), 2),,)), MOD(COLUMN(A:A), 2), B3<>"") 'CF rule formula for maximum volume =AND(B3=MAX(INDEX($B3:$W3*MOD(COLUMN($B:$W), 2),,)), MOD(COLUMN(B:B), 2), B3<>"") 

我不确定你想看到什么,但猜测这些公式如何

= MOD(COLUMN($ B3:$ W3),2)= 0,$ B3:$ W3,-1))= B3 )= 1,$ B3:$ W3,-1))= B3

你格式化你的手机,如果:

  • 它的值是其行AND中的最大值
  • 列索引mod 2是0或1。

这意味着,例如,如果价格单元格中的任何值较大,则单元格将不会被格式化,因为公式的第一部分对于单元格将永远不会变为真(您跨整行检查,而不是跨所有卷细胞)。

而不是在整个范围内取得最大值,你只能得到你想要比较的单元格的MAX(B3;D3;F3;...)MAX(B3;D3;F3;...) )。