【excel2007中如何标记每行最大最小值的问题,感谢你的-查字典问答网
分类选择

来自郭琼的问题

  【excel2007中如何标记每行最大最小值的问题,感谢你的回答,但是我想麻烦你给我讲讲可以么?=d3=max($D3:$Q3)这里的每个都代表什么意思呢?$代表的是固定这列了对吧,固定了列,也就是行变化,可是这】

  excel2007中如何标记每行最大最小值的问题,感谢你的回答,但是我想麻烦你给我讲讲可以么?

  =d3=max($D3:$Q3)

  这里的每个都代表什么意思呢?$代表的是固定这列了对吧,固定了列,也就是行变化,可是这样为什么会可以得出每行的最大最小值?还有前面的d3代表的什么意思?最大值最小值付给d3单元格是么?可是那样的话d3的单元格的值不就变化了么?可是事实上该单元格数值完全没有变.还有光有d3一个单元格,为什么能实现每行最大最小值的标红呢?

5回答
2020-05-24 23:48
我要回答
请先登录
董玉华

  这个问题,你首先要了解二个内容,一是绝对引用和相对引用,二是条件格式的意思.

  先说第一个,$表示是绝对引用,因你选择时激活单元格是D3,条件格式中的公式D3又是相对引用,那么excel会自动进行偏移,即这个条件格式公式,在D4的单元格就是自己偏移为D4,而$D3:$Q3按相对引用和绝对引用原则,在任一个单元格都是D:G,而行因为是相对引用,而且激活单元格是第三行,所以,第四行的任一个单元格的条件格式就是D4:G4,其它行类推

  再说第二个问题,条件格式,其实是一个逻辑值,不会修改单元格值,即,结果不是true就是false,当表达式为true时,表示满足条件格式,就自动套用你定义的格式,不然就不引用.

  =d3=max($D3:$Q3)即第三行的最大行是不是等于D3,如果等,就是true就引用条件格式,如果不等于就是false,就不引用条件格式.

  综上,我个人建议你选中D3:Q9这个单元格区域中的任一个单元格,然后再查看条件格式.对应公式,你就会更好的理解了.

2020-05-24 23:52:47
郭琼

  你看我说的对不对啊,条件格式公式的意思是符合你写的条件就会做出一些标红变粗等操作。不符合就不会有。再说公式,公式的判断会对你所选区域中每一个单元格都会进行判断,写了d3,代表从D3开始,每个单元格开始判断,固定了列是说,每个单元格名称中的数字是可以变化的(d3中3)而单元格的字母是不能变化的(d3中d),按d3所在的行来说,对d3的判定就是说max(d3:q3)这一行的最大值是否等于D3,是就标红,不是就下一个?

2020-05-24 23:54:01
董玉华

  可以这样理解。只是最后的一句“不是就下一个”,我个人感觉不能这样认为你的条件格式公式是同时对所有单元格进行判断的,没有先后顺序。所以不存在下一个。即各个单元格的判断的优先级是一样的。

2020-05-24 23:55:46
郭琼

  了解了,就是没有先后判定的顺序,不过这两者区别在哪呢?是因为存在着比如某一行存在着两个最大值,如果有优先级的话可能就会只标红一个是么?还是别的方面呢?说道之前的那个数据,如果我从D4开始找的话是代表了只是D3单元格不判断?还是代表着整个D列都不判断了呢?(区域还是之前的那个所选区域)

2020-05-24 23:56:31
郭琼

  第一个追问,你这样理解是可以的。如果真有优先级,那么如你所说,如果有二个最大值的话,那只会有一个变红。第二个追问,不是不判断,是判断仍然存在,只是max的结果与当前单元格做比较。(这个问题,我觉得你按我讲的,选中一个单元格看一下条件格式公式,就应该明白才对)

2020-05-24 23:58:14

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •