如何用excel在一个单元格里做计算还在原来的单元格显示结果

我想在excel里的一个单元格输入一个数据让它与前一个单元格里的数据做乘积结果还显示在输入数据这个单元格内?比如A列(单价)已经有数据了,我现在在B列输入一个数据(数量)... 我想在excel里的一个单元格输入一个数据让它与前一个单元格里的数据做乘积结果还显示在输入数据这个单元格内?比如A列(单价)已经有数据了,我现在在B列输入一个数据(数量)让它与A相乘计算结果还在B列显示。希望大家帮帮忙 展开
 我来答
真真真白丁
2015-01-15 · TA获得超过8523个赞
知道大有可为答主
回答量:4644
采纳率:85%
帮助的人:1759万
展开全部

亲,是这个意思不?

在B列输入数值,于是就和A列对应的相乘,然后还是显示在B列?


打开你的Excel文件,按“Alt+F11”打开VBA编辑窗口,然后在左侧对应的Sheet上双击,右侧空白处粘贴下面的代码。关闭VBA窗口。

Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Target.Column = 2 Then
    Application.EnableEvents = False
    Target.Value = Target.Offset(0, -1).Value * Target.Value
    Application.EnableEvents = True
End If
End Sub
追问
那我要是换成其他列怎么修改代码呢?谢谢
追答
第3句就是控制列标的,Target.Column = 2 就是指B列,Target.Column = 3就是指C列,以此类推。
昊悬天下
高粉答主

2015-12-31 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:2.2万
采纳率:0%
帮助的人:4380万
展开全部

用excel在一个单元格里做计算还在原来的单元格显示结果的方法:

使用名称+EVALUATE函数 解决

1、公式菜单

2、定义名称

3、名称输入任意  比如aaa

设置引用位置

在B3单元格调用定义好的名称aaa  即可

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
EXCEL办公实战
推荐于2018-06-05 · Excel办公实战函数、技巧、VBA教程
EXCEL办公实战
采纳数:2380 获赞数:23634

向TA提问 私信TA
展开全部
实现是可以的
但是需要VBA来处理
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target.Column = 2 Then
Target = Target * Target.Offset(0, -1)
End If
Application.EnableEvents = True
End Sub
这样就可以了!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6874b04
2022-01-22 · 超过117用户采纳过TA的回答
知道小有建树答主
回答量:1069
采纳率:85%
帮助的人:19.7万
展开全部

excel单元格显示的结果不在原来的单元格

如果用excel在一个单元格里做计算还在原来的单元格显示结果的方法:

使用名称+EVALUATE函数 解决

1、公式菜单

2、定义名称

3、名称输入任意  比如aaa

设置引用位置

在B3单元格调用定义好的名称aaa  即可

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
breebird
2015-12-05 · TA获得超过2217个赞
知道小有建树答主
回答量:546
采纳率:33%
帮助的人:228万
展开全部
复制一个数据,到这个单元格用“选择性粘贴”(快捷键为ctrl+alt+V)可以与单元格的数据进行简单的加、减、乘、除,并把结果显示在该单元格。也可复制该单元格的数据的哟。

55555,只看到标题,没看到题的内容。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式