excel如何实现在某列单元格内输入数值自动乘以一个常数?

比如我要求在A列的单元格内输入数值时数值自动X0.5,在B列单元格内输入数值时数值自动X2,在C列单元格内输入数值时数值自动X1.5-3 。。。等等。。
注意:我不想依靠别的单元格来实现
下面是输入数值自动x0.7的例子:
---------------------------
工作表名标签上右键,“查看代码”,添加以下代码:
Private Sub Worksheet_Change(ByVal Target As Range)
col=1
If Target.Column <> col Then Exit Sub
Application.EnableEvents = False
If IsNumeric(Target.Value) Then Target.Value = Target.Value * 0.7
Application.EnableEvents = True
End Sub
说明: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
---------------------------------
但是我要的是每列自动乘以的常数不一样该怎么办?

第1个回答  2011-08-18
不依靠别的单元格是不行的。
第2个回答  2011-08-18
只能依靠别的单元格的!

如何在excel中输入一个数字后使得单元格内直接输出该数字乘以某一倍数的...
第一种:选择性粘贴。有一列数据,我们要让每个数据都乘以2。数据如图。复制“2”那个单元格。选中要处理的数据,右键——选择性粘贴——选择性粘贴在弹出的对话框里,选择“乘”,确定。Excel支持数学中的四则运算,直接在目标单元格写相应的公式即可。例如求A1乘以B1,在C1单元格可输入:=A1*B1需...

如何在EXCEL单元格内让输入内容自动乘以一个数值呢
1. 在空白单元格中输入你希望乘以的固定数值,例如输入“2”。2. 点选这个数值所在的单元格,然后在 Excel 的功能区找到“开始”选项卡,点击“格式”组中的“格式单元格”按钮。3. 在弹出的“格式单元格”对话框中,切换至“数字”选项卡。4. 在“分类”下拉列表中选择“自定义”,然后在“类型...

EXCEL 中怎样使一个单元格中输入的数值自动乘以固定的一个数值?_百度...
第一种:选择性粘贴。有一列数据,我们要让每个数据都乘以 2。数据如图。复制“2”那个单元格。选中要处理的数据,右键——>选择性粘贴——>选择性粘贴……在弹出的对话框里,选择“乘”,确定。要处理的数值即转为乘以 2 的结果。第二种方法:加辅助列 要处理的数据如图。在“处理后的数据”单元...

excel如何让每个单元格的数据同时乘以一个数
1.打开电脑,首先打开一个空白文档。2.这里有几个数字,然后同时乘以或者除以一个数(100)。3.首先同时按住电脑键盘上的“Ctrl”“C”,复制这个数。4.现在这个数就复制好了。5.然后选中全部需要乘以或者除以这个数的数字。6.单击鼠标右键,点击“选择性粘贴”。7.在运算下选择乘或者除,这里以乘以...

excel中怎么让一列数据乘以一个数
第一步:打开一个需要求乘法运算的Excel表格。第二步:在要放乘积的单元格中输入=,然后再单击选中要求乘积的单元格。第三步:输入*(乘),然后输入要乘的数,按回车键就出现结果了。第四步:将光标放到乘积单元格右下角,变成十字后下拉,剩余单元格的结果就出来了。EXCEL中怎么让一列数据都乘以同...

如何对excel的某一列都乘以某个数字?
某数指你要乘上的数字。然后选中此结果,在选择边框的右下角,左键点击不要放开,拖动选择框到你想要得到结果的那列的最末尾,然后会出现一个选择的+号框,点选,选择公式,就会得到你想要的这个结果“excel中的一列有很多数字都要乘以同一个数”。注意!这一列只能显示结果,显示不出来运算过程。

excel如何让每个单元格的数据同时乘以一个数
步骤如下:启动Excel,新建一个空白工作簿。在含有数字的单元格中,选定你想要乘以的数,比如100。同时按下键盘上的"Ctrl+C"键,实现复制功能。接下来,选择你需要调整的全部数字。可以使用鼠标左键点击并拖动选择,或按住Ctrl键逐个选取。右键点击选中的单元格区域,选择“选择性粘贴”选项。在弹出的对话...

excel表格整列同乘以一个数怎么计算
1. 在一个空白列的第一个单元格中输入公式“=原列数据单元格*数值”。例如,“=A1*5”。2. 按下回车键确认公式。3. 使用Excel的填充柄向下拖动已输入公式的单元格,将同样的计算应用到整列数据上。三、使用“粘贴特殊”功能进行乘法运算 另一种方法是使用粘贴特殊...

excel指定单元格输入数值,显示的值是乘一个固定数值的值
这个用单元格格式无法做到,单元格格式即使能做到显示正确,也无法做到引用值正确;只能如下制作:

Excel怎么把一个格子里的数字分别乘以一个个数?
如图,单元格中每个数分别乘5,将A2单元格设置成自动换行,并输入公式=MID(SUBSTITUTE(A1,CHAR(10),REPT(" ",20)),1,20)*5&CHAR(10)&MID(SUBSTITUTE(A1,CHAR(10),REPT(" ",20)),40-19,20)*5&CHAR(10)&MID(SUBSTITUTE(A1,CHAR(10),REPT(" ",20)),60-19,20)*5 右拉公式。(...

相似回答
大家正在搜