Excel:如何用+& – 符号显示等级增量?
我正在准备一个关键字排名Excel表。
为了显示排名变化,我正在使用简单的减法,即94(之前的排名) – 74(当前排名)= 20(改进)。
问题1:因为排名上升,我需要显示+20。
问题2:对于没有排名的关键字,我正在使用0。
0(没有排名) – 54(现在的排名)= -54
如何显示+54?
您可以使用
=IF(A1<>0,A1-B1,B1)
编辑:1
=TEXT(IF(A1<>0,A1-B1,B1),"+0;-0;0")
看图像以供参考。
编辑2:
=IF(AND(A2<>0,B2<>0),TEXT(A2-B2,"+0;-0;0"),IF(A2=0,"+" & B2,"-" & A2))
条件格式:
您必须为Column C
创build两个条件格式规则。
对于负数 – =LEFT(C1,1)="-"
对于正数 – =LEFT(C1,1)="+"
遵循以下步骤:
- select
Column C
- 单击主页选项卡,然后从条件格式下拉菜单(在样式组中),select新build规则
- 从上部窗格中select“
Use A Formula To Determine Which Cells To Format
选项 - 在公式框中input
=LEFT(C1,1)="+"
(这是正数) - 单击格式,然后单击填充选项卡
- 从调色板中select一种颜色(如您在评论中提到的那样select绿色)
- 单击确定两次
对于负数重复相同的步骤,除了公式应该是=LEFT(C1,1)="-"
和格式化select红色。
假设你有下面的表格:
Previous | Current 94 | 74 0 | 54 74 | 94
并把=IF(A2=0;CONCATENATE("+ ";B2);CONCATENATE(IF(A2-B2>0;"+ ";"- ");ABS(A2-B2)))
你的结果将是:
Previous | Current | Rank 94 | 74 | + 20 0 | 54 | + 54 74 | 94 | - 20