確かに上の方法では,途中の行を削除するとセル参照ができなくなって
エラーが出ます。セル参照にROW関数を使って行番号を指定すれば,途中
の行が削除されても対応できます。
ちょっと複雑ですが次のような式を使います。
=IF(INDIRECT(ADDRESS(ROW(),2))=INDIRECT(ADDRESS(ROW()-1,2)),9,0)
ROW関数でセルの行番号を取得し,ADDRESS関数でセルのアドレスを表す文字
列に変換します。そのアドレスを使ってINDIRECT関数でセル参照に変えます