Fonction UNIQUE() avec liste comprenant des cellules vides

AlainCar

New Member
Joined
May 31, 2020
Messages
6
Office Version
  1. 365
Platform
  1. Windows
Bonjour,
j'ai remarqué qu'en utilisant UNIQUE() sur une liste comportant des cellules vides en fin de la liste retournée on trouve une valeur 0 (Zéro). Si on demande de compter le nombre de chacune des valeurs retournées et que dans la liste de départ il y a également des valeurs égales à 0 la dernière valeur retournées qui apparemment correspond aux cellules vides affiche le nombre de valeurs égale à 0. Bug ou normal ?


Autre question comment écrire la formule en H2 =NB.SI(T_Data[Data];@G2) afin qu'elle s'adapte à la liste retournée par la formule en G2 =TRIER(UNIQUE(FILTRE(T_Data[Data];ESTNUM(T_Data[Data]))))

Bien à vous

Alain

Unique avec cellules vides.png
 

Excel Facts

Which lookup functions find a value equal or greater than the lookup value?
MATCH uses -1 to find larger value (lookup table must be sorted ZA). XLOOKUP uses 1 to find values greater and does not need to be sorted.
Salut et bienvenue à MrExcel
Partie 1: Normal, tandis que unique renverra un 0 pour les cellules vides, le countif, compte les cellules qui contiennent 0, plutôt que les cellules vides
Partie 2: Que diriez-vous

Hope Google Translate has worked.

+Fluff New.xlsm
ABCDE
1714
2132
3641
4862
5872
6184
71
88
94
103
118
123
136
147
151
16
17
18
19
Main
Cell Formulas
RangeFormula
A1:A15A1=RANDARRAY(15,,1,8,1)
C1:C6C1=SORT(UNIQUE(FILTER(A1:A26,A1:A26<>"")))
D1:D6D1=COUNTIF(A1:A26,C1#)
Dynamic array formulas.


=TRI(UNIQUE(FILTRE(A1:A26;A1:A26<>"")))
=NB.SI(A1:A26;C1#)
 
Upvote 0
Bonjour, pas de soucis pour Google translate.
La réponse peut-être en Anglais, je comprends mais j'ai plus de difficultés pour exprimer la question en Anglais.

Merci pour la réponse rapide. Entre temps d'autres questions sont apparues. Désolé.
Je dois mettre en graphique les colonnes C en X et D en Y. Je sais comment faire bien sûr mais pas en utilisant #. Je reçois un message d'erreur.
Je voudrais aussi dans 2 colonnes obtenir le top N de la colonne D avec en regard les valeurs correspondantes de la colonne C.

Je débute avec les fonctions dynamiques mais elle offrent une telle puissance que je tiens absolument à les maitriser au plus vite.

Bien à vous
 
Upvote 0
How about

+Fluff New.xlsm
ABCDEFGH
1
27125
3822
4123243
594364
695173
746483
8157394
9883
10794
1113110
126121
135131
141141
153152
166
174
186
193
209
214
221
2315
242
259
2614
277
286
298
302
3111
32
33
34
35
Lookup
Cell Formulas
RangeFormula
A2:A31A2=RANDARRAY(30,,1,15,1)
C2:C15C2=SORT(UNIQUE(FILTER(A2:A40,A2:A40<>"")))
D2:D15D2=COUNTIF(A2:A30,C2#)
G4:H8G4=FILTER(C2#:D2,D2#>=LARGE(D2#,G2))
Dynamic array formulas.


I know nothing about charts, so you will need to sart a new thread for that.
Je ne connais rien aux graphiques, vous devrez donc commencer un nouveau fil pour cela.
 
Upvote 0
Wonderful, thank you very much.
I will certainly come back to you later.

Best regards
 
Upvote 0
You're welcome & thanks for the feedback.
 
Upvote 0
Hi,

I come back to you.

I forgot to tell you that I also need the cumulative sum of column H as well as the cumulative percentage, for each row, compared to the total of this column H

Best regards
 
Upvote 0
AS that is now a totally different question, you will need to start a new thread. Thanks.
 
Upvote 0

Forum statistics

Threads
1,213,553
Messages
6,114,279
Members
448,562
Latest member
Flashbond

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top