Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

detecte les nombres consecutif dans une serie

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

oscar.cesar

XLDnaute Nouveau
bonsoir
une recherche de nombres consecutif dans une serie de nombres
je cherche à realise en vba une code me permettant de trouver des nombres consecutifs dans une serie de nombres.
en sachant que la longueur de la serie est variable de 0 à 20 nombres maxi
les nombres sont compris entre 1 et 20 .
dans la serie les nobmres ne sont pas ordonnes de manieres croissant (ils ne le doivent pas)
les nombres consecutifs sont de longueur2 ,3,4 ou 5
soit pour consecutifs 2 , cela donne 2 numeros consecutif comme 1-2 ou 3-2 ou 18-19
etc pour le consecutif 3 1-2-3 ou 9-7-8

ci joint le fichier .

merci d'avance
 
Re : detecte les nombres consecutif dans une serie

Bonsoir le fil,

Une solution à ton problème pour une série de nombres : celle qui figure en ligne 5. Il te faudra travailler un peu pour l'étendre à ton tableau s'il contient plusieurs lignes...

Solution fondée sur la formule mathématique de calcul d'une somme de série arithmétique de n termes, de raison 1 et d'origine 1 : n * (n+1)/2

Cordialement
 

Pièces jointes

Re : detecte les nombres consecutif dans une serie

Bonsoir oscar.cesar, Spitnolan08

Une autre façon de faire. Par contre si tu laisses des cellules vides dans la série, précédées de 1 ou suivies de 1, cela génère un résultat erroné, car vide correspond à 0.

Je n'obtiens pas le même résultat que Spitnolan08 😕

Dans la suite : 2 1 3 19 20 21 22 il y a 4 suites de 2 et non 5, enfin pour moi
2 1
19 20
20 21
21 22


Bonne nuit
 

Pièces jointes

Dernière édition:
Re : detecte les nombres consecutif dans une serie

bonjour
merci à tous
je regarde pour adapte tout cela.
pour le nb de serie de 2
j'en compte 5
Dans la suite : 2 1 3 19 20 21 22 il y a 4 suites de 2 et non 5, enfin pour moi
2 1
19 20
20 21
21 22
et 2.3

merci
 
Re : detecte les nombres consecutif dans une serie

Re,
Bonjour bqtr,
Dans la suite : 2 1 3 19 20 21 22 il y a 4 suites de 2 et non 5, enfin pour moi
Il y a bien 5 groupes de 2 nombres consécuttifs...

Juste pour le fun, suite au post de bqtr, j'ai rajouté la possibilité de compter le nombres de groupes de n nombres consécutifs. Il suffit uniquement pour cela de rajouter le libellé "Consécutif n" en tête de colonne dans la ligne 4, à la suite des autres. (A condition toutefois que la taille des groupes se succède avec une raison 1, sinon il faut adapter)

Pour l'extension à plus de lignes dis nous...

Cordialement
 

Pièces jointes

Re : detecte les nombres consecutif dans une serie

Re,

Bon ben, si vous le dites 😀.
En fait les chiffres doivent ce suivre, mais pas forcément être les uns après les autres. Un peu tordu quand même....

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
190
Réponses
3
Affichages
153
Réponses
11
Affichages
261
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…