Condividi:        

Esito errato formula

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Esito errato formula

Postdi danibi60 » 25/05/23 08:00

Ciao,

non riesco a capire come mai in alcune fasce di peso mi restituisce falso, eppure la sintassi mi sembra corretta.

https://www.dropbox.com/s/4x8uhj9gyls1b ... o.xls?dl=0

Grazie,
Danibi
"Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."
Win 10 & Office365 Premium
danibi60
Utente Senior
 
Post: 489
Iscritto il: 11/07/13 09:21
Località: Bergamo

Sponsor
 

Re: Esito errato formula

Postdi Marius44 » 25/05/23 08:16

Ciao
La formula immessa manca del parametro superiore.
Cioè se la cifra in colonna A è superiore a 1200 cosa deve inserire.
Modificherei la formula così (al posto di "range" metti quello che ti serve)

=SE(A9<=50;"0-50";SE(A9<=100;"50-100";SE(A9<=200;"100-200";SE(A9<=500;"200-500";SE(A9<=1000;"500-1000";SE(A9<=1000;"1000-2,000";SE(A9<=1200;"1000-1200";SE(A9<=1200;"1200-2500";"range"))))))))

Ciao,
Mario
Marius44
Utente Senior
 
Post: 655
Iscritto il: 07/09/15 22:00

Re: Esito errato formula

Postdi danibi60 » 25/05/23 08:28

Grazie Mille Marius44
Danibi
"Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."
Win 10 & Office365 Premium
danibi60
Utente Senior
 
Post: 489
Iscritto il: 11/07/13 09:21
Località: Bergamo

Re: Esito errato formula

Postdi Anthony47 » 25/05/23 09:15

Avete già una soluzione, bene.

Ma io avrei suggerito di abbandonare i SE annidati a favore di una tabellina. Ad esempio:
Ti crei una tabella con in prima colonna il valore di partenza e in seconda la sigla che vuoi che compaia; io l'ho fatto in colonne O:P
Immagine

Completa la tabella con tutte le soglie che ti interessano e le relative sigle; ho usato in P2 la formula =INT(O2)&"-"&INT(O3) per creare automaticamente la sigla in funzione dei valori immessi in colonna O

Poi in B2 userai la formula
Codice: Seleziona tutto
=CERCA.VERT(A2;$O$2:$P$15;2)

Credo che sia piu' semplice e meno incline all'errore

Ciao a tutti
Avatar utente
Anthony47
Moderatore
 
Post: 19213
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Esito errato formula

Postdi danibi60 » 30/05/23 17:52

Grazie Anthony, questa non la conoscevo...
Danibi
"Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."
Win 10 & Office365 Premium
danibi60
Utente Senior
 
Post: 489
Iscritto il: 11/07/13 09:21
Località: Bergamo

Re: Esito errato formula

Postdi Anthony47 » 30/05/23 18:49

E' il Cerca.Vert con "Intervallo" omesso (quindi pari al valore di default VERO); lavora su una lista ordinata crescente, e la chiave in prima colonna va interpretata come "a partire da questo valore".
Office 365 dispone anche della funzione Cerca.X che ha qualche opzione in piu'

Probabilmente avevamo gia' utilizzato questo trucco in uno dei quesiti aventi per oggetto "estrarre la tariffa per fascia di peso"
Avatar utente
Anthony47
Moderatore
 
Post: 19213
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "Esito errato formula":


Chi c’è in linea

Visitano il forum: Nessuno e 36 ospiti