用缩放值替换一批单元格

用缩放值替换一批单元格

我有一组值想要用 10 倍(或其他因子)缩放的值替换。

由于我必须多次执行此操作,是否有任何方法可以做到这一点,而无需在单独的单元格上进行计算并复制值?类似于搜索/替换,但具有函数,并且针对选定的单元格组。

答案1

如果您只是想对该组单元格执行简单的操作:

  • 在另一个单元格中输入数字(例如,如果要将其乘以 10,则输入 10)
  • 复制该单元格
  • 突出显示要修改的单元格组
  • 执行选择性粘贴并选择操作

编辑:如果您不介意使用 VB,另一个选择是这个。创建一个这样的宏:

Sub ModCells()
Range(Selection, Selection.End(xlDown)).Select

For Each cell In Selection
      cell.Value = cell.Value / 10
Next
End Sub

然后您可以选择单元格并运行宏。

相关内容