È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Problemi con formula AND e Or

Ultimo Aggiornamento: 14/11/2022 15:25
Post: 11
Registrato il: 28/01/2015
Età: 47
Utente Junior
Excell 10
OFFLINE
14/11/2022 09:39

Buongiorno, ho un problema con una formula dove dovrei inserire sia OR che And.
La formula è la seguente
=IF(Or(And(A5<>A6");A3="1";A4="1");"vero";"falso")

In pratica vorrei che nel caso in cui o A3 o A4 contengono un valore = a "1", e il valore di A5 è diverso dal valore di A6, mi dia il risultato "vero" altrimenti "falso"


Sbaglio sicuramente qualcosa ma non capisco dove

Grazie molte
[Modificato da Sergio.Granero 14/11/2022 10:10]
Post: 1.033
Registrato il: 24/06/2015
Città: CATANIA
Età: 80
Utente Veteran
Excel2019
OFFLINE
14/11/2022 10:02

Ciao
Prova così
=IF(AND(A5="5";or(A3="1";A4="1"));"vero";"falso")
Ciao,
Mario
Post: 11
Registrato il: 28/01/2015
Età: 47
Utente Junior
Excell 10
OFFLINE
14/11/2022 10:33

Grazie ma mi dà sempre falso.. Eppure i dati sono presenti nelle celle A3 A4 e A5
Post: 12
Registrato il: 28/01/2015
Età: 47
Utente Junior
Excell 10
OFFLINE
14/11/2022 10:35

Avrei modificati una nuova condizione: se il valore di A5 è diverso da A6
In
pratica vorrei che nel caso in cui o A3 o A4 contengono un valore = a "1", e il valore di A5 è diverso dal valore di A6, mi dia il risultato "vero" altrimenti "falso"
Post: 1.203
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Veteran
2016
OFFLINE
14/11/2022 11:53

Ciao
Allega un file di esempio con un po di dati e il risultato da ottenere scritto a mano...
P.S. se metti i numeri tra gli apici dicentano testi
Post: 1.034
Registrato il: 24/06/2015
Città: CATANIA
Età: 80
Utente Veteran
Excel2019
OFFLINE
14/11/2022 12:00

Ciao
La formula è senza dubbio questa (in italiano)

=SE(E(A5<>A6;O(A3=1;A4=1));"vero";"falso")

ma, come ha precisato D@nilo (che saluto) devi fare attenzione se scrivi numeri o stringhe
Ciao,
Mario
Post: 2.403
Registrato il: 21/03/2008
Città: LOCATE VARESINO
Età: 76
Utente Veteran
2007 / 13
OFFLINE
14/11/2022 12:07

ciao

non serve nessun SE() o IF() basta solo la fonzioni E() O()
or() and()
=E(O(A3=1;A4=1);A5<>A6)
=Or(And(A3=1;A4=1);A5<>A6)
Ciao da locate
excel 2007 / 13
Post: 13
Registrato il: 28/01/2015
Età: 47
Utente Junior
Excell 10
OFFLINE
14/11/2022 12:18

Grazie per le soluzioni proposte ma non sembrano funzionare. Nel senso che mi risulta vero anche se A5 è A6 sono uguali
[Modificato da Sergio.Granero 14/11/2022 12:19]
Post: 1.035
Registrato il: 24/06/2015
Città: CATANIA
Età: 80
Utente Veteran
Excel2019
OFFLINE
14/11/2022 15:11

Ciao
Ho riportato la mia formula e quella di Locate (ciao) nel tuo file.
Mi sembra tutto corretto.
Ciao,
Mario
Post: 14
Registrato il: 28/01/2015
Età: 47
Utente Junior
Excell 10
OFFLINE
14/11/2022 15:25

Ciao, avete ragione... No so perché non mi funzionava. Grazie a tutti voi
Una buona giornata
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 23:16. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com