问题标签 [conditional-formatting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
excel - 在 Excel 中使用 And 进行条件格式设置?
我有一列数据...A1,A2,.. A30
每个单元格包含一个数字。如果 A1、A2 和 A3 小于 0.5,我希望 B1 将颜色更改为红色。如果其中任何一个高于 0.5,则没有颜色。
然后我想要A2,A3,A4。然后是 A3、A4、A5。以此类推,直到我击中最后一个单元格。
我尝试做 A1:A3 之类的事情,但是发生了什么,它就像一个 Or 语句,而不是 And 语句。
sharepoint - SharePoint Designer 2010 - 使用条件格式确定今天的日期是否在开始日期列的 x 天内
我正在使用 SPD 2010 和 Sharepoint Server 2010。
使用条件格式我正在尝试格式化列表,以便如果今天的日期比开始日期列晚 3 天以上,则单元格将变为红色。
直接比较两个日期列(查看今天是否在开始日期之后)效果很好 -
ddwrt:DateTimeTick(ddwrt:GenDisplayName(string($thisNode/ @StartDate ))) < ddwrt:DateTimeTick(ddwrt:GenDisplayName(string( $Today )))
但是,如果我添加一个数字,它将在 SPD 设计视图中工作,但在实际的 SharePoint 网站上却不行。
ddwrt:DateTimeTick(ddwrt:GenDisplayName(string($thisNode/ @StartDate ))) + 3 < ddwrt:DateTimeTick(ddwrt:GenDisplayName(string( $Today )))
我尝试将 3 转换为刻度 -> 8,640,000/天并使用该值,但这也不起作用(并且在 SPD 设计视图中不起作用)。
如果我创建一个计算日期为“StartDate+3”的列,然后直接比较它,我可以让格式工作,但是,如果该列不可见,它就不起作用,我宁愿不创建其他列。
有任何想法吗?
谢谢你的帮助。
excel - 在 Excel 2007/10 中自动调整条件格式中的公式
我正在使用 MS Excel 2007,并且为一组单元格定义了这种条件格式:
=NOT(ISBLANK($D$21))
...然后更改背景+字体。
我只想为数百行(单元集)复制这种格式。但是当我copy
it = paste special - Formats 时,它会复制格式,但它引用相同的样式。这意味着如果我将 D21 更改为 D22,它也会影响另一组。我还想说什么 Excel:每行增加 D21 !
你有什么想法?谢谢
sharepoint - SharePoint Designer 2010 - 使用隐藏列的条件格式 -> 内联编辑问题
我想根据其他隐藏列有条件地格式化一些列。我使用了此处描述的切割不太显示的列的方法:http: //social.msdn.microsoft.com/Forums/en-US/sharepoint2010general/thread/b9cee891-2a35-4420-bfbb- 5ebf2f3fecfa
不幸的是,当我使用内联编辑时,剪切的列仍然出现。有没有办法在内联编辑期间隐藏这些列?
我无法使用链接中描述的 DataFormWebPart 方法。
谢谢
excel - 如果单元格包含 1 个或多个关键字,则更改不同单元格的值
我有一列包含一些字符串描述。
例如:
p>此外,我将在不同的工作表或列上有一个关键字列表,例如工作关键字列表 1:
播放关键字列表:
p>因此,当主列填充了这些文本字符串时,我希望它们自动检查每个关键字列表以查看这些单词是否存在,当找到匹配项时,将列表的标题(工作/游戏)放在下一个单元格中给它。
我知道这在 VBA 中是可能的,甚至可以在SelectionChange
函数中“即时”完成。但这是否可以在没有 VBA(例如条件格式)的情况下实现?
excel - Excel 2007 - 条件格式:字体恢复为 Cambria
每当我使用条件格式时,字体都会更改为 Cambria(大小 10 或其他)。我无法使用 [主页、条件格式、管理规则、编辑规则、格式、“字体”] 选项卡更改字体及其大小。都变灰了!它看起来像一个错误?我在网上看到过这方面的帖子,但没有答案。现在怎么办?
(Ps 我用的是 Windows XP SP2。几个月后我们将升级到 Windows 7,这可能会解决问题。)
excel - 基于公式的 Excel 2007/2010 色标条件格式
假设我有以下表结构(A1:C3)
如何应用具有以下条件的条件格式:
- 只有标题单元格(H1、H2、H3)是彩色的
- 着色方案是 2 或 3 色阶
- 用于计算颜色的值应为 A2/A3、B2/B3、C2/C3(范围为 0-1)
注意:我不是在寻找 VBA 解决方案,因为我可以自己制作,但如果你有一些疯狂的 1 班轮,请告诉 :)
注意:我不想应用很多规则,例如if x<0.3 red
,if 0.3<x<0.6 orange
等等。
有什么干净的解决方案吗?
可以根据公式的值应用 3 色标吗?
excel - 当另一个单元格在 Excel 2010 中具有特定数值时,更改同一行上多个单元格的背景颜色
我正在处理一个简单的列表(参见上面的示例),其中当 D 中的单元格值具有特定数字时,总(D 列)和名称(A 列)中的单元格背景颜色会发生变化(在简单的交通灯系统中)值,即:
- 如果总计 >=1000,则为绿色
- 琥珀色介于 500-999 之间
- 红色 <500
我已经使用 MS Excel 2010 使用条件格式序列来突出显示 D 中的单元格。但是,我如何创建序列或代码以使同一行的 A 中的相应单元格以相同的方式着色?例如,如果 D2 为绿色,那么我希望 A2 也为绿色吗?
我该怎么做呢?
excel - 如果列包含给定数字 X 次,则突出显示单元格
我有一个带有标识号的列的大型 Excel 电子表格。每个唯一编号至少出现 12 次。我想强调那些出现超过 12 次的数字。有没有办法以非编程方式做到这一点?
excel - Excel条件格式公式以并排比较两个表
我有两个并排的表格(尺寸相等),我想突出显示相等的单元格。(这两个表是并排的,因为 Excel 2007 不允许跨工作表使用条件格式)。
假设表 B 从表 A 偏移 16 行,我认为我的公式是:
(对于“此公式为真的格式值”框)。
但我错了。输入的正确公式是什么?