2012-01-15 18 views
1

我有Excel工作表看起来是这样的..多列相乘只有一列

A B C ...K.....P Q R S T 

5 2 7 ...3 

说,5,2,7 ......是行1

我想P1 = A1 * K1(我可以通过在P1中键入= A1 * K1来实现这一点 - 目前为止没有问题)。 然后我想要Q1 = B1 * K1,R1 = C1 * K1等等。两项中只有一项正在改变(K1保持不变)。如果我拖动单元格P1(键入= A1 * K1后),它将增加两个乘法操作数,所以Q1变成(B1 * L1),R1变成C1 * M1。我希望第一个操作数正常增加,但第二个操作数应该保持为K1。

一旦完成,我需要能够拖动行1,以便类似的事情发生在所有的行。

我该怎么做?谢谢。

回答

1

添加$ s。写P1=A1*$K1。这确保了当您将公式拖到其他列时,列标识符'K'将保持不变。如果您想保持1的行数相同,则可以使用$k$1

+0

真棒!谢谢 - 像魅力一样工作。 – user536012 2012-01-15 18:29:36

+0

没有问题的人。我假设你现在可以通过选择答案将问题标记为已关闭,从而使其脱离首页。见[这里](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235) – 2012-01-15 18:32:19