另一个有关 Excel 的问题。我使用的是 Excel 2010。
例如,如果我在单元格 A1 中有一个值,比如说 2.59
我想要做的是将该单元格乘以 1.333,但在相同的细胞
我不想在 B1 中输入公式,例如 =(A1*1.333),因为 B1 中已经有一个值,而且我不想插入新列。
如果我突出显示单元格 A1 并将公式 =(A1*1.333) 放入其中,则值变为 0.00
我所要求的事情能完成吗?或者我需要创建一个宏吗?
任何帮助,将不胜感激。
谢谢
答案1
如果您可以在工作表/簿中的其他位置保留 1 个单元格,则可以1.333
在该单元格中键入内容,复制该单元格,然后选择 A1,“选择性粘贴”>“乘法”。
这适用于多个选择的乘积:)
之后,删除包含的单元格1.333
。
答案2
下面的 VBA 宏似乎有效:
Public Sub Convert()
Dim Cell As Range
For Each Cell In Selection
If Not IsError(Cell) Then Cell = Cell *1.333
Next Cell
End Sub
答案3
尝试这个宏
Sub multiply()
ActiveCell = ActiveCell * 1.333
End Sub