2012-11-08 164 views
1

我有一個LibreOffice問題。在LibreOffice Calc中鎖定公式計算

在Calc中,我有三列。第一列和第二列是值,第三列是前兩者之間的差異。

這裏有很多行用公式填充第三列我將公式$ A1- $ B1放入第一個單元格中,然後向下拖動以填充後續行。

到目前爲止這麼好。

但是,我希望能夠整個第二行上下移動,對齊不同的行值以查看它們的差異。

當我突出顯示並移動第二列時,公式隨之移動。

什麼是$ A1- $ B1現在是$ A1- $ B2。通常很棒的功能,但在這種情況下,這是令人沮喪的。我希望它保持A1-B1。

解決方案很簡單,$ A $ 1- $ B $ 1,問題就在於,就像我所說的那樣,有很多行並遍歷每個公式,並添加第二個$太耗時,並拖動$ $ 1- $ B $ 1在每一行中放置$ A $ 1- $ B $ 1。

[編輯]在等待回覆時,我決定按照第三欄的方式工作。實際上,即使加倍$ A $ 1- $ B $ 1,然後移動第二列的內容,第三列的值也會改變。我怎樣才能避免這種情況?

有沒有辦法將公式鎖應用於公式選擇?

回答

0

我在LibreOffice論壇上問過,並且我被介紹給這個函數......完美的函數。

=INDIRECT("A" & ROW()) - INDIRECT("B" & ROW())