Comparaison des colonnes
Résolu/Fermé
A voir également:
- Comparaison des colonnes
- Word colonnes indépendantes - Guide
- Figer des colonnes excel - Guide
- Fusionner deux colonnes excel - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Inverser deux colonnes excel - Guide
2 réponses
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
7 oct. 2015 à 01:33
7 oct. 2015 à 01:33
Bonsoir
Exemple de macro à adapter è ton fichier :
Cdlmnt
Via
Exemple de macro à adapter è ton fichier :
Sub compare() ' boucle sur les lignes 2 à 100 (A ADAPTER A TON FICHIER) For n = 2 To 100 ' si comparaison des col A et B des 2 feuilles est identique If Sheets(1).Range("A" & n) = Sheets(2).Range("A" & n) And Sheets(1).Range("B" & n) = Sheets(2).Range("B" & n) Then ' alors on met en col D 1ere feuille la différence des col C Sheets(1).Range("D" & n) = Sheets(1).Range("C" & n) - Sheets(2).Range("C" & n) End If Next End Sub
Cdlmnt
Via
Raymond PENTIER
Messages postés
58393
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
17 096
Modifié par Raymond PENTIER le 7/10/2015 à 03:57
Modifié par Raymond PENTIER le 7/10/2015 à 03:57
et une solution sans macro : https://www.cjoint.com/c/EJhb3OreQQe
=SI(ET(Feuil1!A:A=Feuil2!A:A; Feuil1!B:B=Feuil2!B:B);
Feuil1!C:C-Feuil2!C:C; "#")
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
=SI(ET(Feuil1!A:A=Feuil2!A:A; Feuil1!B:B=Feuil2!B:B);
Feuil1!C:C-Feuil2!C:C; "#")
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
7 oct. 2015 à 20:49