[Risolto] Unire + formule in formattazione condizonale

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
Novarest
Messaggi: 62
Iscritto il: giovedì 6 aprile 2023, 7:36

[Risolto] Unire + formule in formattazione condizonale

Messaggio da Novarest »

Salve. In formattazione condizionale vorrei poter scrivere una sola formula (multipla) che potesse riassumermi le 6 differenti formule che altrimenti sono costretto a inserire per far funzionare il tutto. Come da foto le 6 formule (tra l'altro con lo stesso range),sono queste :

VAL.NUMERO(CONFRONTA(CZ3;$DA$3;0))

VAL.NUMERO(CONFRONTA(CZ183;$DA$183;0))

VAL.NUMERO(CONFRONTA(CZ183;$DB$183;0))

VAL.NUMERO(CONFRONTA(CZ183;$DC$183;0))

VAL.NUMERO(CONFRONTA(CZ183;$DA$183;0))

VAL.NUMERO(CONFRONTA(CZ183;$DB$183;0))

VAL.NUMERO(CONFRONTA(CZ183;$DC$183;0))

Ho provato con : =CONCATENA(VAL.NUMERO(CONFRONTA(CZ3;$DA$3," ",CZ183;$DA$183," ",CZ183;$DB$183," ",CZ183;$DC$183," ",CZ213;$DA$213," ",CZ213;$DB$213))

ma non funziona. Una buona serata
Allegati
FC 1.jpg
FC 1.jpg (36.5 KiB) Visto 689 volte
FC 2.jpg
FC 2.jpg (49.53 KiB) Visto 689 volte
FC 3 .jpg
FC 3 .jpg (41.29 KiB) Visto 689 volte
Ultima modifica di Novarest il mercoledì 7 giugno 2023, 12:29, modificato 2 volte in totale.
Libre Office 7.6.1.2
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1719
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Unire + formule in formattazione condizonale

Messaggio da gioh66 »

Ciao. Invece di allegare immagini con cui non si può lavorare, allega un file d'esempio con il risultato che vorresti messo a mano.
P.s.: la funzione CONFRONTA si usa per confrontare la posizione di un valore all'interno di un range.
Come lo usi tu ha poco senso.
...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
Novarest
Messaggi: 62
Iscritto il: giovedì 6 aprile 2023, 7:36

Re: Unire + formule in formattazione condizonale

Messaggio da Novarest »

Ok,allego file. In pratica se in qualsiasi delle celle che fanno parte del range CZ3:CZ239,se inserisco 1 (come in DA3),la cella mi deve diventare arancione. Nel range di celle che vanno da CZ13 a CZ239,se inserisco 1 (come in DA3) oppure 2,3 o 4 (come in DA183,DB183 e DC183),la cella mi deve diventare sempre arancione. E per ultimo,nel range di celle che vanno da CZ213 a CZ239,se inserisco 1 (come in DA3) oppure 2,3 o 4 (come in DA183,DB183 e DC183) oppure 4 o 5 (come in DB183,DC183),la cella mi deve diventare ancora una volta arancione. Ti ricordo a questo riguardo le formule che avevo inserito nella Formattazione Condizionale,le quali funzionano perfettamente ma come ti ho scritto nel 1° messaggio,volevo semplificare il tutto in un unica formula

VAL.NUMERO(CONFRONTA(CZ3;$DA$3;0))

VAL.NUMERO(CONFRONTA(CZ183;$DA$183;0))

VAL.NUMERO(CONFRONTA(CZ183;$DB$183;0))

VAL.NUMERO(CONFRONTA(CZ183;$DC$183;0))

VAL.NUMERO(CONFRONTA(CZ213;$DA$213;0))

VAL.NUMERO(CONFRONTA(CZ213;$DB$213;0))


Ti ho mandato il file con tutte queste formule separate per farti vedere che il tutto funziona bene ma per i motivi già espressi li vorrei unificare. Ciao
Allegati
prova 6 giugno.ods
(17.37 KiB) Scaricato 29 volte
Libre Office 7.6.1.2
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1719
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Unire + formule in formattazione condizonale

Messaggio da gioh66 »

Allora. Devi fare comunque tre regole, una per ogni range, ma puoi semplificare le formule così.
Per il primo intervallo metti

Codice: Seleziona tutto

CZ3=$DA$3
per il secondo

Codice: Seleziona tutto

O(CZ183=$DA$183;CZ183=$DB$183;CZ183=$DC$183)
e per il terzo

Codice: Seleziona tutto

O(CZ213=$DA$213;CZ213=$DB$213)
Ti riallego il file modificato
Allegati
prova 6 giugno (bis).ods
(16.98 KiB) Scaricato 31 volte
...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
Novarest
Messaggi: 62
Iscritto il: giovedì 6 aprile 2023, 7:36

Re: Unire + formule in formattazione condizonale

Messaggio da Novarest »

Perfetto,grazie mille
Libre Office 7.6.1.2
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1719
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: [Risolto] Unire + formule in formattazione condizonale

Messaggio da gioh66 »

Di nulla. Grazie a te del riscontro.
...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
Rispondi