LibreOffice 7.6.7.2(Windows x86_64)です。
Calcにて、挿入して貼付け時(※1)や参照先の並べ替え時(※2)に、参照先セル番地が変更されないことが時々発生します。
発生は不定期で、どういった条件で発生するのかは不明です。
[ツール(T)] → [オプション(O)] → [LibreOffice Calc] → [全般] → [入力設定]内の、[列・行の挿入後に参照を修正(R)]と[セル範囲の並べ替え時に参照を更新]の両方にチェックが入っています。
バグということなのでしょうか?
※1 挿入して貼付けの例
(1) セル"A1"に"=$B$1"という式を入力する
(2) 行"2"全体を選択 → コピー(Y) → 行"1"全体を選択 → 形式を選択して貼り付け(S) → [セルの移動:]の[下へ(R)]にチェックし、[OK]
(3-1) セル"A2"(旧A1)の内容が"=$B$2"になる(こちらの動作になることが多い)
(3-2) セル"A2"(旧A1)の内容が"=$B$1"のまま(時々こちらの動作になる)
※2 参照先の並べ替えの例
(1) シート"Sheet1"のセル"A1"に、"=Sheet2!$A$5"という式を入力する
(2) シート"Sheet1"のセル"A2"と"A3"に"A1"をコピーする → シート"Sheet1"のセル"A1"からセル"A3"までの3セルに、"=Sheet2!$A$5"という式が入力されている
(3) シート"Sheet2"のセル"A5"の内容が並べ替え([データ(D)] → [並べ替え(S)]から実施)によってセル"A7"に移動した時、
(4-1) シート"Sheet1"のセル"A1"からセル"A3"までの3セルとも、内容が"=Sheet2!$A$7"になる(こちらの動作になることが多い)
(4-2) シート"Sheet1"のセル"A1"とセル"A2"の内容が"=Sheet2!$A$5"のままとなり、セル"A3"の内容が"=Sheet2!$A$7"になる(時々こちらの動作になる)