Vérifier si 2 liste sont identique peut importe l'ordre

Résolu
Alex -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'utilise actuellement excel 2010.
J'essaie de construire un test de comptabilité sur Excel qui se corrigerait automatiquement. Mon plus gros problème que je rencontre c'est de vérifier si 2 liste sont identique peut importe l'ordre des données. Exemple:
feuille 1
100
150
200

Feuille 2
200
150
100

Est-ce qu'il y a un moyen de vérifier si les 2 listes sont identiques sans modifier l'ordre des données?

3 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    Si vous voulez juste savoir si toutes les valeurs sont identiques sans indentifier les différences, vous pouvez simplemen t entrer une formule comme celle ci
    liste feuille 1 de A1 à A100
    liste feuil2 de A1 à A100
    la formule:
    =SI(NBVAL('feuil'1!A1:A100)=SOMMEPROD((NB.SI('feuil1'!A1:100;'feuil2'!A1:A100)*1));"OK";"NON OK")

    Si vous voulez identifier les différentes pour le champ A1:A100 feuil2
    en B1 la formule à tirer sur la hauteur
    =SI(NB.SI('feuil1'!$A$1:$A$100;A1);"OK";"NON OK")
    et l'inverse en feuil1

    Ou par MFC mais il faut nommer les champs
    nommer le champ e n feui1 par exemple; CHAMP_A
    et en feuil2 mise en forme conditionnelle par formule:

    sélectionnez A1:A100
    MFC/ formule
    la formule est:
    =NB.SI(CHAMP_A;A1)=0
    et formatez en jaune par exemple. Les données de feuil2 qui n'existent pas en feuil1 apparaîtront en jaune.

    crdlmnt
    1
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonsoir,
    sur une des feuilles par ex feuil1, colonneA et feuil2 col A aussi pour 100 lignes

    en colonne B feuil1 =nb.si(feuil2!A$1:A$100;A1)
    à tirer vers le bas
    en C1=(Somme(B1:B100)=100) 'renvoie vrai ou fauv (ou 1=vrai et 0=faux)
    Michel
    0
  3. Alex
     
    Dans le cas où ce n'est pas des valeurs, mais du texte que j'ai à valider?
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Même chose, ça fonctionne avec des textes ou des valeurs.
      0
    2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      Bien vu, comme d'hab, Vaucluse. :o)
      et un petit plus
      0