excel 提取特定字段能不能实现某个数字段就乘以某个利率

将数据库中的一列数据都乘以某个数怎么实现_百度知道
将数据库中的一列数据都乘以某个数怎么实现
我有更好的答案
是查询还是更新 select 字段名=字段名*个数from 表名更新就是update 表名set 字段名=字段名*个数
是查询,就是通过TextBox中输入一个double类型的数,然后和查询到的一列数据相乘,
TextBox输入的数据*查询到的一列 那结果显示在什么地方?
显示在前台啊
采纳率:59%
select time*2,id*2,name*2,成绩*2 from student
本回答被提问者采纳
是excel吗?要是的话,在一个空单元格中输入某个数。复制。选中那列数值,右键,选择性粘贴,选择“乘”。确定。要是数据库的话,每一个数据库都有自己的命令,这是最基本的命令。
为您推荐:
其他类似问题
您可能关注的内容
列数据的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。查看: 14070|回复: 12
excel如何实现在某列单元格内输入数值自动乘以一个常数?
阅读权限10
在线时间 小时
比如:我想要在A列的单元格内输入数值时数值自动X0.5,在B列单元格内输入数值时数值自动X2,在C列单元格内输入数值时数值自动X1.5-3 。。。等等。。
注意:我不想依靠别的单元格来实现!
阅读权限95
在线时间 小时
Cells(i, 1) = Cells(i, 1) * 0.5
阅读权限30
在线时间 小时
有个笨方法,先将数字输好,然后在另一个单元格内输入0.5,然后选择性粘贴乘。
阅读权限30
在线时间 小时
dragonthree 发表于
Cells(i, 1) = Cells(i, 1) * 0.5
不明白,试不成功。请详解!谢谢
阅读权限95
在线时间 小时
以A列为例,其他列方法一样
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 And Target.Count = 1 Then
& & If IsNumeric(Target.Value) = True Then
& && &&&Application.EnableEvents = False
& && && && &&&Target = Target.Value * 0.5
& && &&&Application.EnableEvents = True
& & End If
阅读权限10
在线时间 小时
下面是我百度到的例子:
----------------------------------------------------------
以输入数值自动x0.7的为例:
工作表名标签上右键,“查看代码”,添加以下代码:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column && col Then Exit Sub
Application.EnableEvents = False
If IsNumeric(Target.Value) Then Target.Value = Target.Value * 0.7
Application.EnableEvents = True
说明:col为设置你所要的列,col=1表示A列
If Target.Column && col&&表示条件为单列,如果是在多列中,则在此处更改条件即可。
以BCD三列(连续)为例:
If Target.Column & 2 Or Target.Column & 4 Then Exit Sub
以A、C(不连续)为例:
If Target.Column && 1 and Target.Column && 3 Then Exit Sub
--------------------------------------------------------------------
PS:但是我要的是每列自动乘以的常数不一样该怎么办?
阅读权限95
在线时间 小时
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 And Target.Count = 1 Then
& & If IsNumeric(Target.Value) = True Then
& && &&&Application.EnableEvents = False
& && && && &&&Target = Target.Value * 0.5
& && &&&Application.EnableEvents = True
& & End If
If Target.Column = 2 And Target.Count = 1 Then
& & If IsNumeric(Target.Value) = True Then
& && &&&Application.EnableEvents = False
& && && && &&&Target = Target.Value * 0.7
& && &&&Application.EnableEvents = True
& & End If
根据情况添加
阅读权限10
在线时间 小时
谢谢LS, 按照你的方法是可以实现了, 但是文件不能保存啊, 按照提示保存成启用宏的工作簿,但是再打开后功能就消失了怎么办啊?
(10.21 KB, 下载次数: 67)
21:15 上传
阅读权限95
在线时间 小时
看提示,另存为XLSM格式的文件
阅读权限10
在线时间 小时
谢谢楼上,你太有才了{:soso_e179:}
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师已解决问题
在EXCEL中,如何定义某一列的所有单元格等于前一列相对应的所有单元格乘以某一固定单元格数值,谢谢!
浏览次数:4543
用手机阿里扫一扫
最满意答案
B1=A1*$C$1向下复制公式。
答案创立者
以企业身份回答&
正在进行的活动
生意经不允许发广告,违者直接删除
复制问题或回答,一经发现,拉黑7天
快速解决你的电商难题
店铺优化排查提升2倍流量
擅长&nbsp 店铺优化
您可能有同感的问题
扫一扫用手机阿里看生意经
问题排行榜
当前问题的答案已经被保护,只有知县(三级)以上的用户可以编辑!写下您的建议,管理员会及时与您联络!
server is ok}

我要回帖

更多关于 excel字段合并 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信