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?
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