Forum di Excel e VBA, per condividere esperienze e risolvere problemi su: Excel, Word, Access, Power Point, Microsoft Office, macro, Visual Basic e Visual Studio.
di ste (utente non iscritto) data: 19/01/2016 19:57:23
Ciao ninai e Gianfranco per la vostra risposta ma cosi facendo con le 3 parentesi mi da ugualmente errore
io ho trovato questa formula con la funzione se ma forse e' errata
di ninai data: 19/01/2016 20:10:05
giusto per dare delle alternative, puoi usare anche:
=SE.ERRORE(CERCA.VERT(B1;{"Standard Liège""standard"."Mechelen""meche"."Lokeren""kh lokeren"};2;FALSO);B1)
oppure
=SCEGLI(1+SE.ERRORE(CONFRONTA(B1;{"Standard Liège"."Mechelen"."Lokeren"};0);0);B1;"standard";"meche";"kh lokeren")
a me funzionano tutte e tre, ti allego file
di Marius44 data: 19/01/2016 20:11:06
Ciao ste
Con VBA devi fare molta attenzione. Ti posto la tua formula e quella degli amici (che è uguale). Guarda tu stesso le differenze e capirai perchè la tua non funziona.
Ciao,
Mario
la tua
=SE(B1="standard liège";"standard";B1);SE(B1="mechelen";"meche";B1);SE(B1="lokeren";"kh lokeren";B1)
e quella suggerita
=SE(B1="standard liège";"standard";SE(B1="mechelen";"meche";SE(B1="lokeren";"kh lokeren";B1)))