[Risolto] Funzione SE

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
Pilon
Messaggi: 89
Iscritto il: martedì 28 ottobre 2014, 1:08

[Risolto] Funzione SE

Messaggio da Pilon »

Salve, stavo facendo una tabella per calcolare alcuni costi cercando di utilizzare a funzione SE e ovviamente mi sono incartato.
Allego immagine che spiega meglio.
Allegati
se.office.png
Ultima modifica di Pilon il domenica 28 gennaio 2018, 9:04, modificato 1 volta in totale.
SO Linux Mint 21.2 - LibreOffice Version: 7.3.7.2
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1750
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Funzione SE

Messaggio da gioh66 »

Ciao più che un'immagine sarebbe meglio un file su cui ragionarci.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Avatar utente
unlucky83
Volontario
Volontario
Messaggi: 2355
Iscritto il: lunedì 7 gennaio 2013, 1:23
Località: Latina

Re: Funzione SE

Messaggio da unlucky83 »

Aggiungo...potresti spiegare meglio che formula ti serve? Quella dell’immagine ovviamente non ti va bene altrimenti non avresti chiesto aiuto
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Pilon
Messaggi: 89
Iscritto il: martedì 28 ottobre 2014, 1:08

Re: Funzione SE

Messaggio da Pilon »

Avete anche ragione! Andavo di fretta.
Allora nella colonna "Totale" dovrei ottenere il risultato della moltiplicazione di uno dei valori delle colonne "Tempo/Ettari" per il valore impostato nella colonna "Valori":

Grazie
SO Linux Mint 21.2 - LibreOffice Version: 7.3.7.2
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1750
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Funzione SE

Messaggio da gioh66 »

in mancanza di un file prova

Codice: Seleziona tutto

=SE(F20>0;F20*J20;H20*J20)
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Pilon
Messaggi: 89
Iscritto il: martedì 28 ottobre 2014, 1:08

Re: Funzione SE

Messaggio da Pilon »

Capito, ma perché la mia è sbagliata?
Non riesco a capire, ovvero avendo messo il rabge delle celle da controllare il risultato dovrebbe pure esserci, no?
SO Linux Mint 21.2 - LibreOffice Version: 7.3.7.2
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1750
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Funzione SE

Messaggio da gioh66 »

Perchè non puoi moltiplicare un range per un valore, se fai una prova vedrai che ti restituisce #VALORE come risultato, inoltre anche la funzione SE, salvo eccezioni, è fatta per confrontare un valore alla volta.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Avatar utente
unlucky83
Volontario
Volontario
Messaggi: 2355
Iscritto il: lunedì 7 gennaio 2013, 1:23
Località: Latina

Re: Funzione SE

Messaggio da unlucky83 »

La formula che avevi scritto era una formula matriciale, se la imposti come tale, non ti darà più errore, ma un vettore di celle risultanti.
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Pilon
Messaggi: 89
Iscritto il: martedì 28 ottobre 2014, 1:08

Re: Funzione SE

Messaggio da Pilon »

unlucky83 ha scritto:La formula che avevi scritto era una formula matriciale, se la imposti come tale, non ti darà più errore, ma un vettore di celle risultanti.
Quindi?

--edit--
Ho provato ha inserire la formula matrice...allego file così mi dite dove ho sbagliato e perché mi appare la dicitura falso/vero ed eventualmente come toglierla.

--edit--
Ho notato che è possibile anche questa soluzione:
Allegati
matrice.png
Matrice.ods
(8.87 KiB) Scaricato 101 volte
SO Linux Mint 21.2 - LibreOffice Version: 7.3.7.2
Avatar utente
unlucky83
Volontario
Volontario
Messaggi: 2355
Iscritto il: lunedì 7 gennaio 2013, 1:23
Località: Latina

Re: Funzione SE

Messaggio da unlucky83 »

cambia il formato cella...è impostato su valore booleano e non su numero :)
Inoltre per ottenere lo stesso risultato ti basta la formula matriciale

Codice: Seleziona tutto

=D5:E5*F5
Se poi vuoi avere come risultato una sola cella e non due celle, modifica ulteriormente in:

Codice: Seleziona tutto

=MAX(D5:E5*F5)
Se non vuoi usare le formule matriciali e nemmeno la funzione Se, ammesso che lasci i campi vuoti, funziona anche:

Codice: Seleziona tutto

=(D5+E5)*F5
Sicuramente ci sono tantissimi altri modi per ottenere ciò che vuoi, scegli quello con cui ti trovi meglio. Ti ho parlato di formule matriciali solo perchè eri perplesso sul risultato #Valore che ti usciva con una formula apparentemente corretta.
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Pilon
Messaggi: 89
Iscritto il: martedì 28 ottobre 2014, 1:08

Re: Funzione SE

Messaggio da Pilon »

unlucky83 ha scritto:.....
Sicuramente ci sono tantissimi altri modi per ottenere ciò che vuoi, scegli quello con cui ti trovi meglio. Ti ho parlato di formule matriciali solo perchè eri perplesso sul risultato #Valore che ti usciva con una formula apparentemente corretta.
Ma dimmi come fai a sapere così tante cose... :shock: :shock:
Grazie a te ed a tutti quelli che hanno perso un po' del oro tempo per me.
SO Linux Mint 21.2 - LibreOffice Version: 7.3.7.2
Avatar utente
unlucky83
Volontario
Volontario
Messaggi: 2355
Iscritto il: lunedì 7 gennaio 2013, 1:23
Località: Latina

Re: Funzione SE

Messaggio da unlucky83 »

Curiosità e seguendo il forum ho imparato cose nuove. :-)
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Rispondi