Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

SE(VAL.NUMERO(RICERCA testo con due condizioni

Ultimo Aggiornamento: 05/05/2021 17:45
Post: 5
Registrato il: 01/03/2018
Città: MILANO
Età: 20
Utente Junior
2019
OFFLINE
16/04/2021 10:57

Ciao, un aiutino con una semplice formula, mi "perdo" nella sintassi.

Devo solo controllare che in una cella siano contenute alcune parole, ma ne devo trovare due:

=SE(A10="PRIMAPAROLA";SE(VAL.NUMERO(RICERCA("SECONDAPAROLA";A10));A11;"");SE(A10<>"PRIMAPAROLA";""))

con SE(A10="PRIMAPAROLA" non la "cerca" in tutto il testo ma deve essere solo quella specifica, anche con asterischi!
con SE(VAL.NUMERO(RICERCA considera invece se è contenuta nel testo e va bene.
Chiudo la formula con un altro SE <>per eventualmente non scrivere nulla.

Dovrei concatenare quindi due SE(VAL.NUMERO(RICERCA e non riesco, credo mi sbagli nella sitassi.

Un aiutino (anche con altra soluzione)?

Grazie anticipatamente, Maria.



Post: 1.045
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Veteran
2016
OFFLINE
16/04/2021 11:12

Ciao
Allega un file con un po di dati e il risultato da ottenere scritto a mano
Post: 2.217
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
16/04/2021 11:16

ciao
se ho capito

=SE(VAL.NUMERO(RICERCA("Olive";B9));SE(VAL.NUMERO(RICERCA("verdi";B9));B11;"");"")
Post: 5
Registrato il: 01/03/2018
Città: MILANO
Età: 20
Utente Junior
2019
OFFLINE
17/04/2021 09:30

Ciao Federico, hai capito benissimo, intendevo proprio questo!

Ho spesso problemi con la sintassi, devo studiare un pò di più ... "scomponendo" le formule.

E se con "Olive" e "Verdi" devo cercare anche se contiene "Nere" ?

Ci ho provato già ma... Niente, troppe parentesi userò! 😊

Comunque grazie sempre.

Maria 😏
Post: 1.048
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Veteran
2016
OFFLINE
17/04/2021 09:39

Guarda
Che se devi cercare diverse parole che potrebbero state in una stringa ci sono modi alternativi a tanti SE nidificati
Se alleghi un file di esempio con le stringhe e su una colonna A parte metti i testi da cercare e metti anche il risultato da ottenere scritto a mano si fa una formula mirata
Post: 6
Registrato il: 01/03/2018
Città: MILANO
Età: 20
Utente Junior
2019
OFFLINE
05/05/2021 14:19

Federico help me.. Che come al solito mi sono persa tra & e virgolette varie....

NumRigaFinale è una variabile, in questo caso ho scritto 100

Formula da far trascrivere a sub:
=SE(A100="olive";SE(VAL.NUMERO(RICERCA("nere";C100));1;"");SE(A6<>"Olive";""))

Diventa in FormulaLocal:

"=SE(" & "A" & NumRigaFinale & Chr(34) & "olive" & Chr(34) & ";" & "SE(VAL.NUMERO(RICERCA(" & Chr(34) & "nere" & Chr(34) & "C" & NumRigaFinale & ")" & ")" & ";" & "1" & ";" & Chr(34) & Chr(34) & ")" & ";" & "SE(" & "A" & "<" & ">" & Chr(34) & "olive" & Chr(34) & ";" & ")" & ")"

Non funziona e mi son complicata vita lo so ma dove sbaglio, a parte le semplificazioni che si posson fare? .... help

Maria 😀



05/05/2021 17:45

>>>=SE(A100="olive";SE(VAL.NUMERO(RICERCA("nere";C100));1;"");SE(A6<>"Olive";""))
Formula "stramba", era meglio un allegato
Sub a()
NumRigaFinale = 100
Cells(1, 1).FormulaLocal = "=SE(A" & NumRigaFinale & "=" & """olive""" & ";" & "SE(VAL.NUMERO(RICERCA(" & """nere""" & ";C" & _
NumRigaFinale & "));" & 1 & ";" & """""" & ");" & "SE(A" & 6 & "<>" & """Olive""" & ";" & """""" & ";" & """cosa devo fare?""" & "))"
End Sub
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 02:02. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com