次の数式を使用して、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 が生成されます。
これを解決する方法、またはもっと良い方法があれば誰か提案してもらえますか?