Pannello di Controllo Moderatore ]

Confronto celle

Discussioni sull'applicazione per i fogli di calcolo

Confronto celle

Messaggioda tore descri » giovedì 15 agosto 2019, 1:05

Ciao a tutti
sono alla ricerca di una formula in modo tale che se sono presenti i valori desiderati in una singola colonna mi dia un risultato preimpostato, se invece ne sono presenti altri mi dia un altro risultato preimpostato, eccetera

come da esempio allegato:


Se nella colonna B appare "ferrari, lamborghini" e "fiat" (non per forza in questo ordine) (sono ammesse celle vuote), il risultato deve essere "automobili".
Se invece appare come nella colonna C "kiwi", "mela" e "banana" il risultato deve essere "frutta" (che allo stesso tempo poteva prevedere anche i valori della colonna C e viceversa).
Qualunque altra cella estranea ("sedia") deve dare un risultato di errore, come nella colonna D

Grazie!! :super: :super:
Allegati
confronto celle.ods
(10.04 KiB) Scaricato 5 volte
Openoffice 4.1.1
tore descri
 
Messaggi: 18
Iscritto il: lunedì 30 maggio 2016, 0:07

Re: Confronto celle

Messaggioda lucky63 » giovedì 15 agosto 2019, 12:13

Formula cella B9 contiene simbolo "|" quale indicatore di "Espressione regolare".

Codice: Seleziona tutto   Espandi visualeStringi visuale
=SE(CONTA.SE(B4:B7;"<>" &"banana|ferrari|fiat|kiwi|lamborghini|mela") - CONTA.VUOTE(B4:B7) > 0 ; "ERRORE";SE(CONTA.SE(B4:B7;"ferrari|fiat|lamborghini")>=3;"AUTOMOBILI";SE(CONTA.SE(B4:B7;"banana|kiwi|mela")>=3;"FRUTTA";"")))

Per funzionare deve essere abilitata l'opzione "Permetti espressioni regolari nelle formule".
LibreOffice > Menu > Strumenti > Opzioni > Calc > Calcola > Permetti espressioni regolari nelle formule > OK
Ricopiando cella B9 in C9 e D9 le formule si adattano automaticamente.
Allegati
confronto celle_01.ods
(14.3 KiB) Scaricato 1 volta
Allegando al quesito un file di esempio si semplifica il lavoro di chi risponde.
Avatar utente
lucky63
Volontario
Volontario
 
Messaggi: 1904
Iscritto il: martedì 18 maggio 2010, 17:01


Torna a Calc

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti