Confronto contenuti celle
Hai un problema con Excel? 
Confronto contenuti celle
di GinettoMicidial (utente non iscritto) data: 22/01/2015 13:47:00
Ciao a tutti!
Vorrei sapere se è possibile, con delle formule o con VBA,
verificare se il contenuto di una cella è contenuto (scusate il gioco di parole) all'interno di un'altra cella.
Esempio:
cella A1= 14EX001
cella B1= X001
In questo caso il testo della cella B1 è compreso in quello della cella A1.
Esiste un modo per verificare sistematicamente quesa condizione? Es. "se B1 contenuto in A1 allora restituisci 1, altrimenti 0"?
Grazie in anticipo
di ninai (utente non iscritto) data: 22/01/2015 14:03:11
ciao
uno dei modi:
=--SE.ERRORE(--TROVA(B1;A1)^0;0)
di GinettoMicidial (utente non iscritto) data: 22/01/2015 14:13:27
Grazie ninai!
Approfitto ancora della tua competenza se posso :)
È possibile adattare la formula in modo che verifichi la cella B1 all'interno di una matrice? Ad esempio A1:B3?
di GinettoMicidial (utente non iscritto) data: 22/01/2015 14:36:47
Ho allegato un file per far comprendere meglio il mio problema
di ninai (utente non iscritto) data: 22/01/2015 15:27:41
ciao
Per sapere se la stringa è presente all'interno della matrice, puoi usare:
=CONTA.SE(A1:B3;"*"&E4&"*")
se il risultato è zero, vuol dire che non vi è rispondenza.
L'altra parte del problema non sono sicuro di averla capita:
cit.:" e in caso positivo a inserire il contenuto della cella F4 di fianco al quella dove esiste corrispondenza (in questo caso B1)?"
potrebbe essere, in C1:
=SE(CONTA.SE(A1:B1;"*"&$E$4&"*");$F$4;"")
e ricopi in basso
di GinettoMicidial (utente non iscritto) data: 22/01/2015 16:29:25
Ninai, ti ringrazio davvero molto per il tuo aiuto.
Ti chiedo scusa perché prima ho sbagliato davvero a spiegarmi.
Ho inviato un altro allegato in cui c'è il problema che mi serve.
Perdonami se ti stresso ancora, ma riesci ad aiutarmi?
di GinettoMicidial (utente non iscritto) data: 22/01/2015 16:31:28
In pratica, dato che con la formula che mi hai dato trovo che esiste un riferimento in B1, mi serve che restituisca il valore contenuto in una colonna della stessa riga....grazie ancora una volta
di scossa data: 22/01/2015 16:43:12
Premesso che nel tuo file il dato è in E4 e non in E5 come scritto nella descrizione ...
=INDICE(D1:D3;CONFRONTA("*"&E4&"*";INDICE(A1:A3&B1:B3;);0))
| scossa's web site |
Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
di GinettoMicidial (utente non iscritto) data: 22/01/2015 16:59:43
Chiedo scusa per l'errore della cella.
Grazie veramente infinite scossa :)
Problema risolto!
Vuoi Approfondire?