Sum括号内部和外部的数字,并根据VBA或Excel中的值创build箭头
我有两个问题,我不介意使用“简单”的Excel或VBA。
我基本上有两列如下
Col1 Col2 AB 20(7) 4(4) C 4(3) 9(3)
我想要A行将括号内的数字和括号内的数字相加。 结果如下。
Col1 Col2 A 24(10) 13(7) B 20(7) 4(4) C 4(3) 9(3)
所以这是问题的第一部分,我不介意这是在Excel还是VBA中完成的。
问题的第二部分是根据Col1是Col2增加还是减less来创build箭头。 例如,当数量增加时,我想要一个箭头指向Col1旁边打印的Col1 Row A。 然后我想要另一个箭头指向B行,箭头指向C指向下降。 再次,Excel或VBA是好的,但我会认为这将更容易在VBA中实现,因为我不想每次都手动执行此操作,而是单击一个命令button以显示一个箭头。
在此先感谢您的帮助。
好。
假设数据在A2:B3。
第1部分:
在单元格A1中
=LEFT(A2,LEN(A2)-FIND("(",A2,1))+SUBSTITUTE(LEFT(A3,LEN(A3)-FIND("(",A3,1)),"(","")&"("&SUBSTITUTE(RIGHT(A2,LEN(A2)-FIND("(",A2,1)),")","")+SUBSTITUTE(RIGHT(A3,LEN(A3)-FIND("(",A3,1)),")","")&")"
在单元格B1中
=SUBSTITUTE(LEFT(B2,LEN(B2)-FIND("(",B3,1)),"(","")+SUBSTITUTE(LEFT(B3,LEN(B3)-FIND("(",B3,1)),"(","")&"("&SUBSTITUTE(RIGHT(B2,LEN(B2)-FIND("(",B2,1)),")","")+SUBSTITUTE(RIGHT(B3,LEN(B3)-FIND("(",B3,1)),")","")&")"
第2部分:
单元格C2进入
=LEFT(A2,LEN(A2)-FIND("(",A2,1))+SUBSTITUTE(LEFT(A3,LEN(A3)-FIND("(",A3,1)),"(","")-(SUBSTITUTE(LEFT(B2,LEN(B2)-FIND("(",B3,1)),"(","")+SUBSTITUTE(LEFT(B3,LEN(B3)-FIND("(",B3,1)),"(",""))
然后在首页标签中设置字体为白色,所以值不可见然后在家里申请格式化单元格 – >条件格式使用图标集 – >方向
根据需要对其他单元重复这些步骤。