Mele, Banane, arance e cesto
Moderatore: Moderatori
-
- Messaggi: 42
- Iscritto il: domenica 7 febbraio 2021, 23:14
- Versione FileMaker: 19
- Sistema operativo: Windows 10
Mele, Banane, arance e cesto
Ho tre campi che chiamiamo: mele, banane e arance... e un quarto campo chiamato: cesto... voglio sapere testualmente quale frutto o quali frutti è/sono presente/i in quantità maggiore.
Ora faccio degli esempi:
1° caso: mele = 3 , banane = 2 e arance = 1. Nel cesto vorrei venisse fuori "mele" perche le mele sono di più di banane e arance. La stessa cosa deve accadere che mostra solo un frutto se questo è maggiore degli altri nel caso questo fosse banana o arancia.
2° caso: mele = 3 , banane = 1 e arance = 3. Nel cesto ora vorrei uscisse fuori "mele e arance" perche sono i frutti presenti in quantità maggiore e sono presenti in numero uguale.
3° caso: mele = 3 , banane = 3 e arance = 3. Nel cesto mostra "mele e arance e banane" perche sono presenti tutte in egual misura.
Deve mostrare vuoto quando tutto è 0
So devo usare Casi e mi funziona se un frutto è maggiore degli altri ma non se sono due più presenti.
Ora faccio degli esempi:
1° caso: mele = 3 , banane = 2 e arance = 1. Nel cesto vorrei venisse fuori "mele" perche le mele sono di più di banane e arance. La stessa cosa deve accadere che mostra solo un frutto se questo è maggiore degli altri nel caso questo fosse banana o arancia.
2° caso: mele = 3 , banane = 1 e arance = 3. Nel cesto ora vorrei uscisse fuori "mele e arance" perche sono i frutti presenti in quantità maggiore e sono presenti in numero uguale.
3° caso: mele = 3 , banane = 3 e arance = 3. Nel cesto mostra "mele e arance e banane" perche sono presenti tutte in egual misura.
Deve mostrare vuoto quando tutto è 0
So devo usare Casi e mi funziona se un frutto è maggiore degli altri ma non se sono due più presenti.
- Alessandro.Airoldi
- Messaggi: 12
- Iscritto il: venerdì 27 maggio 2022, 15:06
- Versione FileMaker: dalla 9
- Sistema operativo: Windows 10
Re: Mele, Banane, arance e cesto
Ciao
potresti impostare questa formula nel Calcolo di "Cesto":
Casi(
not EVuoto(Mele) and Mele=Banane and Banane=Arance; "Mele, Banane, Arance";
not EVuoto(Mele) and Mele=Banane and Mele>Arance ; "Mele, Banane";
not EVuoto(Mele) and Mele=Arance and Mele>Banane; "Mele, Arance";
not EVuoto(Banane) and Banane=Arance and Banane>Mele; "Banane, Arance";
Mele>Banane and Mele>Arance; "Mele";
Banane>Mele and Banane>Arance; "Banane";
Arance>Mele and Arance>Banane; "Arance";
""
)
potresti impostare questa formula nel Calcolo di "Cesto":
Casi(
not EVuoto(Mele) and Mele=Banane and Banane=Arance; "Mele, Banane, Arance";
not EVuoto(Mele) and Mele=Banane and Mele>Arance ; "Mele, Banane";
not EVuoto(Mele) and Mele=Arance and Mele>Banane; "Mele, Arance";
not EVuoto(Banane) and Banane=Arance and Banane>Mele; "Banane, Arance";
Mele>Banane and Mele>Arance; "Mele";
Banane>Mele and Banane>Arance; "Banane";
Arance>Mele and Arance>Banane; "Arance";
""
)
Alessandro Airoldi
----------------------------------------
Sviluppo software personalizzati
https://www.airoldiinformatica.it
----------------------------------------
Sviluppo software personalizzati
https://www.airoldiinformatica.it