La función IF sigue devolviendo un mensaje de error genérico

La función IF sigue devolviendo un mensaje de error genérico

Estoy intentando crear un panel en Excel que extraiga datos de un xlsx separado generado por un script de Python. En este momento, quiero que el panel tome una fecha especificada por el usuario, muestre datos del xlsx generado por Python que corresponda a esa fecha y luego registre dichos datos. Usando INDEX(MATCH())funciones puedo extraer los datos; sin embargo, ahora encuentro un error persistente con la IFfunción. Quiero anidar las INDEX(MATCH())funciones en una IFfunción para que las celdas vacías de los datos de origen no se copien como ceros, pero no importa lo que haga con la IFfunción, aparece la ventana emergente de error genérico.

=A1=A1devoluciones True; =IF(A1=A1)devuelve la ventana emergente de error.

Creo que es posible que haya provocado que algunas configuraciones que desconozco cambien en algún momento. Debido a que Python exporta de forma predeterminada al formato General, tuve que forzar que la celda de fecha especificada por el usuario tuviera formato de texto. Creo que Excel ahora podría confundirse sobre lo que es y lo que no es texto. También estoy investigando cómo hacer que Python exporte la columna de fecha como una fecha formateada en Excel, de modo que la fecha ingresada por el usuario ya no necesite ser texto.

Actualización: descubrí que =IF(A1=A1,True,False)funciona y =IF(A1=A1,)devuelve 0 en lugar del error. Voy a dejar este hilo abierto porque se IFsupone que el segundo y tercer argumento de la función son opcionales.

información relacionada