FAQ |
Lista utenti |
Gruppi sociali |
Calendario |
Cerca |
Messaggi odierni |
|
|
LinkBack | Strumenti della discussione | Modalità di visualizzazione |
|
|||
Formula excel che cerca più di una parola e restituisce ok
Formula excel che cerca più di una parola e restituisce ok
Ciao a tutti, scusate ma è urgente,
ho una colonna A con tutte email, quindi testo. nella colonna B dovrei mettere la formula che deve darmi "positivo" se la formula mi trova in A valori che devo aggiornare col tempo (una specie di Filtro per testo > Contiene... però con n parole o parti di parole). In pratica devo costruire una blacklist che devo aggiornare con i nomi nuovi che trovo nel tempo, sono migliaia. c'è un unica formula da mettere in un unica colonna che mi consente di cercare, per esempio, "luca" "tizio" "caio" e "n nomi-parti di nomi" insieme e restituirmi un "negativo" in caso non trova corrispondenze o "positivo" se ne trova? mi sto scervellando, non so se i sono spiegato.. |
|
|||
La formula è questa, che ovviamente va adattata alle tue esigenze:
codice:
=SE(VAL.NON.DISP(CERCA.VERT(B2;A:A;2;FALSO)) = VERO; "ok"; "no") Fammi sapere Ciao Marco |
|
|||
si grazie è proprio quello che cercavo, ma non riesco ad adattarla alle mie esigenze,
se per esempio devo trovare tutto ciò che contiene le parole gay, temp e caio insieme come faccio? ho provato così ma mi da errore =SE(VAL.NON.DISP(CERCA.VERT(C11;gay;temp;caio;2;FALSO)) = VERO; "ok"; "no") |
|
|||
Beh, le puoi concatenare e poi per semplificare unirle anche tutte insieme.
In pratica, supponiamo che in A:A hai i valori, in colonna B metti la formula x cercare gay, in C cerchi temp e in D cerchi caio, poi metti in E una formula per dirti se uno tre dei risultati risulta positivo, una formula di questo tipo per esempio: =SE(CONTA.SE(B2:D2;"no")<>0;"no";"ok") In pratica così ti conta i no, e ti restituisce un risultato diverso a seconda se questo numero è uguale o diverso da zero. Poi si sono mille modi per arrivarci, questo è solo uno dei tanti |
|
|||
non è quello che sto cercando.
mi servirebbe una formula che mi consenta di inserire una serie di parole dentro una cella singola, le parole poi vengono cercate in una singola colonna e in un altra colonna restituisce NO se trova un elemento contenuto nella cella contenente le parole che inserisco via via col passare del tempo... |
|
|||
Ok, però prima devi dividere tutte le parole contenute nella cella, magari usando come separatore lo spazio.
Quindi potresti usare il trova per sapere a che carattere si trova il primo spazio e poi quel valore lo inserisci nello stringa estrai, così che in una colonna hai solo la prima parola. Nella colonna dopo fai il procedimento inverso mandenendo solo il resto della frase per poi troncarlo di nuovo così da ottenere la seconda parola nella seconda colonna... e così via. Dopo che hai tutte le parole separate puoi applicare le formule che dicevamo più sopra. Così a occhio può darsi che dovrai utilizzare anche Lunghezza o Destra, a seconda del procedimento che utilizzerai per estrarre dalla 2° parola il poi. Comunque fai un passo alla volta e se non ci salti fuori chiedi, ma devi ragionarci sopra tu per imparare bene il procedimento. Ciao |
|
|
Discussioni simili | ||||
Discussione | Forum | |||
formula excel | Informatica | |||
Trasferire in decrescente i corrispondenti con formula Excel | Informatica | |||
Cerca valore nella riga Excel e restituisce ok se lo trova | Informatica | |||
Come raddoppiare il cerca verticale in un foglio Excel | Informatica | |||
Formula Excel che cerca verticale e somma i corrispondenti | Informatica |