问题很简单。当我选择某个单元格区域(作为数值或实际上是从公式计算出的值)时,我无法有条件地格式化它们。我想要做的是将数字从最高(红色)到最低(蓝色)着色。我以前已经用以下方法做过无数次了:
- 在“主页”选项卡上,条件格式 > 新规则。
- 在“新建格式规则”对话框中,“根据值格式化所有单元格”。
- 设置颜色比例。
- 好的。
很简单。但现在这什么都没做。我是不是漏掉了什么设置,或者我可能不小心更改了什么设置?我试过按 Shift + F9 重新计算范围 - 什么也没做。
我是一个身心崩溃的人。
答案1
我遇到了这个问题,这里的解决方案都不是答案,但这是一个非常简单的问题。
如果你在 Excel 文件中选择了多个工作表(例如按住 Shift 键并单击),则该工作表将保持选中状态,直到你单击另一个工作表,并选择各种工作表使得条件格式变灰 (还有许多其他选择)
只需单击任何其他工作表即可取消选择所有其他工作表。
答案2
源数据是文本格式,这就是为什么我无法通过更改格式来删除千位分隔符。似乎每次你尝试更改数字格式而不起作用时,原因都是如此。
如果您转到有问题的工作表,然后选择一个有问题的单元格(双击进入编辑模式)并在文本中移动光标,您将看到在第一个数字之前有隐藏的空格,并且可能在后面有一个隐藏的空格,每当发生这种情况时,数据就是文本,并且被格式化为文本,即使它看起来像一个数字。
我的工作表中的空格不是普通空格,它们是从网络源引入的,但可以轻松删除。
转到相关工作表,并确保只选择了一个单元格。
检查计算机上的 Num Lock 是否打开(您需要使用数字键盘)。
按 Ctrl h 打开查找和替换对话框。
单击“查找”框,然后按住 Alt 键并在数字键盘上输入 0160(使用键盘顶部的数字键不起作用)。
松开 Alt 键。
单击“替换”框并检查其是否为空。
单击“全部替换”。
现在应该已经清除了数据源中的所有杂散字符,并允许您正确格式化数字。