Changer la numérotation d'une colonne

YoussefGhaz -  
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j'ai une base de donner de 24000 lignes et j'aimerais changer la numérotation d'une ligne a chaque changement du couleur.

Est il possible d'avoir une formule qui peux m'aider à traité cette base de donner,?

5 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonsoir le fil,

    Peut être avec LIRE.CELLULE

    regarde ton fichier voir si c'est que tu cherches, si c'est la numérotation voulue on en reparle pour le fonctionnement
    https://www.cjoint.com/c/IFlsTbE2MGj
    1
    1. YoussefGhaz Messages postés 4 Statut Membre
       
      Bonjour

      Super , c'est la format souhaité .

      Infiniment Merci !
      0
    2. YoussefGhaz Messages postés 4 Statut Membre
       
      mais, ou je peux trouver la fonction =coul
      0
    3. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
       
      Re,

      LIRE.CELLURE est en fait un code événementiel inclus dans Excel depuis sauf erreur Excel4, cette syntaxe permet aux utilisateurs d'éviter les codes VBA surtout ceux qui ne connaissent pas ce langage.

      inconvénient est qu'il n'est pas entièrement automatique et oblige l'utilisateur d'incrémenter la première cellule vers le bas pour qu'Excel prenne en compte les changements de couleur.

      la formule Coul est en fait un champ nommé que tu trouveras dans le gestionnaire des Noms,
      pour lire la formule, active la cellule K1 et Formule/Gestionnaire des Noms/clic sur Coul et tu verras cette formule qui identifie le code couleur
      =LIRE.CELLULE(63;Feuil1!D1)


      ensuite en C2 tu as cette formule qui numérote chaque changement de code couleur colonne K
      =SI(K2=K1;C1;C1+1)

      Pour actualiser la numérotation après des modifications de couleur il suffit d'activer la première cellule K1 et l'incrémenter vers le bas
      on pourrai envisager de numéroter uniquement au changement de couleur soit en début soit en fin de chaque plage de couleur

      Cette syntaxe permet de nombreuse possibilités, J'ai tout écrit sur cette fonction que tu peux lire sur ce lien
      https://www.commentcamarche.net/applis-sites/bureautique/1521-compter-ou-additionner-des-cellules-colorisees-manuellement-dans-excel/
      0
  2. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    Bonsoir.
    Je n'ai pas compris ta demande, mais je peux te rappeler que :
    • Les couleurs ne servent jamais à faire des opérations, calculs et manipulations.
    • Les numéros des lignes sont fixes et définitives.
    0
    1. YoussefGhaz
       
      Bonjour Monsieur,

      Pour Moi j'ai la colonne C est coloré par diffèrent couleur, alors j'aimerai mettre pour chaque couleurs un numéros croissant on partant de 1.
      0
    2. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
       
      Je ne comprends toujours pas.
      Alors essaie d'envoyer un petit tableau Excel avec les choses que tu veux obtenir.
       1) Tu vas dans https://www.cjoint.com/ 
      2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
      3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
      4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
      5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
      =>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
      Il existe aussi :
      1) https://mon-partage.fr/
      2) https://www.transfernow.net/
      0
  3. YoussefGhaz
     
    Voici un extrait de ma base de donnés, alors pour la colonne C je veux faire une numérotation de 1,2,... ext mais à condition que à chaque changement du couleur du colonne D.

    https://www.cjoint.com/c/IFlqtkZyfRr
    0
  4. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    C'est effectivement beaucoup plus clair ainsi !
    Je confirme qu'on ne peut absolument rien faire avec les couleurs.
    Je vais donc calculer les N° en colonne C selon que la colonne E est renseignée ou pas.
    En C1 saisir 1. En C2 saisir =SI(E2=0;C1+1;1) à recopier vers le bas
    0
    1. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      Bonjour Raymond ☺

      Pour ma part je comprends la demande différemment de toi, je pense qu'il veut numéroter chaque groupe de couleur (il y en 42)
      Si c'est cela il faut remplacer ta formule en C2 par celle-ci :
      =SI(E2=0;"";MAX(C$1:C1)+1)

      Au demandeur de nous dire qui a mieux compris

      Amicalement
      Via
      0
    2. YoussefGhaz Messages postés 4 Statut Membre
       
      D'accord je vous remercié Mr. pour votre aide donc il n'y a pas de solution pour moi :)
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    A part celles qu'on t'a donné Raymond et moi non !

    0
    1. YoussefGhaz Messages postés 4 Statut Membre
       
      Non aucune réponse ne répond à ma question .
      0
    2. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
       
      Ta question est toujours incomplète et donc incompréhensible !
      Je t'avais demandé une seule petite chose
      "Alors essaie d'envoyer un petit tableau Excel avec les choses que tu veux obtenir";
      mais tu as trouvé le moyen d'envoyer le tableau SANS ce qu'il fallait obtenir en C !!!
      Donne-nous ce renseignement, et tu auras enfin ta bonne formule ...
      0