Si "xx" o "yy" entonces

Resuelto
Ludivine -  
 Ludivine -

¡Hola a todos!

Hoy tengo la siguiente fórmula:

 =SI(EXTRAE(_Data[@[Label del MFD]];5;10)="MJ123456789";"WM";DERECHA(_Data[@[Código presentación]];2))

Funciona y hace lo siguiente:

En la pestaña "_Data", columna "Label del MFD", si desde el carácter #5 y durante 10 caracteres la celda contiene "MJ123456789" entonces indicar "WM".
De lo contrario, devolver "un trozo" del valor contenido en la pestaña "_Data", columna "Código presentación".

Quiero evolucionar la fórmula de manera que se añada una condición para devolver "WM": (la modificación deseada está indicada en negrita)

En la pestaña "_Data", columna "Label del MFD", si desde el carácter #5 y durante 10 caracteres contiene "MJ123456789" O contiene "AM12345678" entonces indicar "WM".

De lo contrario, la misma sanción que anteriormente.

Sin embargo, no logro combinar las funciones SI, EXTRAE y O, ¡todo termina en error!

¿Alguien caritativo para ayudarme?

¡De antemano, muchas gracias!

2 respuestas

  1. jee pee Mensajes publicados 9444 Fecha de registro   Estado Moderador Última intervención   9 981
     

    Hola,

    la sintaxis es =SI(OU(condición1;condición2);VERDADERO;FALSO)

    así que algo como

     =SI(OU(EXTRAE(_Data[@[Etiqueta del MFD]];5;10)="MJ123456789";EXTRAE(_Data[@[Etiqueta del MFD]];5;10)="AM12345678");"WM";DERECHA(_Data[@[Código presentación]];2))

    0
  2. Ludivine
     

    ¡Bravo super, funciona gracias!

    ¡No había intentado duplicar la parte STXT!

    ¡Muchas gracias Jee pee!

    0