在EXCEL里能否当A1单元格输入特定的值时B1单元格就会变成红色或者其他颜色。
EXCEL中如何根据A1单元格字体颜色,B1显示特定内容?
如:rnA1单元格内字体为红色,则F1单元格显示"某某值超过范围"rnA1、B1单元格内字体为红色,则F1单元格显示"某某值、某某值超过范围"rnA1、B1、C1单元格内字体为红色,则F1单元格显示"某某值、某某值、某某值超过范围"打开你的Excel文件,按“Alt+F11”打开VBA编辑窗口,然后在左侧对应的Sheet上双击,右侧空白处粘贴下面的代码。关闭VBA窗口。然后按“Alt+F8”打开宏窗口,选择刚插入的宏,点击“执行”。
Dim i, j As Long
Dim s As String
Columns("F").ClearContents
For i = 1 To UsedRawww.rixia.ccnge.SpecialCells(xlCellTypeLastCell).Row
For j = 1 To 5
If Cells(i, j).Font.Color = RGB(255, 0, 0) Then
If s = "" Then s = Cells(i, j).Value日夏养花网 Else s = s & "、" & Cells日夏养花网(i, j).Value
KyuYJDEe End If
Next
If s <> "" Then
Cells(i, "F").Value = s & "超过范围": s = ""
End If
Next
End Sub
EXCEL 当A1单元格数值介于两个特定数值之间或等于两个数值时,B1单元格变色的公式是什么
假设这两个特定数值分别是10和100
则选中B1单元格
在菜单栏中找到“格式”,在下拉菜单中选择“条件格式”
后面有两种方法达到目的
一、在条件1的下方选择“单元格数值”,条件选择”大于或等于“,写入10
点击"格式",再“设置单元格格式“,在”图案“选项卡中,选择一个颜色(比如红色),确定
再操作”添加“,在条件2中选择,”单元格数值“,”小于或等于“,写入100
再点击"格式",“设置单元格格式“,在”图案“选项卡中,选择一个颜色(比如红色),确定。
最后效果如下
二、在条件1的下方选择“公式”
写入公式
=AND(A1>=10,A1<=100) 或 =(A1>=10)*(A1<=100)
点击"格式",再“设置单元格格式“,在”图案“选项卡中,选择一个颜色(比如红色),确定
最终效果如下
可以直接在B1单元格输入公式=“A1”,然后对B1单元格设置条件格式,如下图。
不用公式
通过 格式>>条件格式 就可以实现,很简单。
如果非要用公式也可以,=IF(AND(A2日夏养花网<A1,A2>A3),"是","否")。 这个公式也可以,不过不能显示颜色,在范围内只能显示是,不再范围内显示否。
通过 格式>>条件格式 就可以实现,很简单。
如果非要用公式也可以,=IF(AND(A2日夏养花网<A1,A2>A3),"是","否")。 这个公式也可以,不过不能显示颜色,在范围内只能显示是,不再范围内显示否。
选中B列 条件格式→公式→ 输入 =10<=A1<=20 设置颜色
数字根据你需要修改
数字根据你需要修改
要是excel2007在开始->条件格式->介于输入条件就OK了
在excel表格中, 分别在单元格A1、B1、C1内输入数值 如果A1=B1,则C1的数值为红色,否则为蓝色。
选中C1,条件格式-公式=A1=B1,设置字体为红色就可以了
格式,条件格式,公式栏输入条件,格式选择颜色。
利用IF函数来实现
如图所示
点击C列列标"C"
点击菜单中的格式,条件格式,单元格数值那里改选公式,右边框输入公式
=a1=b1
点格式,字体,选择颜色为红色,确定
添加
单元格数值那里改选公式,右边框输入公式
=a1<>b1
点格式,字体,选择颜色为蓝色,确定
确定即可
点击菜单中的格式,条件格式,单元格数值那里改选公式,右边框输入公式
=a1=b1
点格式,字体,选择颜色为红色,确定
添加
单元格数值那里改选公式,右边框输入公式
=a1<>b1
点格式,字体,选择颜色为蓝色,确定
确定即可
文章标签:
本文标题: 在EXCEL里能否当A1单元格输入特定的值时B1单元格就会变成红色或者其他颜色。
本文地址: http://www.rixia.cc/wenda/203667.html
相关推荐