Fórmula de formato condicional SI/Y

Fórmula de formato condicional SI/Y

Estoy intentando completar una celda usando formato condicional basado en un par de variables.

Básicamente, si una celda de la columna A está en blanco, pero la celda correspondiente de la columna B no, muestra "BATERÍA" en la columna A. Si tanto la celda de la columna A como la de la B están llenas. Hacer nada. Si tanto la celda de la columna A como la B están vacías. Hacer nada.

Probé IF anidados pero no puedo hacer que nada funcione...

=IF($A=""(IF($B<>"")),"Battery","")

La hoja no es de entrada gratuita, los datos se extraen de otras hojas, por lo que debe realizarse en formato condicional.

Respuesta1

Utilice una cláusula AND. La sintaxis sería:

=IF(AND(Something is True, Something else is True), Value if True, Value if False)

Manual:https://support.microsoft.com/en-us/office/using-if-with-and-or-and-not-functions-d895f58c-b36c-419e-b1f2-5c193a236d97

Respuesta2

Si BATERÍA va a aparecer en la Columna A, entonces la Columna Anuncaestar en blanco. ¿Quizás quisiste decir poner el resultado en la columna D?

No obstante, aquí hay una captura de pantalla de dos ejemplos que hice:

Lo primero es aplicar el formato condicional cuando la fórmula =AND($A2="",$B2<>"")es VERDADERA. Esto satisface la condición cuando solo B obtiene datos y el formateo entra en vigor.

El segundo es tirar elresultadoAnuncio de BATERÍA fuera de la Columna A, por lo que los datos de origen permanecen intactos (en este caso de interés, en blanco). Pero no es necesario realizar el formato condicional que está buscando.

En la celda D3 =IF(B3<>"",IF(A3<>"","","BATTERY"),"")en la captura de pantalla.

ingrese la descripción de la imagen aquí

Respuesta3

Gracias a todos, tal vez me costó explicar exactamente lo que quería.

Logré resolverlo porque los datos ya estaban pasando por una hoja separada diseñada para eliminar parte del lenguaje no deseado de las entradas del usuario.

Resulta que en esa hoja, siempre había una celda en blanco en la línea donde se enumeraban "baterías", pero SÓLO contra "baterías", así que logré solucionar esto con:

=IF(othersheet!A1=0,othersheet!A1,"Batteries")

¡Estoy feliz y frustrado al mismo tiempo porque la respuesta fue tan simple!

información relacionada