excel中,if(A2=0,A1,A2)并把A2字体改成红色 救教

来源:百度知道 编辑:UC知道 时间:2024/06/02 17:52:53
把等于0的单元格用上一格数字代替,并把原先对等于0的单元格里的数变也红色,怎么实现

用vba处理
Sub 运行()
Dim a As Integer, b As Integer, c As Integer, d As Integer
a = Sheet1.UsedRange.Rows.Count
b = Sheet1.UsedRange.Columns.Count
For c = 2 To a
For d = 2 To b
If Cells(c, d) = 0 Then
Cells(c, d) = Cells(c - 1, d).Value
Cells(c, d).Font.ColorIndex = 3
End If
Next d
Next c
End Sub

EXCEL中有一个格式样式,里面就可以把特定的单元格中的字体变色.

把单元格设置条件格式,就可以了

假设原数据A列上述公式输在B列当中,则可如下设置条件格式;

选中B列单元格——格式——条件格式,打开条件格式对话框,将条件设置成“单元格数值”“不等于”最后的数据栏里填“=A1”,然后将下边的格式设置成红色字体,点确定即可

Microsoft Excel表格中在A2格里"A2=A2+A1怎么设公式呢 在excel中公式=A1+A2与=+A1+A2的区别 在Excel中,如过A1=B,则A2=B/3的余数。当A1=0或1或2时.A2=对应的0或1或2.该如何做IF函数?谢谢 在等比数列{an]中,a1+a2+a3= - 3,a1*a2*a2=8则求an是多少? 在等差数列{AN}中若A10=0侧有公式A1+A2+...+AN=A1+A2+...+A19-n(n<19,n∈N*)成立 我在EXCEL表格,工式能不能设定选择,例如A1=0的时候,自动选择A2,如果A2=0,自动选择A3? 在excel中如果a1大于2.41,a2为优秀;如果a2大于、等于2.08,小于2.31,a2为良好.这如何实现. EXCEL能不能实现B1=A1+B1和B2=A2+B2.B1是3=A1(3)+B1(0),B2是5=A2(5)+B2(0),当A1数值变为5时B1=8,B2不变 Excel公式问题;A1为1时,A2=2;A2为0时,A2为空值(且不能为0) 请教大家一个问题?在Excel 2003中如果我想写一个公式,可以让本行和另一行相加!可以吗?比如A1=A1+A2.谢谢