[Risolto] Funzione SE(E( con più condizioni

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
claud
Messaggi: 55
Iscritto il: lunedì 8 giugno 2020, 17:11

[Risolto] Funzione SE(E( con più condizioni

Messaggio da claud »

Buonasera, sto cercando di realizzare una formula SE(E( con più condizioni, ma non ci riesco, ringrazio pertanto per un aiuto:
Ho un foglio con tre colonne, Colonna A che contoene dei valori, Colonna C con dei pezzi e nella Colonna B Il risultato che varierà in funzione delle celle contenute nelle altre due colonne con queste 4 possibilità
1) A2=1,00 C2=1 Risultato invariato
2) A5=1,00 C5= <>1 Incremento di 1,00
3) A8= <>1,00 C8=1 Decremento di 1,00
4) A11<>1,00 C11<>1 Incremento di 1
Mi servirebbe nella cella che ho colorato di rosso una formula che comprende tutte 4 le possibilità, ho cercato di mettere in fila le 4 funzioni =SE(E ...ma non funziona
per forum.ods
(9.88 KiB) Scaricato 93 volte
.
Spero di essere stato chiaro e ringrazio nuovamente.
Claudio
Ultima modifica di claud il giovedì 16 marzo 2023, 19:43, modificato 1 volta in totale.
Libre office portable 6.3.4
Windows 10
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1825
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Funzione SE(E( con più condizioni

Messaggio da gioh66 »

Ciao. Non capisco bene il senso della formula che vorresti, o meglio il risultato che vuoi ottenere.
Comunque devi fare una formula con dei SE(E(...annidati
Poi cosa vuoi incrementare o decremetare il prezzo o il numero di pezzi?
Ps.: ho rivisto le formule nelle celle B.
Prova così

Codice: Seleziona tutto

=SE(E(A2=1;C2=1);A2;SE(E(A5=1;C5<>1);A5+1;SE(E(A8<>1;C8=1);A8-1;SE(E(A11<>1;C11<>1);A11+1;"valori non trovati"))))
...se sei soddisfatto delle risposte ricevute metti il [Risolto] viewtopic.php?f=9&t=5661

Libreoffice 7/24 LinuxMint 21/22
claud
Messaggi: 55
Iscritto il: lunedì 8 giugno 2020, 17:11

Re: Funzione SE(E( con più condizioni

Messaggio da claud »

Grazie per la risposta,
Potrebbero aumentare o decrescere sia i pezzi che il prezzo, entrambi questi valori derivano da una scelta che cambia.
Libre office portable 6.3.4
Windows 10
claud
Messaggi: 55
Iscritto il: lunedì 8 giugno 2020, 17:11

Re: Funzione SE(E( con più condizioni

Messaggio da claud »

Ho modificato il foglio, perchè forse non ero stato chiaro, spostando la cella colorata di rosso in B3, nella quale dovrebbe esserci il risultato delle seguenti operazioni:
1) A2=1,00 C2=1,00 Risultato invariato - quindi 1,00
2) A5=1,00 C5= <>1 Incremento di 1,00 - quindi 2,00
3) A8= <>1,00 C8=1 Decremento di 1,00 - quindi 1
4) A11<>1,00 C11<>1 Incremento di 1- quindi 2
per forum_1.ods
(9.35 KiB) Scaricato 70 volte
Grazie per la disponibilità
Libre office portable 6.3.4
Windows 10
Rafkus_pl
Messaggi: 52
Iscritto il: domenica 19 settembre 2021, 15:45

Re: Funzione SE(E( con più condizioni

Messaggio da Rafkus_pl »

gioh66 ha scritto: mercoledì 15 marzo 2023, 12:56 Ciao. Non capisco bene il senso della formula che vorresti, o meglio il risultato che vuoi ottenere.
Non capisco neanche io, ma penso che sia qualcosa del genere:

Codice: Seleziona tutto

=SE(A2=1; SE(C2=1; A2; A2+1);  SE(C2=1; A2-1; A2+1))
OpenOffice 4.1.6 / LibreOffice 7.1.6.2 (x64)/ Windows 10

Sto scrivendo con google traduttore mi scuso per eventuali errori.
claud
Messaggi: 55
Iscritto il: lunedì 8 giugno 2020, 17:11

Re: Funzione SE(E( con più condizioni

Messaggio da claud »

mi sono accorto di un paticcio combinato nel mio ultimo post, lo ripropongo corretto sperando di non ingarbugliare ancor di più la cosa:
Ho modificato il foglio, perchè forse non ero stato chiaro, spostando la cella colorata di rosso in B3, nella quale dovrebbe esserci il risultato delle seguenti operazioni:
1) A2=1,00 C2=1,00 Risultato invariato - quindi 1,00
2) A2=1,00 C2= <>1 Incremento di 1,00 - quindi 2,00
3) A2= <>1,00 C2=1 Decremento di 1,00 - quindi 1
4) A2<>1,00 C2<>1 Incremento di 1- quindi 2

Praticamente avevo sbagliato i riferimenti delle celle
Grazie ancora e scusatemi
per forum_1.ods
(9.35 KiB) Scaricato 76 volte
Libre office portable 6.3.4
Windows 10
Rafkus_pl
Messaggi: 52
Iscritto il: domenica 19 settembre 2021, 15:45

Re: Funzione SE(E( con più condizioni

Messaggio da Rafkus_pl »

e questa è la soluzione che ho proposto in precedenza:
Rafkus_pl ha scritto: mercoledì 15 marzo 2023, 23:48

Codice: Seleziona tutto

=SE(A2=1; SE(C2=1; A2; A2+1);  SE(C2=1; A2-1; A2+1))
Ho solo supposto (sulla base dei file forniti) che il risultato dovrebbe essere il valore di A2 aumentato, diminuito o invariato.
OpenOffice 4.1.6 / LibreOffice 7.1.6.2 (x64)/ Windows 10

Sto scrivendo con google traduttore mi scuso per eventuali errori.
Rispondi