Excel - 如果小于另一个单元格中的日期,则为一行中的单元格设置格式
Excel - Format cells in a row if less than date in another cell
好的,如果日期小于另一个单元格,我希望我的 excel 电子表格为一行中的单元格设置格式。
例如
如果小于 A40,B40、C40、D40 等单元格变为红色
如果小于 A41,则单元格 B41、C41、D41 等变为红色
我希望能够将格式拖到下面的单元格中。
在主页选项卡上,转到 "Conditional Formatting"。然后点击新建规则。然后 select "use formula" 选项。
大致输入以下公式(在本例中,您的 select离子是 B40):
=(B40<$A40)
然后应用您选择的格式。
完成应用条件格式后,您可以将格式从 B40 复制粘贴到其他单元格(这将起作用,因为 A 之前有 $ 符号)。
您可以使用条件格式设置第一行的格式。
条件格式 -> 突出显示单元格规则 -> 小于
然后使用小宏,您可以将其复制到您的选择中row/s。
Sub NewCF()
Range("B1:D1").Copy
For Each r In Selection.Rows
r.PasteSpecial (xlPasteFormats)
Next r
Application.CutCopyMode = False
End Sub
它通过将第一行的格式复制到选择中的每一行(一个一个地,而不是全部)来做到这一点。将 B1:D1 替换为对数据中第一行的引用 table.
好的,如果日期小于另一个单元格,我希望我的 excel 电子表格为一行中的单元格设置格式。
例如
如果小于 A40,B40、C40、D40 等单元格变为红色
如果小于 A41,则单元格 B41、C41、D41 等变为红色
我希望能够将格式拖到下面的单元格中。
在主页选项卡上,转到 "Conditional Formatting"。然后点击新建规则。然后 select "use formula" 选项。
大致输入以下公式(在本例中,您的 select离子是 B40):
=(B40<$A40)
然后应用您选择的格式。
完成应用条件格式后,您可以将格式从 B40 复制粘贴到其他单元格(这将起作用,因为 A 之前有 $ 符号)。
您可以使用条件格式设置第一行的格式。
条件格式 -> 突出显示单元格规则 -> 小于
然后使用小宏,您可以将其复制到您的选择中row/s。
Sub NewCF()
Range("B1:D1").Copy
For Each r In Selection.Rows
r.PasteSpecial (xlPasteFormats)
Next r
Application.CutCopyMode = False
End Sub
它通过将第一行的格式复制到选择中的每一行(一个一个地,而不是全部)来做到这一点。将 B1:D1 替换为对数据中第一行的引用 table.