[Risolto]Se Minore o Uguale,Maggiore o Uguale e intervallo..

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
Lukk
Messaggi: 60
Iscritto il: giovedì 20 agosto 2020, 14:54

[Risolto]Se Minore o Uguale,Maggiore o Uguale e intervallo..

Messaggio da Lukk »

Buongiorno a tutti,

come al solito sto cercando risposte ma con scarsi risultati e ancora meno se cerco di fare tutto da solo.

Ho un problema con la compilazione automatica di una cella e la relativa formula.

Il mio intento è questo:

- se J6 O K6 sono <= 10; allora in L6 riporta il valore 25

- se J6 E K6 sono compresi in un intervallo di valori compresi tra 11 e 50; allora riporta in L6 il valore 50

- se J6 E K6 sono >= a 51; allora riporta in L6 il valore 100

Grazie a tutti e scusate per le domande fin troppo elementari!!

Luca
Ultima modifica di charlie il lunedì 7 settembre 2020, 9:10, modificato 2 volte in totale.
Motivazione: Aggiunta ✔ verde
OpenOffice 4.1.7 - Windos 10
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1805
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Se Minore o Uguale,Maggiore o Uguale e intervallo di val

Messaggio da gioh66 »

Ciao, prova così

Codice: Seleziona tutto

=SE(O(J6<=10;K6<=10);25;SE(E(J6>=11;K6>=11;J6<=50;K6<=50);50;SE(E(J6>50;K6>50);100;"")))
...se sei soddisfatto delle risposte ricevute metti il [Risolto] viewtopic.php?f=9&t=5661

Libreoffice 7/24 LinuxMint 21/22
Lukk
Messaggi: 60
Iscritto il: giovedì 20 agosto 2020, 14:54

Re: Se Minore o Uguale,Maggiore o Uguale e intervallo di val

Messaggio da Lukk »

E chi ci sarebbe mai arrivato?

se ti facessi vedere che codice stavo scrivendo io!!!

Un ultima cosa, se non scrivo nulla nelle celle J6 e/o K6 mi restituisce sempre il valore 25,

come faccio a visualizzare la cella vuota se J6 e K6 non sono compilate??

scusami ma sono veramente perso!!
OpenOffice 4.1.7 - Windos 10
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1805
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Se Minore o Uguale,Maggiore o Uguale e intervallo di val

Messaggio da gioh66 »

Ciao! Prova a vedere se così funzione come ti serve:

Codice: Seleziona tutto

=SE(O(J6="";K6="");"";SE(O(J6<=10;K6<=10);25;SE(E(J6>=11;K6>=11;J6<=50;K6<=50);50;SE(E(J6>50;K6>50);100;""))))
...se sei soddisfatto delle risposte ricevute metti il [Risolto] viewtopic.php?f=9&t=5661

Libreoffice 7/24 LinuxMint 21/22
Lukk
Messaggi: 60
Iscritto il: giovedì 20 agosto 2020, 14:54

Re: Se Minore o Uguale,Maggiore o Uguale e intervallo di val

Messaggio da Lukk »

Attivo anche di domenica??

Bhe io allora ne approfitto, visto che sto scrivendo formule che per me hanno un senso ma per O.O. proprio no, e sinceramente più cerco di fare le cose da solo e meno ne capisco la logica, hai qualche risorsa da farmi studiare o qualche consiglio per non disturbarti più??

Detto questo la tua formula funziona ma visto che sono in preda ai SE ed i ma ti pongo un altro quesito:

- SE in Q6 O in R6 è "YES" ; allora in S6 valore 50

- SE in Q6 E in R6 è "NO" ; allora in S6 valore 100

Cercando di copiare la tua formula di prima ho compilato così:

=SE(O(Q6='YES';R6='YES');50;SE(E(Q6='NO';R6='NO');100;""))

Sai dirmi dove sta l'errore?

Se è possibili anche qui, se Q6 e/o R6 non sono compliate, S6, la cella di destinazione, rimane vuota.

Grazie mille di tutto, anche se ho la vaga sensazione che non sarà di certo l'ultimo disturbo....
OpenOffice 4.1.7 - Windos 10
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1805
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Se Minore o Uguale,Maggiore o Uguale e intervallo di val

Messaggio da gioh66 »

Devi usare le doppie virgolette per i testi :super: :

Codice: Seleziona tutto

=SE(O(Q6="";R6="");"";SE(O(Q6="YES";R6="YES");50;SE(E(Q6="NO";R6="NO");100;"")))
Ho aggiunto anche il primo SE in caso di cella vuota.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] viewtopic.php?f=9&t=5661

Libreoffice 7/24 LinuxMint 21/22
Lukk
Messaggi: 60
Iscritto il: giovedì 20 agosto 2020, 14:54

Re: Se Minore o Uguale,Maggiore o Uguale e intervallo di val

Messaggio da Lukk »

Giò mi dici dove posso imparare qualcosa?almeno non ti disturberò così di continuo!!!!

Da quello che ho capito ogni volta che si apre una condizione E/O bisogna aprire una parentesi che poi verrà chiusa alla fine dopo le virgolette, le virgolette " " contengono il valore delle celle e il punto e virgola divide gli ordini da impartire.

Può essere?

A questo punto sto provando a compilare un'altra formula ma sempre con lo stesso risultato: Err:509!!

Quello che avrei in mente è questo, ovviamente con il risultato vuoto se la cella di riferimento non è compilata:

- X6 = W6/2, e fino a qui ci siamo MA se X6, ovvero il risultato è minore di 200 allora X6 = 200

Ho provato così:

=SOMMA(W6/2);SE(W6="");"";SE(X6<200);200;""

=SOMMA(W6/2);SE(W6="");"";SE((W6/2)<200);200;"")

Ma la risposta è sempre quella: ERRORE!!!!
OpenOffice 4.1.7 - Windos 10
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1805
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Se Minore o Uguale,Maggiore o Uguale e intervallo di val

Messaggio da gioh66 »

Le funzioni E e O sono funzioni logiche dove vengono scritti dei test e in base al responso, tramite la funzione SE viene dato un risultato, che può essere qualsiasi cosa: un test, un numero, una formula o niente .
Le doppie virgolette si usano quando il dato da comparare o il risultato è un testo, se si tratta di numeri o riferimenti ad altre celle non servono, anzi, trasformano i risultati in testo e se poi ci devi fare calcoli ti ritrovi con degli errori.
Per imparare io trovo molto utili i video su youtube, dove vedi ciò che viene spiegato, ma c'è anche la guida in linea o altro materiale, basta cercare in rete.
Venendo alla tua formula in X6 metti:

Codice: Seleziona tutto

=SE(W6/2<200;200;W6/2) 
Ps.: se ti serve aiuto chiedi pure. Il forum, sia pure coi suoi tempi e i suoi limiti, serve a questo.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] viewtopic.php?f=9&t=5661

Libreoffice 7/24 LinuxMint 21/22
Lukk
Messaggi: 60
Iscritto il: giovedì 20 agosto 2020, 14:54

Re: Se Minore o Uguale,Maggiore o Uguale e intervallo di val

Messaggio da Lukk »

Ok, la tua spiegazione è molto completa e dalla formula che hai scritto deduco che se nella formula è compresa una cella sola non ho bisogno di tutte quelle parentesi che ho messo.
A questo punto però vorrei che come al solito se W6 non è compilata X6 rimanga vuota.
Io ho provato così ma come sempre nulla da fare:
=SE(W6="");"";SE(W6/2<200;200;W6/2)
poi
=SE(W6/2<200;200;W6/2;W6="";"")
ho spostato W6="";"" in tutte le posizioni ma niente!!!
A questo punto ti chiedo un altro passaggio:
- SE U6 = V6 ;risultato X6/U6
- SE U6 è diverso da V6; risultato =X6
Ovviamente anche qui con la cella di riferimento vuota se U6 o V6 o X6 non sono compilati.
La cella di destinazione si riempirà solo se U6 e V6 e X6 saranno tutte e tre compilate
Scusami ma sono proprio in alto mare!!
OpenOffice 4.1.7 - Windos 10
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1805
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Se Minore o Uguale,Maggiore o Uguale e intervallo di val

Messaggio da gioh66 »

Ha ha...le hai provate tutte tranne spostare una parentesi:

Codice: Seleziona tutto

=SE(W6="";"";SE(W6/2<200;200;W6/2))
L'altra formula così

Codice: Seleziona tutto

=SE(O(U6="";V6="";X6="");"";SE(U6=V6;X6/V6;SE(U6<>V6;X6;"")))
Ti do un consiglio, quando fai la formula scrivi =SE e dai invio, il programma mette le parentesi e posiziona il cursore al centro, così limiti gli errori.
Guarda il video
https://youtu.be/uWuEBTio8I4
...se sei soddisfatto delle risposte ricevute metti il [Risolto] viewtopic.php?f=9&t=5661

Libreoffice 7/24 LinuxMint 21/22
Lukk
Messaggi: 60
Iscritto il: giovedì 20 agosto 2020, 14:54

Re: Se Minore o Uguale,Maggiore o Uguale e intervallo di val

Messaggio da Lukk »

Grazie gioh66!!

A questo punto le mie difficoltà con i se ed i ma sono superate!!

Grazie anche per la dritta di premere invio dopo un comando in modo da chiarire dove vanno queste benedette parentesi!

Mi rimane però un dubbio, perchè nelle tue due ultime formule che mi hai fornito nella prima ci sono delle virgolette finali prima delle parentesi chiuse e nell'altra no?
Cosa significa?

-=SE(O(U6="";V6="";X6="");"";SE(U6=V6;X6/V6;SE(U6<>V6;X6;""))
-=SE(W6="";"";SE(W6/2<200;200;W6/2))

Considero comunque questo thread RISOLTO!!!

Grazie infinite, spero di incontrarti di nuovo nei miei dubbi consecutivi!!!
OpenOffice 4.1.7 - Windos 10
Lukk
Messaggi: 60
Iscritto il: giovedì 20 agosto 2020, 14:54

Re: [Risolto]Se Minore o Uguale,Maggiore o Uguale e interval

Messaggio da Lukk »

Scusate ragazzi,
non riesco a capire dove sbaglio, e questa cosa inizia ad avvilirmi....

=SOMMA(Foglio3.N6+Foglio3.I6-Foglio3.O6);SE(E(Foglio3.N6="";Foglio3.I6="";Foglio3.O6="";""))
OpenOffice 4.1.7 - Windos 10
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1805
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: [Risolto]Se Minore o Uguale,Maggiore o Uguale e interval

Messaggio da gioh66 »

Ciao è la formula SE che deve contenere condizioni e risultato. Prova cosi:

Codice: Seleziona tutto

=SE(E(Foglio3.N6="";Foglio3.I6="";Foglio3.O6="");"";SOMMA(Foglio3.N6+Foglio3.I6-Foglio3.O6))
...se sei soddisfatto delle risposte ricevute metti il [Risolto] viewtopic.php?f=9&t=5661

Libreoffice 7/24 LinuxMint 21/22
Lukk
Messaggi: 60
Iscritto il: giovedì 20 agosto 2020, 14:54

Re: [Risolto]Se Minore o Uguale,Maggiore o Uguale e interval

Messaggio da Lukk »

Ciao gioh66,

grazie per il supporto, questa fccenda mi sta sempre più mortificando, sono partito con tutto l'entusiasmo del caso ma il fatto di non riuscire e di non capire la logica mi demoralizza parecchio.

Detto questo c'è un problema, non mi accetta la formula.
Forse dovrei aggiornare il programma ma la formula viene visualizzata nella cella, penso sotto forma di testo, non mi da nessun errore.
OpenOffice 4.1.7 - Windos 10
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1805
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: [Risolto]Se Minore o Uguale,Maggiore o Uguale e interval

Messaggio da gioh66 »

Ciao verifica di non avere uno spazio prima della formula.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] viewtopic.php?f=9&t=5661

Libreoffice 7/24 LinuxMint 21/22
Avatar utente
steeler
Messaggi: 95
Iscritto il: mercoledì 9 giugno 2010, 15:12
Località: UK
Contatta:

Re: [Risolto]Se Minore o Uguale,Maggiore o Uguale e interval

Messaggio da steeler »

Ciao mi accodo al topic con un altra domanda con la stessa funzione

Se A1<=5 allora B1 deve aggiungere 1 cifra in più, quindi 1+1, 2+1, 3+1 ,4+1, 5+1.

e poi se A1>=6 allora B1 deve aggiungere 2 cifre in più, quindi 6+2, 7+2, 8+2, 9+2, 10+2
LibreOffice 5.1.6.2 @ Ubuntu Studio 16.04.3 LTS

LibreOffice Tutorial
Lukk
Messaggi: 60
Iscritto il: giovedì 20 agosto 2020, 14:54

Re: [Risolto]Se Minore o Uguale,Maggiore o Uguale e interval

Messaggio da Lukk »

Ciao Steeler,

come puoi aver capito sono un beginner patentato ma per fare pratica provo a risponderti io!!

prova così:

=SE(A1<=5;A1+1);SE(A1>=6;A1+2)

oppure

=SE(A1<=5;A1+1;SE(A1>=6;A1+2))

Ovviamente mi riservo tutti gli errori del caso, dopotutto siamo qui per imparare!!!
OpenOffice 4.1.7 - Windos 10
Avatar utente
steeler
Messaggi: 95
Iscritto il: mercoledì 9 giugno 2010, 15:12
Località: UK
Contatta:

Re: [Risolto]Se Minore o Uguale,Maggiore o Uguale e interval

Messaggio da steeler »

Ciao Lukk
La seconda è esatta :bravo:

:super:
LibreOffice 5.1.6.2 @ Ubuntu Studio 16.04.3 LTS

LibreOffice Tutorial
Rispondi