Fórmula de Excel para rellenar automáticamente una celda y marcarla como Asignada

1

Estoy intentando rellenar automáticamente una celda de Excel con un número de cuenta con la siguiente fórmula.

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

La columna B contiene Verdadero / Falso y la columna C contiene los números de cuenta.

Assigned  |  Account Number
  True    |  ABC123456789
  False   |  ABC123456790

Lo que necesito es que cuando el índice / coincidencia seleccione un número de cuenta para luego cambiar el valor del asignado de falso a verdadero.

La fórmula que he intentado usar es =IF(C2=AutoAssignNr,TRUE,FALSE) ((AutoAssignNr es el NamedRange de la salida de la primera fórmula.)) esto me da un error de referencia circular y produce el valor de 0.

¿Alguien podría sugerir cómo resolver esto o si hay un método mejor?

cb122
fuente
Esto no funcionará debido a la referencia circular. La única forma sería tener una columna adicional (puede ocultarla si es necesario) que haga la actualización por usted. Pero tan pronto como cambie su columna B de falso a verdadero, esto significaría que su formulario anterior volvería a cambiar (ya que no coincide) lo que resultaría en una referencia circular - & gt; por eso recibes ese mensaje de error;)
Andre