Nombre consécutif
Résolu
Darkhy
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
Darkhy Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Darkhy Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je n'arrive pas a trouvé la solution pour compter des nombres consécutifs. Je m'explique:
J'ai un tableau contenant un nom par ligne, sur la suite de cette ligne j'écris des nombres (Exemple: Jean 5 2 3 4 8 0 0 1 4 0 0). Je souhaiterais que lorsque cette ligne fini par un 0 il me dit combien de 0 sont consécutif à la fin de cette ligne. Exemple:
Si j'ai:
5 2 3 0 0 je souhaite que par exemple en A1 se trouve le nombre 2 (car ça fini par 2 zéro)
Si j'ai:
5 2 3 0 je souhaite qu'il mette 1
Si j'ai:
5 2 3 0 0 3 je souhaite qu'il mette 0 car les zéros ne sont plus à la fin
Je souhaite que cela s'effectue sur des lignes tel que:
A1 : le nombre de 0 consécutif
A2 : le nom
A3, A4, ect : les nombres
J'aurais un nombre de chiffre totalement indéfini, je peux avoir 10 nombres comme en avoir 500.
Voilà j'espère avoir été clair, merci d'avance.
Je n'arrive pas a trouvé la solution pour compter des nombres consécutifs. Je m'explique:
J'ai un tableau contenant un nom par ligne, sur la suite de cette ligne j'écris des nombres (Exemple: Jean 5 2 3 4 8 0 0 1 4 0 0). Je souhaiterais que lorsque cette ligne fini par un 0 il me dit combien de 0 sont consécutif à la fin de cette ligne. Exemple:
Si j'ai:
5 2 3 0 0 je souhaite que par exemple en A1 se trouve le nombre 2 (car ça fini par 2 zéro)
Si j'ai:
5 2 3 0 je souhaite qu'il mette 1
Si j'ai:
5 2 3 0 0 3 je souhaite qu'il mette 0 car les zéros ne sont plus à la fin
Je souhaite que cela s'effectue sur des lignes tel que:
A1 : le nombre de 0 consécutif
A2 : le nom
A3, A4, ect : les nombres
J'aurais un nombre de chiffre totalement indéfini, je peux avoir 10 nombres comme en avoir 500.
Voilà j'espère avoir été clair, merci d'avance.
A voir également:
- Nombre consécutif
- Nombre de jours entre deux dates excel - Guide
- Nombre facile - Télécharger - Outils professionnels
- Ascii nombre de caractères - Guide
- Afficher le 0 devant un nombre dans excel - Guide
- Nombre de page - Guide
4 réponses
Bonjour
Une solution avec une fonction personnalisée (vba)
http://www.cjoint.com/c/FHut3DPhKSn
Cdlmnt
Une solution avec une fonction personnalisée (vba)
http://www.cjoint.com/c/FHut3DPhKSn
Cdlmnt
Plutot qu'une image, peux tu envoyer un bout de ton fichier, sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse
tu fais "Coller".
Sinon, pour utiliser la macro
1. Alt-F11 pour accéder à l'editeur vba
2. Insertion/Module
3. Dans le Module 1 créé, tu colles tout le code
4. Dans la feuille tu utilises la fonction nbzeros comme une fonction excel
CDlmnt
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse
tu fais "Coller".
Sinon, pour utiliser la macro
1. Alt-F11 pour accéder à l'editeur vba
2. Insertion/Module
3. Dans le Module 1 créé, tu colles tout le code
4. Dans la feuille tu utilises la fonction nbzeros comme une fonction excel
CDlmnt
Bonjour,
Tu as écrit "Je souhaite que cela s'effectue sur des lignes tel que: et je t'ai fait un exemple avec ta description et uniquement une formule matricielle.
https://www.cjoint.com/c/FHvtRiM7YPl
Tu peux rajouter ou enlever des zéros en bas de colonne pour voir le résultat s'afficher.
Si tu veux transposé comme t'a proposé ccm81 que je salue, l'on peut modifier la formule.
Tu as écrit "Je souhaite que cela s'effectue sur des lignes tel que: et je t'ai fait un exemple avec ta description et uniquement une formule matricielle.
https://www.cjoint.com/c/FHvtRiM7YPl
Tu peux rajouter ou enlever des zéros en bas de colonne pour voir le résultat s'afficher.
Si tu veux transposé comme t'a proposé ccm81 que je salue, l'on peut modifier la formule.
Bonjour,
C'est beaucoup plus simple quand tu fournis un exemple conforme à tes désirs. Voilà ton classeur avec la formule :
formule matricielle à valider avec ctrl+majuscule+entrée simultanées
Avec la mise en place dans ton classeur :
http://www.cjoint.com/c/FHwhspFwOul
C'est beaucoup plus simple quand tu fournis un exemple conforme à tes désirs. Voilà ton classeur avec la formule :
=EQUIV(9^9;3:3;1)-MAX(SI(H3:XFD3>0;COLONNE(H3:XFD3)))
formule matricielle à valider avec ctrl+majuscule+entrée simultanées
Avec la mise en place dans ton classeur :
http://www.cjoint.com/c/FHwhspFwOul
Voici un screen de mon tableau : https://gyazo.com/ca8b5c29727690adb5c4ac78619cc75b
Je rajouterai des colonnes 2 fois par semaine donc j'ai un nombre indéterminé de chiffre. Mon but est que dans la colonne "Absence cons" apparaissent le nombre de 0 consécutifs à la fin (se que votre fonction fais mais je ne comprends pas trop comment l'utiliser)