作者JieJuen (David)
看板Office
标题Re: [问题] Excel公式完全复制?
时间Tue Jan 29 23:39:15 2008
看到这古老的问题
以前好像有碰过
试着回答
有几个方向
第一个是用剪下贴上
公式会一样
但原本的地方没了怎麽办?
所以剪到另一个档案
原档案不存档关闭
再打开贴上 XD
或是复制此工作表
移动到相应的地方
再复制到原工作表相应的地方...
第二个还是剪下贴上
按Ctrl+` (在1的左边) 变为显示公式模式
复制起来贴到记事本 复制记事本再贴回来
第三个是改变公式
还没有想到一个较完善的改法
如果有办法用一个公式产生1 2 3...
而且复制後还是1 2 3
就可以用offset或indirect等引用函数
所以只好在公式上(下)方增加一列数字0 1 2 3
0 1 2 3
=($F$14*G$13) =($F$14*H$13) =($F$14*I$13) =($F$14*J$13)
然後公式
=($F$14*G$13)
改为
=($F$14*OFFSET($G$13,,A14))
但这应该是个蛮烂的改法
因为一个公式占用两格空间
太失败
我想我宁愿丢到记事本再丢回来
而且还可以贴上好几次
只是原本以为excel可以不靠记事本了
(在知道"资料剖析"功能之後)
没想到会出现裂痕...
继续找寻更合适的方法
这也突显出公式能用一式写完的好处
如果用一式向右向下拉能够完成整块区域
就把编辑列中的公式"文字"复制起来
贴到新地方时就一模一样了
不过还是觉得应该要有看起来正规一点的方法
※ 引述《ACGB (潜水中...)》之铭言:
: 标题: [问题] Excel公式完全复制?
: 时间: Thu Mar 15 10:46:01 2007
:
: 您所使用的软体为:
: Excel 2003
:
:
: 问题:
:
: 我在Excel有个表格, 表内容是多项的公式组成,
: 公式内有用运用到$的符号(有的是纵列有$,有的是行列有$)
:
: 今天我要把整个表格复制到另一个工作表的某个区域
:
: 匡起来>复制>到另一个工作表>贴上
:
: 贴上後整个公式全跑掉了,我想要的是贴上後里面的公式百分之一百和原来一模一样
:
: 使用选择性贴上的 功能也没办法达到我想要的要求。
:
: 而且原表格内的公式有$在里头(有的是纵列有$,有的是行列有$)
: ,没办法把原表格的公式全部加上$ ,达到复制後不变的功能
: (全部加上$,这个复制後的表格,我要拖曳连算就不准了)
:
:
: 所以我来问看看,有没有办法 把表格复制後,里面的公式百分百一模一样?
: (不使用行列都加上$的功能)
:
:
: 讲的有点模糊,所以我抓图给大家看看。
: http://roy.yulin.googlepages.com/EXCEL_Q1.jpg
: http://roy.yulin.googlepages.com/EXCEL_Q2.jpg
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 222.92.141.118
: 推 mcdlee:贴到记事本之後再贴过来如何? 03/16 20:33
: 推 ACGB:不行啦~ 测过後发现只有数值在,公式都跑不见了 T__T 03/16 21:58
: 推 silence2279:你指的是"=$A1+A$1"这样吧? 03/17 06:55
: 推 ACGB:是的,表格里面都是这样子的公式,我想要把整个表格同样复制 03/17 11:29
: → ACGB:复制後的表格,公式也要一模一样("=$A1+A$1") ,而不是 03/17 11:30
: → ACGB:让excel自动变成"=$A2+B$1"这样。 03/17 11:31
: 重新抓图给大家看,这样简单明了了。 麻烦大家了,m(_ _)m
: ※ 编辑: ACGB 来自: 58.209.94.14 (03/17 12:00)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.123.35.23
※ 编辑: JieJuen 来自: 122.123.35.23 (01/29 23:45)