Excel中,如何根据某一列的值来修改整行的颜色?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel中,如何根据某一列的值来修改整行的颜色?相关的知识,希望对你有一定的参考价值。

某一列,如果值等于A的话,那就把对应的整行的文字的颜色都改成颜色1,如果值等于B的话,那就把对应的整行的文字的颜色都改成颜色2。。。

小弟对公式比较文盲。请各位大虾帮忙!

假如你的数据在A2:H7,要根据你的H列里的情况,变换对应行颜色,则:

1,首先选中A2(此步重要),然后ctrl+A 选中全部数据

2,菜单下,格式/单元格格式

3,条件1下拉 "公式" 后面框中输入
=OR($H2=1,$H2=4)
然后设置字体颜色为红,确定
4,同理添加条件2,3,只是公式对应修改.

5,确定
参考技术A 用数值表示会好理解一些:假设你想B列中的某单元格的值为1时,该行显示颜色1,为2时,该行显示颜色2,这样做吧:

1,按ctrl+A 选中全表
2,菜单:格式-单元格格式...
3,在弹出的对话框中,条件1的左边选 "公式" 后面框中输入 =COUNTIF($B1:$B1,1)>0
这时点下面格式按钮,设置颜色1格式,确定
4,点添加按钮,添加条件2,条件2的左边选 "公式" 后面框中输入 =COUNTIF($B1:$B1,2)>0
这时点下面格式按钮,设置颜色2格式,确定
5,确定

6,在B列输入1 验证一下,把1改成2,再验证一下
当然,也可以这里的1 和 2 改成字母,如 A 和 B
不过,条件格式的公式中,1 要相应改"A" 2要改成 "B" (即,字符要加引号)
参考技术B 用条件格式。
比如这一列是A列,设置第3行。
选中第3行,格式-条件格式,条件1选择“公式”,并输入公式:=$A3="A",单击“格式”按钮,选择一种字体颜色,确定。
“添加”,同样设置条件公式:=$A3="B",并设置另一种颜色。

对其他行设置有两种办法,一是在设置前先选择多行,再进行设置。另一种是先设置好一种,其余行用格式刷来刷一次。

2003版最多只能设置3个条件,如果条件超过3个,请用2007版。
参考技术C 根据某一列的值来修改整行的颜色的方法如下:
步骤一:设置H列的数据有效性。
选中H列,然后在菜单项中选择“数据>数据有效性”。
设置H列的数值。设置完成后H列每个单元格都会出现下拉选框。
步骤二:设置H列的条件格式。
选中H列,为等于yes的单元格设置格式。
依次设置完成后效果如下。
步骤三:设置相应选区的“管理规则”,例如选区为A1-K15。
1.
在菜单项中选择“开始>条件格式>管理规则”。
即可修改了整行的颜色。
参考技术D 这是从EXCEL上搜索帮助"条件格式"找到的,我今天也正在找,最后得到了这个:
http://office.microsoft.com/zh-cn/excel-help/HA001136616.aspx?pid=CH001085946&CTT=1&origin=EC001022986
大意就是:
先选择一行,对其进行条件格式设定,比如我的第G列,第二行希望为非0时,进行设定,则应输入公式"=$G2"。设定完后再选择这一行并复制,然后选择其他要进行类似设置的所有行后进行选择性粘贴,并在其中仅选择格式(就是只复制格式)后确定,搞定。

原文中的部分陈述为:“需要将条件格式从单元格 A2 向下复制到区域内的其他单元格中。让光标仍在 A2 中,单击“编辑”菜单上的“复制”。按 Ctrl+空格键以选择整列。然后单击“编辑”菜单上的“选择性粘贴”。在“选择性粘贴”对话框中,单击“格式”,然后单击“确定”。”

请问如何获得GridView选中行的每一列的信息?

参考技术A 1、
先在GridView上绑定datakeysName把ID绑上去
2、
加个选择列
在GridView的SelectedIndexChanging时间中获得选择行的ID
方法是:
int.Parse(this.GridView1.DataKey.[e.RowIndex].Value.ToString());
3、
然后根据ID查出来,一个一个赋值到文本框中

以上是关于Excel中,如何根据某一列的值来修改整行的颜色?的主要内容,如果未能解决你的问题,请参考以下文章

Excel中,如何根据某一行的值,对整列 进行颜色填充?

Excel如何根据某列的重新排序而进行整行的移动?

Repeater 根据某一列的值加颜色

Excel 表格中根据某一列的值从另一个xls文件的对应sheet中查找包含其中一列的内容(有点拗口)

请问如何获得GridView选中行的每一列的信息?

请问如何获得GridView选中行的每一列的信息?