如何实现 4 种以上颜色的条件比例无需 VBA?
这就是我想要实现的目标:
我知道的唯一方法要实现上述目标,需要使用两个单独的尺度,这非常尴尬、不灵活、不能扩展等等。如果有帮助的话,我非常乐意使用辅助列和/或不同的“规则类型”。
我需要它因为对于我的一些数据,三种颜色是不够的:分布/散布使得只有大的差异才会被清晰地突出显示。因此,应用于一对值的颜色几乎相同,而我希望能够更清楚地看到它们之间的差异。如果这不清楚,请告诉我,我会制作一个带有示例的屏幕截图。
我真的不明白为什么至少五种颜色不是原生支持的,所以我认为这是有一个简单的逻辑规则的。或者也许有原因也许一开始就使用三种以上的颜色就是不好的做法?(任何此类信息可能都不会被允许作为独立答案,但希望它可以在评论中出现?我有时仍然发现堆栈交换规则很棘手......)
我想这个想法实现起来会相当简单。三色标度的默认操作是 Excel 将中间颜色应用于第 50 个百分位数。从概念上来说我只要求添加两个下拉菜单:
- 最小值和中点之间的“1/4 点”——可以将其设置为第 25 个百分位数
- 中点和最大值之间的“3/4 点”——可以将其设置为第 75 个百分位数
也许有办法实现这一点应用一些初步条件?- 在我上面的例子中,仅将红黄绿比例应用于小于 2 的数字,然后仅将第二个比例应用于大于等于 2 的数字?但我该如何实现呢?
显然,在某些情况下,我可以想出一个“比较指标/参数”,它以特定的方式运行(可能在两个值之间振荡?)并且仅用三种颜色就足以显示差异。但一定有更好的方法来做到这一点。
有人问过类似的问题这里但:
- 七年前
- 它没有排除 VBA,这是一个实质性的区别
最后,这个问题最初被尝试作为一个“双重”问题(如何...和为什么...),其中包括一个免责声明,即我对这种格式有所保留,但认为这两个元素密切相关。它收到了一条支持这些保留的评论,所以我对这个问题进行了实质性的编辑。请随意查看编辑历史,也许它有助于将问题放在上下文中。