作者JieJuen (David)
看板Office
标题Re: [文件] Excel排序类问题
时间Mon Oct 29 18:01:42 2007
即使同一个页面,您说的情况下公式也不会因排序而更新~
不知您排序的目的是什麽,
为什麽要写完公式再排序呢?(知道後或许可以找合适的方法解决)
我也不清楚治本的方法
但可以想些权宜的办法,像是帮储存格取名字(不是定义名称)
然後一起排序
然後写公式时去找这个名字,再对应到正确的储存格(用vlookup hlookup等等)
例如资料在B2~D2,取名字X写在A2
A B C D E
1
2 X B2 C2 D2 (Y)
3
4
原有公式=C2*B2*D2
资料范围A1~D4(在这之中排序)
新公式=VLOOKUP("X",A1:D4,3,0)*
VLOOKUP("X",A1:D4,2,0)*
VLOOKUP("X",A1:D4,4,0)
排序後资料跑到哪一列,X就跑到哪一列,可以算了
或者,可以把原有公式写在(Y),
B页面就写=VLOOKUP("X",A1:E4,5,0)
※ 引述《ILoveGreen (I Love GreenNicky)》之铭言:
: 软体:
: Office Excel
: 版本:
: 2007
: 问题:
: 我在一个Excel档里面 开了不同的页面
: 假设是A页面和B页面 A页面是一堆资料 而B页面是用到A页面一堆资料的公式
: 但是如果对A页面排序
: B页面的公式 内含 相对储存格的位置 无法自动更新为新的相对储存格的位置
: 比如说
: B页面的公式是=C2*B2*D2 而A页面的资料重新排序後 C2 B2 D2变成了C3 B3 D3
: 但是B页面内的公式却还是=C2*B2*D2 不会更新为=C3*B3*D3
: 请问该如何解决呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.123.36.52