永发信息网

Excel中怎么设置当在C列输入数字时,B列自动等于A列减C列。当在B列输入数字时,C列自动等于A列减B列?

答案:2  悬赏:10  手机版
解决时间 2021-03-29 14:26
Excel中怎么设置当在C列输入数字时,B列自动等于A列减C列。当在B列输入数字时,C列自动等于A列减B列?
最佳答案
这个只能用VBA的工作表事件。
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count <> 1 Then Exit Sub
    If Target.Column > 3 Or Target.Column = 1 Then Exit Sub
    If Target.Column = 2 Then
        Target = Target.Offset(0, -1) - Target.Offset(0, 1)
    ElseIf Target.Column = 3 Then
        Target = Target.Offset(0, -2) - Target.Offset(0, -1)
    End If
End Sub右键工作表标签》查看代码》粘贴代码》关闭弹出的窗口

全部回答
在B1单元格中输入公式:=if(C1="","",A1-C1)
在C1单元格中输入公式:=if(B1="","",A1-B1)
下拉填充。
B列和C列中有一列输入数字后,原来的公式就不再有了,所以再在另一列输入数字,就不能计算了。也就是说,每个单元格只能是一次性使用,但可以往下继续使用,只要公式填充到位。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
台体的体积和面积公式
非法扣留车辆什么罪
汽车模具制造公司有哪些
海贼怎么赚钱,我已是头目
索爱W700C手机怎么下载合适的手机QQ?
和表嫂聊天时我说想她,她说看我有没有这个胆
当你习惯孤独,其余的都是多余
南皮有到泊头的车吗,急!!
带土带水的名字
完美世界(国服)妖兽仙魔问题......
带有口字旁的有什么
我问嫂子,新婚之夜感觉怎么样
米黄色外墙涂料什么牌子的好
付姓四字名字,要好听的
ü在哪些声母后面读u
推荐资讯
物联网与NFC 关系
水产养殖专业的培养目标
墨水有几种
单选题腐烂变质的食品是否有价值,正确的观点
安徽人吃的菜偏向什么口味?是偏辣偏咸偏甜还
汉字“门”中间一个“牙”字,是什么字
车标贴上了,怎么去洗车啊?
北京哪里有大人可以玩的蹦蹦床(跳跳床)啊?
vivo 手机有没有ai芯片
请认真阅读下列短文,根据所读内容在文后71~
饭不熟做出来的甜酒可以吃吗
钱氏光明自远耀后还有什么辈分
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?