A voir également:
- Formule excel 2003 pour compter du texte
- Formule excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Liste déroulante excel - Guide
- Formule moyenne excel - Guide
- Formule excel si et - Guide
7 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
30 oct. 2008 à 12:01
30 oct. 2008 à 12:01
Bonjour à tous
liste sans cellule vide
=SOMME(1/NB.SI(A3:A8;A3:A8))
formule matricielle à valider par "Ctrl+maj+entrée" et non par "entrée" comm d'hab
liste sans cellule vide
=SOMME(1/NB.SI(A3:A8;A3:A8))
formule matricielle à valider par "Ctrl+maj+entrée" et non par "entrée" comm d'hab
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 398
30 oct. 2008 à 11:46
30 oct. 2008 à 11:46
Bonjour
je ne connais pas de formule directe, mais peut vous proposer ceci, à tester et à ajuster aux limites de votre champ:
En colonne A, à partir de A2, votre liste (il est nécessaire de prévoir une cellule au dessus du départ de liste) admettonsd qu'elle aille jusqu'à A100
En B1:
=SOMME(B2:B110)
en B2, la formule à descendre jusqu'à B100:
=SI(NB.SI($A$1:A1;A2)>0;0;1)
La cellule B1 vous donnera le nombre de nom différents dans la liste
Crdlmnt
je ne connais pas de formule directe, mais peut vous proposer ceci, à tester et à ajuster aux limites de votre champ:
En colonne A, à partir de A2, votre liste (il est nécessaire de prévoir une cellule au dessus du départ de liste) admettonsd qu'elle aille jusqu'à A100
En B1:
=SOMME(B2:B110)
en B2, la formule à descendre jusqu'à B100:
=SI(NB.SI($A$1:A1;A2)>0;0;1)
La cellule B1 vous donnera le nombre de nom différents dans la liste
Crdlmnt
LePierre
Messages postés
249
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
2 août 2012
338
30 oct. 2008 à 11:49
30 oct. 2008 à 11:49
Bonjour
je ne connais pas de formule mais avec une macro commande tu peux y arriver.
Voici un exemple qui compte les données sans doublons dans la colonne B à partir de "B5"
je ne connais pas de formule mais avec une macro commande tu peux y arriver.
Voici un exemple qui compte les données sans doublons dans la colonne B à partir de "B5"
Sub CompteSansDoublons() MaCellule = "B5" Nb = 0 Range(MaCellule).Select ActiveCell.CurrentRegion.Sort Key1:=Range(MaCellule), Order1:=xlAscending, Header:=xlYes donnee1 = ActiveCell While ActiveCell <> "" ActiveCell.Offset(1, 0).Select If ActiveCell <> donnee1 Then donnee1 = ActiveCell Nb = Nb + 1 End If Wend MsgBox ("Il y a " & Nb & " élément(s)") End Subà plus
LePierre
Messages postés
249
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
2 août 2012
338
30 oct. 2008 à 18:29
30 oct. 2008 à 18:29
bonjour à tous
et merci à Michel pour cette superbe formule matricielle
à plus
et merci à Michel pour cette superbe formule matricielle
à plus
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
30 oct. 2008 à 18:52
30 oct. 2008 à 18:52
Enfin, surtout Merci au célèbre Laurent Longre !!!
Mike-31
Messages postés
18318
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
5 078
30 oct. 2008 à 19:00
30 oct. 2008 à 19:00
sALUT?
Il y a également cette formule qui compte les cellules textes
=SOMMEPROD(1*ESTTEXTE(A1:A500))
A+
Il y a également cette formule qui compte les cellules textes
=SOMMEPROD(1*ESTTEXTE(A1:A500))
A+
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
30 oct. 2008 à 19:06
30 oct. 2008 à 19:06
=SOMMEPROD(1*ESTTEXTE(A1:A500))
mais qui détecte le nombre de valeurs uniques ?
mais qui détecte le nombre de valeurs uniques ?
31 oct. 2008 à 11:35