Autres Comptabilisation d'Ecarts des Ecarts

JBond13600

XLDnaute Junior
Bonjour à tout le forum,

Il me faudrait un code permettant la comptabilisation d'écarts des écarts d'une série de chiffres et nombres contenus en colonne A.

En colonne A la série de chiffres et nombres qui correspondent à des écarts.
En colonne C la comptabilisation des écarts des écarts par unités.
En colonne D la comptabilisation des écarts des écarts par dizaines.
En colonne E la comptabilisation des écarts des écarts par nombres supérieurs aux dizaines.

Les écarts des écarts recherchés sont l'écart 1 ou 2.

En fichier joint explicatifs et exemples.

Ce code s'appliquerait à toutes les feuilles d'un même classeur.

Les lignes à traiter dans chaque feuille sont nombreuses et les feuilles elles-même sont nombreuses.

Excel 2007.

Merci par avance pour votre aide.

Bonne fin de journée.
 

Pièces jointes

  • Explicatif du 29082019.xlsx
    19 KB · Affichages: 21

sousou

XLDnaute Barbatruc
Bonjour
Quelquechose qui ne me va pas.
prenons la feuille colc
tu rencontres le:
3 début de compte, pas d'incrémentation
1 fin de compte plus+ plus g
1 début de compte , pas d'incrémentation
6 +2
13 rien
6 +2
2+2 +g fin de compte
8 début
5 +2
1+1+g fin de compte
9 début ect
mais quand tu rencontres le 1 suivant tu ne t'arretes pas?
...
 

Laurent78

XLDnaute Occasionnel
Bonjour,
Serait-il possible de compléter à la main (sans formule) le fichier joint pour que l'on comprenne mieux de besoin ?
feuille "Ex. Col C (2)" colonne E et F
Cdlt
Laurent
 

Pièces jointes

  • Explicatif du 29082019 (1).xlsx
    22.6 KB · Affichages: 4

JBond13600

XLDnaute Junior
Bonjour Sousou et Laurent78,

Tout d'abord un grand merci d'avoir pris le temps de vous pencher sur ma problématique.

J'ai bien pris conscience que le mode de comptabilisation que je recherche n'est pas évident à première vu mais pourtant simple, vraiment...

Sauf qu'en ayant la tête dedans je n'ai pas donné un explicatif qui soit forcément accessible vu de l'extérieur.

J'ai donc repris tout mon explicatif dans le fichier que je joins avec une reprise pas à pas, progressive et complète sur 5 feuilles.

Cela m'a pris beaucoup de temps mais il est sans aucune commune mesure avec le temps économisé à terme si l'un d'entre vous arrive à créer un code correspondant à ma demande.

Après, à l'impossible, nul n'est tenu.

Bonne soirée :) :) :)
 

Pièces jointes

  • Explicatif Compta EDE v2.xlsx
    17.4 KB · Affichages: 12

JBond13600

XLDnaute Junior
Bonjour Sousou,

Super, je crois que tu as tout compris...

Le "1" ou le "2" n'arrêtent la comptabilisation que si et seulement si ils sont précédés d'une cellule contenant une unité. Autrement ils sont considérés comme n'importe quelle autre unité. C'est le cas lors de toutes les "REPRISES" ou encore si on les rencontre en tout début de série. Forcément, on ne sait pas ce qu'il y avait avant... Et donc par défaut on dira que ce n'était pas une cellule contenant une unité...

En revanche, deux autres choses :
* Il faudrait que les résultats s'affichent réellement dans la colonne C (pour la comptabilisation des unités) dans la cellule de la ligne correspondante et non dans une box) car je peux être amené à traiter l'ensemble de ces résultats via un code que j'ai déjà créé.
* Il faudrait que ton code (ici pour les unités) s'applique sur toutes les feuilles d'un même classeur quelque soit le nom de chaque feuille jusqu'à la dernière rencontrée.

Pour les colonnes D (dizaines uniquement) et E (nombres supérieurs ou égal à 20), c'est strictement le même mode de comptabilisation qu'il s'agit d'adapter.

Je te prépare tout de même deux fichiers avec les mêmes explicatifs adaptés pour les colonnes D et E.

@+++ et encore un grand merci de faire avancer mon projet sur lequel je bloque avec cette codification nécessaire mais qui dépasse de loin mes compétences actuelles.
 

JBond13600

XLDnaute Junior
Et voilà...

Le fichier explicatif pour la même série en colonne A et pour les dizaines en colonne D et les valeurs supérieurs ou égales à 20 en colonne E.

J'espère que tu vas me trouver un truc en béton.

J'en ai vraiment besoin.

Un immense merci quelque soit ta réponse :) :) :)
 

Pièces jointes

  • Explicatif v3.xlsx
    13.1 KB · Affichages: 4

sousou

XLDnaute Barbatruc
Bonjour
Compliqué... par certain que tous les cas soient traités.
Dans le fichier joint j'ai:
1/ insérer une ligne vide ligne 1 de chaque page, et j'ai déplacé tes résultats pour la lisibilité.
2/ tu sélectionne la feuille, dans la macro tu entre les bornes, et tu lance la macro.
les résultats intermédiaires sont affichés colonne2
A suivre
 

Pièces jointes

  • Copie de Explicatif du v2.xlsm
    31.2 KB · Affichages: 3

JBond13600

XLDnaute Junior
Oupsssssssssssssss, là ça devient compliqué...

Vu le nombre de données, et de feuilles à traiter, s'il faut que je modifie le code pour chaque feuille et qu'en plus tous les cas ne sont pas sûrs d'être traités supposant une vérification manuelle ça ne pourra pas le faire.

Une fois le mode ce comptabilisation intégré grâce à tous les explicatifs fournis, il faut absolument qu'à partir d'une série trouvée en colonne A dans chaque feuille d'un classeur, le code traite tous les résultats attendus des unités en colonne C, ceux des dizaines en colonne D et ceux supérieurs ou égal à 20 en colonne E et ce dans toutes les feuilles d'un classeur quel que soit le nom des feuilles.

Pas bien grave, je posterais une nouvelle discussion beaucoup plus claire dès le départ.

Un grand merci à toi en tous les cas.

Bon dimanche :) :) :)
 

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 940
Membres
101 845
dernier inscrit
annesof