Formule excel 2003 pour compter du texte

mmun -  
 mmun -
Bonjour,
j'ai une liste de noms sur excel 2003 et je recherche la formule qui compte le nombre de noms différents (file active de ma liste);
Merci.
Configuration: Windows XP
Internet Explorer 6.0

7 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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

    1
    1. mmun
       
      Merci pour votre formule matricielle c'est parfait et facile à mettre en place !
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
    0
  3. LePierre Messages postés 249 Statut Membre 338
     
    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"
    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
    0
  4. LePierre Messages postés 249 Statut Membre 338
     
    bonjour à tous
    et merci à Michel pour cette superbe formule matricielle
    à plus
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Enfin, surtout Merci au célèbre Laurent Longre !!!
    0
  7. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    sALUT?

    Il y a également cette formule qui compte les cellules textes

    =SOMMEPROD(1*ESTTEXTE(A1:A500))

    A+
    0
  8. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    =SOMMEPROD(1*ESTTEXTE(A1:A500))
    mais qui détecte le nombre de valeurs uniques ?
    0