Combinación de si, buscarV y contiene

milla -  
Vaucluse Mensajes publicados 27336 Fecha de registro   Estado Colaborador Última intervención   -
Hola,

Quiero hacer una fórmula de la siguiente manera:

si (buscarV contiene "test" entonces fórmula 1 sino fórmula 2).

Pero cuando escribo:

si(búsquedaV(...;...;...)="*test*";fórmula1; fórmula2) me da un error.

A priori, esto viene de ="*test*".

2 respuestas

  1. Fahora Mensajes publicados 949 Estado Miembro 68
     
    Hola,

    deberías hacer:

    =SI(CONTAR.SI(buscarV(...;...;...);"*test*"); fórmula1; fórmula2)

    Saludos

    Nuestras únicas límites son las que nosotros mismos nos imponemos.
    La cortesía y un agradecimiento no hacen daño. Existe un botón de "Resuelto" para confirmar que su problema ya no es uno. Fahora
    0
    1. Fahora Mensajes publicados 949 Estado Miembro 68
       
      Disculpa, pequeño error :

      Utiliza la función "ENCONTRAR"

      =SI(ENCONTRAR("test";BUSCARV(...;...;...;FALSO))>=1;formula1;formula2)

      El >= 1 implica que la palabra puede aparecer varias veces en la búsqueda.
      0