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

Alignement de données non identiques

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 !

Misterone01

XLDnaute Nouveau
Bonjour à tous,

Je suis face au même sempiternel problème : je dois aligner des données, sauf que là elles ne sont pas identiques.
Le but est de décaler vers les hauts les cellules de la colonne B, pour les aligner avec la colonne C. Le tout dans une macro VBA ou grâce à une formule excel.
Le décalage est de une ou deux lignes en général.
Mon fichier d'origine fait plus de 3000 lignes.

Et si possible, faire en même temps la moyenne des données de la colonne A correspondant aux valeurs décalées.
Par exemple,

si B3 passe en B2 pour s'aligner avec C2, je souhaite connaitre la valeur moyenne de A2+A3

Merci de vos réponses, nombreuses je l'espère

🙂
 

Pièces jointes

Dernière édition:
Re : Alignement de données non identiques

bonsoir misterone01 le forum
une certitude c'est vous avez un tableau démerdez vous, si vous voulez m'aider !!!!!!!!!!!!
aucune explications cela signifie que l'on fait comme on a envie?? pour aligner on fait quoi?? je suppose que on considère qu'il faut retirer toutes les cases vides?? et à ce moment là toutes les données seront alignées c’est cela que tu veux??
Une autre question doit-on récupérer la colonne A ?? si oui quelle ligne par rapport aux données?? car tu parles de a2+a3 mais ce sont des dates alors tu veux quoi?? Excuses nous de ne pas être assez malin pour connaître ton fichier, et ce que tu veux en faire.
a+
Papou😱
 
Dernière édition:
Re : Alignement de données non identiques

Bonjour,

Je vous remercie de réponse, un tantinet agressive, mais pardonnez si je n'ai pas été assez clair sur ce que je souhaite comme résultat.

Je joins le fichier avec "ce que j'ai" et "ce que je souhaite"

Cordialement,
 

Pièces jointes

Re : Alignement de données non identiques

Bonjour Misterone01,

Un essai (Excel 2003) avec des formules matricielles à valider par Ctrl+Maj+Entrée. Voir tableau avec intitulé en orange. En Excel 2007 et plus, on peut insérer la formule dans un =SIERREUR(formule;"") pour éviter les inscription d’erreur.
 

Pièces jointes

Re : Alignement de données non identiques

(re) Bonjour Misterone01,
QUOTE=Misterone01;1402449] [...] Cela marche, lentement mais surement[/QUOTE]

Effectivement, en utilisant des formules matricielles le temps de calcul peut devenir très long s'il y a de nombreuses lignes. Dans ce cas, il faudra, peut-être voir du côté de VBA. Dites moi si ça vaut le coup d'étudier une macros VBA (si oui, je ne m'y pencherai pas avant ce soir... au plus tôt)
 
Re : Alignement de données non identiques

@mapomme

Mon fichier source contient environ 3500 lignes, du coup, j'attends les processeurs crier quand je lance le calcul sur mon tableau. De plus, à chaque modification, le calcul se relance et je dois attendre bien une minute.

Si tu as le temps de coder en VBA un code qui permet d'effectuer ce calcul, j'en serai très reconnaissant 🙂

Bonne journée
 
Re : Alignement de données non identiques

Bonsoir MaPoire😱😱😱, Misterone01, lolote83 le forum
ton fichier en retour avec les moyennes et bref ouvre cliques et redis moi ( j'ai mis 2000 lignes pour le test)
a+
Papou😱
 

Pièces jointes

Dernière édition:
Re : Alignement de données non identiques

Bonsoir Misterone01, Lolote83, Paritec 🙂 ,

Un autre essai en VBA avec les moyennes et des temps d'exécution similaires à la version de Paritec.

Cette version prend en compte le fait qu'il pourrait y avoir des nombres différents de valeurs au sein des colonnes effet et facteur.

Pour tester, déplacer la cellule orange C5 en B5 et voyez ce qui se passe en fin du tableau résultat.

@+
 

Pièces jointes

Re : Alignement de données non identiques

@ mapomme, paritec et Lolote83:
Je vous remercie de vos réponses et de vos suggestions de macros VBA qui marchent bien et qui font ce que je veux. Vous êtes vraiment des pros du VBA. Chapeau bas 🙂

Je reviens vers vous si jamais j'ai des soucis pour intégrer ces macros à mes fichiers

Bonne journée,

misterone01
 
- 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
5
Affichages
471
Réponses
3
Affichages
321
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…