Comparer des plages de données en quelques instants - la vidéo (3/3)

Dernier opus de cette série en trois épisodes de difficulté croissante.

Après avoir vu l'approche générale et l'utilisation avec la formule SCAN, voici l'explication détaillée du code VBA sous-jacent et comment l'importer dans vos données (voir à 19:00)

Inscrivez-vous à ma newsletter pour recevoir le fichier.

Amusez-vous bien.

Comparer des plages de données en quelques instants (2/3)

Ce post fait suite à cette technique pour pouvoir comparer des plages les unes avec les autres, par exemple 4 lignes les unes avec les autres, mais qui situées un peu partout dans le fichier.

On va ici reprendre la même idée, mais l'automatiser et rapatrier le résultat dans une autre feuille.

Inscrivez-vous à ma newsletter pour recevoir le fichier.

J'ai aussi ajouté une variante de la fonction ASSEMB.V pour que les zones non remplies retourne une cellule vide à la place de#N/A :

=SCAN("";ASSEMB.V(visu);LAMBDA(acc;v;SI.NON.DISP(v;"")))

Et finalement, rejoignez XaLanna pour une démonstration complète en VBA !

Comparer des plages de données en quelques instants (1/3)

Voici une technique assez simple pour comparer des plages de données.

1/ Sélectionnez les cellules que vous souhaitez comparer.
Il peut aussi s'agir de lignes.

2/ Créez un nom pour la sélection
(zone de nom à gauche de la barre de formule, puis saisissez le nom, par exemple « visu », et appuyez sur Entrée).

3/ Dans une autre feuille
(ou dans la même), saisissez la formule suivante :
=ASSEMB.V(visu)

C'est tout.

Dans le prochain post, on va voir comment complètement automatiser le processus avec une macro.

Merci à Rex Thompson pour sa question