feed
top
crea forum
cerca
feed
forum
supporto
discussione
cerca
Stellar Blade
Un'esclusiva
PS5
che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su
Award & Oscar!
Excel Forum
Per condividere esperienze su Microsoft Excel
Cerca
Soluzioni Excel Domande e Risposte
Accedi
Contare valori univoci in celle contenenti una formula
Messaggi
OFF
LINE
franco28.2013
Post: 102
Registrato il: 08/12/2013
Utente Junior
Excel 2010
0
0
11/12/2022
22:02
Saluti a tutti. Vi prego di aiutarmi a correggere una formula per contare i valori univoci presenti nelle celle di un elenco filtrato. Tali celle contengono valori copiati in modo automatico con apposita formula da un altro foglio. Il risultato ottenuto con la formula usata è maggiore di +1 rispetto al risultato atteso. Invece, se nelle celle da contare non ci fossero le formule e i valori fossero inseriti direttamente a mano il risultato della formula usata sarebbe giusto. Grazie
Download (12 KB)
OFF
LINE
federico460
Post: 2.739
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
0
0
12/12/2022
02:29
ciao
scrivi -1
che sono le celle vuote
se controlli la mia prima formula alla fine c'è un -1
OFF
LINE
franco28.2013
Post: 102
Registrato il: 08/12/2013
Utente Junior
Excel 2010
0
0
12/12/2022
22:18
Ciao.
La formula che hai proposto, contenente -1 alla fine, non va bene quando usi il filtro posto nelle intestazioni delle colonne.
Se usi il filtro dei lavoratori per vedere quante giornate ha fatto un determinato lavoratore, la formula da te proposta non varia il risultato.
Invece, nella formula proposta nel nuovo file allegato a questa discussione (che prende spunto dalla tua) il risultato varia sempre, indicando il numero esatto di giornate svolte dal lavoratore selezionato con il filtro. Al contrario, quando non si seleziona alcun lavoratore il risultato totale calcolato è errato (11 invece di 10, nell'esempio proposto nel file allegato).
Se metto -1 alla fine della mia formula, l'unità viene tolta a tutte le operazioni filtrate (meno 1 a ogni lavoratore selezionato uno per volta) o non filtrate (tutti i lavoratori selezionati).
Nel file allegato a questa discussione i valori indicati nelle celle sono il risultato di formule contenute nelle stesse celle, non sono semplici valori inseriti a mano.
OFF
LINE
franco28.2013
Post: 103
Registrato il: 08/12/2013
Utente Junior
Excel 2010
0
0
18/12/2022
12:06
RISOLTO
Saluti a tutti.
Dopo tanto provare e riprovare, sono riuscito a trovare la formula che cercavo e che permette di contare i valori univoci presenti in due colonne senza usare una colonna d'appoggio e senza che il suo risultato venga alterato dall'uso dei filtri o dalla presenza di celle contenenti una formula con risultato "" nelle colonne interessate dal conteggio. Con riferimento al file allegato, ecco la formula da inserire nella cella A30:
=SOMMA(SE(FREQUENZA(SE(SUBTOTALE(103;SCARTO(A3;RIF.RIGA(A3:A28)-RIF.RIGA(A3);;1)); SE(A3:A28&B3:B28<>"";CONFRONTA("~"&A3:A28&B3:B28;A3:A28&B3:B28&"";0)));RIF.RIGA(A3:A28)-RIF.RIGA(A3)+1);1))
Confermare matriciale con: ctrl+maiuscolo+invio
Tag discussione
formula
contenenti
Registrati
Accedi
Soluzioni Excel Domande e Risposte
Accedi
IL MIO PROFILO
LE MIE DISCUSSIONI
FORUM CHE SEGUI
LA MIA FORUM-CARD
MODIFICA FORUM-CARD
FAQ
TRADUCI
LOGOUT
Accedi
Registrati
FAQ
TRADUCI
Scatta o carica foto
Allega file
Inserisci link da url (card)
Incorpora url (YouTube/Twitter/...)
ACCETTA
RIFIUTA
Anteprima