セルを自動入力し、割り当て済みとしてマークする Excel 数式

セルを自動入力し、割り当て済みとしてマークする Excel 数式

次の数式を使用して、Excel セルにアカウント番号を自動入力しようとしています。

=INDEX(C2:C20001,MATCH(FALSE,B2:B20001,0))

列 B には True/False が含まれ、列 C にはアカウント番号が含まれます。

割り当て済み | 口座番号
  真実 | ABC123456789
  誤り | ABC123456790

私が必要としているのは、インデックス/一致によってアカウント番号が選択されたときに、割り当てられた値を false から true に変更することです。

私が使用しようとした数式は=IF(C2=AutoAssignNr,TRUE,FALSE) ((AutoAssignNr は最初の数式の出力の NamedRange です。)) ですが、これにより循環参照エラーが発生し、値 0 が生成されます。

これを解決する方法、またはもっと良い方法があれば誰か提案してもらえますか?

関連情報