首页 \ 问答 \ Excel条件格式更改整个行颜色(Excel conditional formatting to change entire row color)

Excel条件格式更改整个行颜色(Excel conditional formatting to change entire row color)

我有excel表,每天收集一些数字。 在每个月末,我有一行,它将汇总所有数字并显示为overview.date在所有单元格上的格式为dd / mm / yyyy格式,但显示概述的格式除外,例如:列A列B

1/01/2016           20
2/01/2016           1000
.
.
.
.
.
31/01/2016           10
Jan-2016            1030

正如您在Jan的最后一个日期之后所看到的,它将创建一行以显示jan的概述,并且它将持续整个月。 我需要突出显示使用不同背景颜色的概述的行。

我可以使用下面的条件格式公式突出显示A列(它将显示2016年1月等等)

=SUM(COUNTIF(A2,$L$1:$L$12&"*"))

其中L1到L12包含文本:Jan,Feb,Mar .... Dec

但我无法找到一种方法来突出整个行而不是该单元格中的第一个单元格。

有什么想法来实现这个目标吗?


I have excel sheet which collect some numbers for each day. At end of each month I have row which will sum all numbers and show as an overview.date is in dd/mm/yyyy format on all cell except the one which shows the overview, example: Column A Column B

1/01/2016           20
2/01/2016           1000
.
.
.
.
.
31/01/2016           10
Jan-2016            1030

As you can see after the last date in Jan it will create a row to show overview of the jan and it will continue for all month. I need to highlight the row which has overview using different background color.

I am able to highlight the Column A (where it will show Jan-2016 and so on) using below conditional formatting formula

=SUM(COUNTIF(A2,$L$1:$L$12&"*"))

where L1 to L12 contains text : Jan, Feb, Mar .... Dec

But I am unable to find a way to highlight entire row instead of first cell in that cell.

Any idea here to achieve this ?


原文:https://stackoverflow.com/questions/40881395
更新时间:2020-10-25 06:10

最满意答案

好的,首先......让我们使用以下方法将日期转换为文本:

=text(A1,"dd-mmm-yyyy")

为该公式创建一列。 然后,你可以使用“text contains of ....”1月,2月,3月...... 12月进行条件格式化。它使你更容易制作条件而不是“之前 - 之后”或其他任何东西。

然后....将这些规则应用于整行,你可以在这里阅读

希望它会有所帮助。


Okay, first... let's convert the date into text using:

=text(A1,"dd-mmm-yyyy")

create a column for that formula. Then, you can make conditional formatting using "text contain of...." Jan, Feb, Mar .... Dec. It make you easier to make the condition instead of "before-after date" or anything else.

Then.... to apply those rule for entire row, you can read it here

Hope it'll help.

2016-11-30

相关问答

更多

Excel中的条件格式(Conditional Formatting in Excel)

最简单的方法是在工作表上的某个单元格中创建列表。 然后你使用命名范围的能力为它命名,比如说这个例子是ValidList。 您可以通过选择列表为其命名,然后转到“插入”菜单并选择“名称” - >“定义”,然后输入名称并单击“确定”。 然后,您将转到问题单元格(我们将在此示例中使用A1),选择它,然后转到数据验证菜单。 选择列表选项时,请为源输入以下内容: =ValidList 然后选择单元格,进入条件格式,选择公式选项,然后输入以下公式,以及所需的结果: =ISERROR(MATCH(A1, Va ...

条件格式,整行(Conditional formatting, entire row based)

=$G1="X" 将是正确的(最简单的)方法。 只需选择整个工作表,因为条件格式只适用于选定的单元格。 我只是尝试了它,它的工作完美。 您必须从G1而不是G2开始,否则它将以一行的方式抵消条件格式。 =$G1="X" would be the correct (and easiest) method. Just select the entire sheet first, as conditional formatting only works on selected cells. I jus ...

excel条件格式比较不同的行和列(excel conditional formatting comparing different rows and columns)

创建一个自定义公式规则为=$E1=$F1 ,并将其应用于范围=$E:$F 注意,这会看到两个等于空白的单元格,并将它们变成红色,所以你最好做=$E3=$F3应用于范围=$E3:$F12 。 编辑 现在我明白你的问题,只需创建两条不同的规则, =$E4=$F3适用于范围=$E4:$E12 =$E4=$F3适用于范围=$F3:$F12 Create a custom formula rule as =$E1=$F1, and apply it to the range =$E:$F. Be caref ...

Excel条件格式化整个表颜色代码(Excel Conditional formatting whole table color code)

你实际上非常接近,只是改变 =SEARCH("R", $A$1)>0 至 =SEARCH("R", $A1)>0 因此条件格式规则将始终在当前行而不是第1行中查找“R”。您应该将此规则应用于可能着色的整个范围(我猜是B1:E120) 此外,您可以使用相同的方法为其他颜色制定两个规则。 you were actually pretty close, just change =SEARCH("R", $A$1)>0 to =SEARCH("R", $A1)>0 so the condition ...

Excel条件格式计数颜色(Excel conditional formatting count color)

=IF(LARGE(A$1:A$15;COUNTIF(A$1:A$15;MAX(A$1:A$15))+2)<=A1;1;0) 如果数据的第一个单元格位于单元格A1,那么这就是公式。 将公式复制到具有足够空间的空单元格中,以将其扩展为15 * 20矩阵。 总结所有行,你会得到你想要的结果;) 如果需要,您可以隐藏用于计算最终结果的列! 要对最小值执行相同操作,您只需使用SMALL而不是LARGE ,并更改COUNTIF的条件: =IF(SMALL(A$1:A$15;COUNTIF(A$1:A$15 ...

单元格颜色更改在Excel中使用C#中的条件格式设置(Cell color change In Excel Using Conditional formatting in C#)

单击单元格,然后从菜单中选择“条件格式”。 然后选择“等于细胞的规则”之类的东西。 填写“猫”应该等于并选择您的格式。 请查看: http : //www.contextures.com/xlcondformat03.html Click the cell and select "Conditional formatting" from the menu. Then select something like "rules for cells that equals". Fill in "Cat" ...

在Excel 2010中将3色标度应用于整行。(Apply 3-color scale to an entire row in Excel 2010.)

你可能不得不为此使用VBA代码。 右键单击工作表标签,然后选择“查看代码” 在代码窗口中,粘贴以下代码: Sub RunMe() Dim xRng As Range, xCell As Range With Me Set xRng = .Range(.Cells(2, 2), .Cells(.Rows.Count, 2).End(xlUp)) ' Change the first '2' above to reflect the starting row of your da ...

条件行格式(Conditional row formatting)

弄清楚,这是一个简单的修复 - 我必须添加.ToString() ,它转换为允许类型字符串匹配字符串。 参考: 转换.ToString() if (e.GetValue("BusType").ToString() == "CUS") { e.Cell.BackColor = System.Drawing.Color.LightCyan; } Figured it out, was an easy fix - I had to add .ToString() whi ...

Excel条件格式更改整个行颜色(Excel conditional formatting to change entire row color)

好的,首先......让我们使用以下方法将日期转换为文本: =text(A1,"dd-mmm-yyyy") 为该公式创建一列。 然后,你可以使用“text contains of ....”1月,2月,3月...... 12月进行条件格式化。它使你更容易制作条件而不是“之前 - 之后”或其他任何东西。 然后....将这些规则应用于整行,你可以在这里阅读 希望它会有所帮助。 Okay, first... let's convert the date into text using: =text(A ...

Excel公式多条件条件格式更多一行(Excel formula mutiple condition on more one row on conditional formatting)

Salut! 将公式替换为: =COUNTIFS($A:$A,$A1,$E:$E,"ERROR*")>0 用法语: =NB.SI.ENS($A:$A;$A1;$E:$E;"ERROR*")>0 第二个参数= $ A1,而不是A1。 “ERROR *”计算以“ERROR”开头的所有单元格。 Salut ! Replace the formula with : =COUNTIFS($A:$A,$A1,$E:$E,"ERROR*")>0 In French: =NB.SI.ENS($A:$A;$A ...

相关文章

更多

最新问答

更多
  • 如何保护Solr只允许SELECT请求给用户并禁止其他任何东西?(How to secure Solr to allow SELECT request to only users and disallow anything else?)
  • XPath表达式无效/错误TFHpple SWIFT 1.2(XPath Expression not working/incorrect TFHpple SWIFT 1.2)
  • css3 3D变换不能平滑地制作动画(css3 3D transform doesn't animate smoothly)
  • 运行时错误'91'和Outlook.Application = <对象变量或没有设置块变量>?(Run-time error '91' & Outlook.Application = Object variable or With block variable not set?)
  • 慢的webservice问题(Slow webservice problem)
  • textview的不正确对齐方式(Improper alignment of a textview)
  • 在第一步“Hello World”中出现Java错误(Cannot run “Hello World” program in Eclipse)
  • 为什么十六进制地址是14个字符?(why the hex address is 14 character?)
  • 如何在Python中的不同类中使用变量?(How to use variable in different classes in Python?)
  • asp:GridView HYPERLINKFIELD - datanavigateurlformatstring中的asp代码(asp:GridView HYPERLINKFIELD - asp code inside datanavigateurlformatstring)
  • 关于adaboost算法(About adaboost algorithm)
  • 在Matlab上内置图像(Built in Images on Matlab)
  • java swing:输入键事件时焦点丢失(java swing: Focus lost on enter key event)
  • C#中的通用约束,T是相同的TSomethingElse,对吧?(Generic constraints in C#, T is the same TSomethingElse, right?)
  • 从mybatis中的光标获取数据(Fetching data from cursor in mybatis)
  • 在运行时从XML构建对象的最佳方法(Best way for building objects out of XMLs at runtime)
  • 在整个窗口中拉伸sf :: Sprite(Stretch sf::Sprite across entire window)
  • Selenium Node API Web驱动程序等待超时处理程序(Selenium Node API web driver wait timeout handler)
  • 函数使用并且是map的一部分(循环依赖?)(Function uses and is part of map (circular dependency?))
  • 是否可以在C ++ 14中使用可选模板参数创建类型元组?(Is possible to make a tuple of types with optional template parameters in C++14?)
  • PHP从窗帘后面打印/ f(PHP prints /f from behind the curtains)
  • JFrame的contentPane的LayoutManager(LayoutManager of JFrame's contentPane)
  • 用于Instagram Feed的图像滚动(Image Roll Overs for Instagram Feed)
  • 如何显示拉伸字体(双倍宽度/高度)?(How to display stretched font (double width/height)?)
  • 文件操作API在fileapi.h和stdio.h中的WP8差异?(WP8 differences between file manipulation APIs in fileapi.h and stdio.h?)
  • 保存失败后Rails没有回滚事务()(Rails not rolling back transaction after failed save())
  • jqgrid中的分页问题与数组数据(Pagination problem in jqgrid with array data)
  • 重定向时,通过其他页面上的URL调用javascript函数(Call javascript function through url on otherpage while Redirecting)
  • 如何使用InvokeCommandAction调用我的方法并传入参数?(How do I go about using InvokeCommandAction to call a method of mine and pass in parameters?)
  • Jquerymobile按钮仅显示页面的第一个外观(Jquerymobile buttons are shown only first apperance of the page)