Controllo e restituzione valore
Hai un problema con Excel? 
Controllo e restituzione valore
di Andrea (utente non iscritto) data: 03/10/2013 10:50:45
Ragazzi apro un'altra discussione in cerca di una mano
Ho le celle A1 e A2 che devo compilare con le parole Marco e Francesco. vorei che in base alle combinazioni mi venga restituito un certo valore sulla cella A3
ad esempio se
A1 A2 = A3
Francesco Francesco Francesco
Francesco Marco Marco
Marco Marco Marco
Marco Francesco Francesco
Si può fare? Non vorrei ricorrere al VBA perchè non ci so fare proprio
grazie in anticipo
di gaetanopr (utente non iscritto) data: 03/10/2013 11:50:59
Non so se è un caso ma in A3 riporti sempre il dato presente in A2, credo che la combinazione sia calcolata in questo modo, se i valori sono uguali prendi il primo (o il secondo è la stessa cosa) altrimenti prendi il secondo, che in ogni caso ti restituisce sempre lo stesso valore presente in A2
=SE(A1=A2;A1;A2) OPPURE =A2
Dovresti spiegare meglio le combinazioni
di Andrea (utente non iscritto) data: 03/10/2013 12:10:16
Si va bene così grandeeee
solo che mi sono dimenticato un caso ossia:
A1 A2 A3
Marco Niente Marco
Francesco Niente Francesco
con la formula attuale in A3 mi viene scritto Niente e non Marco o Francesco come servirebbe a me
di gaetanopr (utente non iscritto) data: 03/10/2013 12:17:07
Ciao andrea, credo che per niente intendi cella vuota
=SE(O(A1=A2;A2="");A1;A2)
di gaetanopr (utente non iscritto) data: 03/10/2013 12:20:29
o più semplicemente così
=SE(A2="";A1;A2)
di Andrea (utente non iscritto) data: 03/10/2013 12:34:51
Ciao gaetanopr che dire semplicemente super!
Per "Niente" intendevo la parola niente ma ho capito che questa va scritta tra virgolette :)
Grazie ancora e Buon Lavoro :)
di Vecchio Frac data: 03/10/2013 13:38:54
Però
=SE(O(A1=A2;A2="");A1;A2)
e
=SE(A2="";A1;A2)
non sono esattamente la stessa cosa ^_^
di gaetanopr data: 03/10/2013 13:56:37
cit>>non sono esattamente la stessa cosa ^_^
forse mi sono espresso male, intendevo dire che nel caso di Andrea si ottiene lo stesso risultato
di Andrea (utente non iscritto) data: 04/10/2013 17:26:29
E' molto complicato spiegare la differenza tra
=SE(O(A1=A2;A2="");A1;A2)
e
=SE(A2="";A1;A2)
Giusto per una curiosità mia... se non è possibile lasicate stare :)
di Vecchio Frac data: 04/10/2013 21:06:16
Non è difficile, prova a tradurre in italiano.
1) se A1 = A2 oppure A2 è vuota, restituisci il valore di A1, altrimenti restituisci A2.
Quindi viene restituito A1 se i due valori sono uguali o il secondo è vuoto. Negli altri casi, ti ritrovi A2.
2) se la cella A2 è vuota (non contiene alcun valore), indipendentemente da A1, restituisci sempre A1; altrimenti restituisci sempre A2.
Bisognerebbe analizzare quali casi ricorrono più frequentemente, ma i risultati sono molto diversi.
di gaetanopr data: 05/10/2013 09:04:04
Buongiorno, non sono d'accordo col dire che i risultati sono molto diversi
analizziamo le formule:
cit>> 1) se A1 = A2 oppure A2 è vuota, restituisci il valore di A1, altrimenti restituisci A2.
analizzando la prima parte "se A1 = A2 restituisci il valore di A1" è come dire restituisci A2 dato che sono uguali, quindi anche questa ipotesi si potrebbe passare agli altri casi che deve restituire A2.
Quindi A1(inteso come dato diverso da A2) verrà restituito solo quando A2 è vuota.
Negli altri casi verrà restituito A2.
ecco perchè =SE(A2="";A1;A2)
di Vecchio Frac data: 05/10/2013 09:33:45
Ciao Gaetano,
le due formule sono comunque molto diverse.
Generalizzando intendo, senza fermarsi a un caso specifico che convoglia le condizioni.
Vuoi Approfondire?