次の式を使用して各行にシリアル番号を追加しようとしているスプレッドシートがあります
= IF(C149 <> ""; MAX($ B $ 149:OFFSET(B150; -1; 0))+ 0.1; "")
ただし、B列の行を削除すると、#N/Aのような他のすべての行にエラー値が表示されます。
数式に影響を与えずに行を削除できるかどうか。
使用するExcel関数「INDEX」があると聞きましたが、上記の数式にINDEX関数を適用する方法を回答してください。
次の式を使用して各行にシリアル番号を追加しようとしているスプレッドシートがあります
= IF(C149 <> ""; MAX($ B $ 149:OFFSET(B150; -1; 0))+ 0.1; "")
ただし、B列の行を削除すると、#N/Aのような他のすべての行にエラー値が表示されます。
数式に影響を与えずに行を削除できるかどうか。
使用するExcel関数「INDEX」があると聞きましたが、上記の数式にINDEX関数を適用する方法を回答してください。
あなたが求めていた答えは正確ではありませんが、グーグルはフォルモウラを壊さずに削除するためにこれを選びます-したがって、グーグルからここに着陸する人は誰でも...
スプレッドシートからセルを削除しているため、数式が壊れています。シートの構造が連鎖しています。あなたがしたいのは、データを削除し、残りのすべてのデータを上に移動させることです。
1つの方法は、クリアする行の下のすべてのデータ(および最後に1つの空白行)を選択し、その範囲を(クリップボードに)コピーして、すべてを1行上に貼り付けることです。
優れた解決策ではありませんが、機能します。この質問は、より良い方法を探していることがわかりました。:)
この問題は、行を削除すると$B$149
149がそれに応じて変更できないことを意味し、削除後に誤ったデータを指していることを意味する可能性があります。C149
B150