Excel : problème sur une fonction

samzu -  
gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour en faite c'est assez simple j'ai une colonne A ou il y a un listing de matricule (ce sont des chiffres, par exemple en A1 il y a 00001 en A2 il y a 00002,etc,etc), il est possible qu'un matricule apparaisse 2 ou 3 fois .. en faite j'aimerai pouvoir mettre dans la colonne B à l'aide d'une fonction excel le nombre de fois que le matricule 00001 apparait, etc ,etc ..

et en faite j'ai mis comme fonction

=NB.SI(A$1:A$180;"="&A$1:A$180) ca marche mais il me sort la valeur a chaque fois exemple:
A B (<-- colonnes)
0001 2
0001 2
0003 1
0004 4
0004 4
0004 4
etc..
c possible d'afficher le resultat qu'une seul fois avec un filtre ou en utilisant une autre fonction?

merci d'avance
samzu

3 réponses

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour

    tu laisse ta formule en B1 et à partir de B2 tu mets ceci :

    =SI(ESTERREUR(RECHERCHEV(A2;$A$1:A1;1;FAUX)=A2);NB.SI(A$1:A$180;"="&A$1:A$180);"")

    cela devrait répondre à ta demande.

    0
    1. Armojax Messages postés 1863 Date d'inscription   Statut Membre Dernière intervention   1 529
       
      Salut, gbinforme !
      0
      1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744 > Armojax Messages postés 1863 Date d'inscription   Statut Membre Dernière intervention  
         
        bonjour Armojax

        Pas de vacances nous deux : toujours fidéles au poste...

        Désolé d'avoir été plus matinal !
        amicalement à bientôt
        0
  2. samzu
     
    C'est bon ca marche merci gbinforme.

    maintenant j'ai un autre soucis ... en faite sur une feuille j'ai 3 colonne qui correspondent au jour, mois et année de naissance. sur un autre classeur je dois les rentrer dans une seul cellule est ce que c'est possible d'utiliser la fonction DATE dans un truc genre

    =[nomdufichier.xls]feuil1!(DATE(A:A;B:B;C:C))

    merci d'avance
    samzu
    0
  3. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour

    en fait, ta formule pourrais ressembler à ceci :

    =DATEVAL([nomdufichier.xls]Feuil1!A1&"/"&[nomdufichier.xls]Feuil1!B1&"/"&[nomdufichier.xls]Feuil1!C1)

    et la formule est à recopier sur les lignes concernées,
    en tirant la croix qui apparait en bas à droite de la cellule sélectionnée.

    0