excel 如果某个单元格的值大于或小于该列中大于0的前一个值,如何突出显示该单元格?

xjreopfe  于 2023-06-07  发布在  其他
关注(0)|答案(1)|浏览(410)

我有一个Excel电子表格,我记录了一些我感兴趣的产品的当前价格。标题是产品名称,索引是时间戳,如果产品当时有库存,则每个单元格包含价格,如果没有,则为“0”。
基本上,我需要的是一个公式,我可以应用到整个电子表格,可以比较一个单元格的值,从同一列的最新,非零值,这样我就可以很容易地告诉如果价格发生了变化。
在下面的屏幕截图中,我希望将值为“4958.13”的单元格填充为红色,这样我就可以知道该产品的价格上涨了:

我需要一个价格上涨的公式和另一个价格下跌的公式。

ac1kyiln

ac1kyiln1#

在CF中使用公式计算价格增量:

=(LOOKUP(2,1/(A$1:A1>0),A$1:A1)<A2)*(A2<>0)

对于价格递减:

=(LOOKUP(2,1/(A$1:A1>0),A$1:A1)>A2)*(A2<>0)*(SUM(A$1:A1)<>0)

适用于精确范围。

相关问题