excel里我想把一列数都自减去24

发布时间:2024-06-02 22:17 发布:上海旅游网

问题描述:

怎么做,这个方法最好方便一点的,因为我要做成宏,以后要多次使用的。
1楼:陷入循环了,用不了

2楼:我有1列共500个数,我现在想让这500个数都减去一个数(比如24),所得的结果仍然保存在原来的位置上。我不定期都要对这组数字进行减的操作,所以要录制一个宏的,1楼的方法牵涉到迭代,每次保存都会自动减了,不是我要的

问题解答:

简单的,不需要用宏啊
任意位置输入24,复制,选中这一列,选择性粘贴-运算-减。
每次操作一下也不费事。
如果做成宏,每次运行宏也不见得省多少事,且运行宏要是只针对某一列还略好些,如果以后还需要针对其他列,还不如直接做。

工具-宏-录制新宏...
在弹出的对话框,设置一个宏名 和 快捷键 ,确定,开始录制:

在一个空单元格中输入一个数 如24 并复制它

选中要同时减去24的单元格区域,右击-选择性粘贴-"减"

确定后,删除原先输入的24

停止录制

以后,要想在相同区域同时减24,只要执行刚才设置好的宏快捷键就行了

选中目标列的第一个数据位置(如B1),在fx处输入=原数据坐标(如A1)-24
这时目标数据位置出现了一个数据,就是A1-24的值,选中该数据,按住右下角的小黑点(鼠标指针变成十字)往下拉知道最后一个数据,就变成一整列-24了,也许你不需要源数据了,隐藏原数据列就行了。。。。
暂时没想到更简单的办法了。。。。。

能不能具体一点你要做什么用的
不然很难回答啊
因为要得到一列都自减24的不是很简单吗,就像一楼说的
你究竟想他怎样减去二十四,什么时候减去二十四,要不要人通过什么操作减去二十四。。

热点新闻