Comparer deux BDD

  • Initiateur de la discussion René du var
  • Date de début
R

René du var

Guest
Bonsoir le forum,

Quelle sont les solutions de comparaison de bases de données ?


Le but est de savoir si certaines données du fichier 'a" sont identiques à celles de "b".


Merci pour vos idées


René du var
 
C

Celeda

Guest
Bonsoir,

René : tu vas t'apercevoir que ta question est très vaste : il y a plusieurs solutions pour comparer ; en se promenant avec les comparaisons on en trouve de toutes sortes, en formules, en mise en forme conditonnelle, en macro,e ct... on compare des lignes, des caractères, des colonnes, des tableaux,ect......(quelques fils pour te donner des idées et t'aider)

Lien supprimé

Lien supprimé

Lien supprimé

Lien supprimé


Place un fichier demo pour un soutien plus rapproché dans ce que tu veux comparer exactement;


Celeda
 
R

René du var

Guest
Bonsoir Celeda et le forum,

Merci Celeda,

Je joins un fichier exemple pour te permettre de mieux analiser mon cas.

Merci pour ta patience

René du var
 

Pièces jointes

  • ExempleBDD.zip
    3.2 KB · Affichages: 40
C

Celeda

Guest
Bonsoir,

René, je te propose une comparaison simple en TCDs, mais il
y a d'autres solutions en formules, en MEFC et en macros qui
peuvent être proposées à ta situation, s'il s'agit de bien
comparer les montants de la base A à la Banque;
mais je te propose ce qu'il y a de plus facile à réaliser pour moi
tard et vite fait. Je pourrais t'aider à entrer dans le détail mais
pas ce soir car il est tard.

facile à mettre en place:
mettre les deux tableaux dans deux feuilles séparées
créer deux TCDs (je t'ai laissé les explications dans la conos)
puis un TCD de consolidation des des 2 TCDs

une solution parmi d'autres et à tester sur 3500 lignes
mais cela devrait passer

Celeda
 

Pièces jointes

  • TCDCompareBDD.zip
    33.3 KB · Affichages: 48
R

René du var

Guest
Bonsoir Celeda et le forum,

Merci pour ta réponse mais je pense ne pas avoir été assez explicite

Regarde la ligne de "cathy" elle reçoit deux virement 3000 + 20 euro

hors sur la base "A" il n'y a que 3000 euro d'enregistrer donc je dois passer une une écriture de régularisation de 20 euro

le but est de constater les erreurs automatiquement si possible en comparant ces deux bases afin que je puisse identifier d'un coup d'oeil les erreurs.

NB : LA BANQUE EST UNE BASE DE REFERENCE AUCUNE MODIFICATION NE PEUT Y ETRE APPORTEE

Merci encore j'espère avoir été claire lol

René du var
 
C

Celeda

Guest
Bonjour,

Oui, si je comprends bien René (mails se peut que quelque chose m'échappe de nouveau) et si tu regardes les deux tableaux croisés dynamiques, tu observeras de suite les affichages différents des montants par individu. Tu n'es pas obligé de passer même par une conso de TCD.
Si je ne suis pas assez explicite, n'hesite pas à revenir sur ce fil ou bien
si cela te semble plus compliqué, envoye moi tes deux bases sur moniqueceledaxld@yahoo.com.

Celeda
 
R

René du var

Guest
Bonjour Celeda et le forum,

Voila je n'arrive pas à comparer les montants

pour chaque facture

Merci d'avance

René du var

PS :je poste ici au cas ou ca n'arrive pas sur ton mail
 

Pièces jointes

  • BASE1.zip
    11.1 KB · Affichages: 29
  • BASE1.zip
    11.1 KB · Affichages: 34
  • BASE1.zip
    11.1 KB · Affichages: 26
C

Celeda

Guest
Bonjour,
René : tu veux comparer :
Base 1 : référence 1 Période Total
Base 2 : Raison Sociale Date de Mandat Total
est-ce cela que tu veux comparer ?
regarde dans le fichier zippé avec les deux tableaux vite faits pour voir
si c'est cela que l'on cherche ou bien si c'est autre chose
et surout René sois friand de détails, svp. Merci
(je n'ai pas rien vu dans mon courriel)

Celeda
 

Pièces jointes

  • ComparerBDD_Bases.zip
    16 KB · Affichages: 31
R

René du var

Guest
Bonsoir Celeda et le forum,

Merci pour ton travail c'est presque ça

Je t'explique : je voudrais comparer la colonne H de la base1 avec la colonne J de la base2

exemple : 9 TELECOM ENTREPRISE 112,71 base1
9 TELECOM ENTREPRISE 112,71 base2

merci pour ta patience

René du var
 
C

Celeda

Guest
Bonsoir,

Voici avec la conso des deux TCD, la comparaison

par date, par montant, par cie

il s'agit de se servir des 2 TCD existants pour en faire un seul
puis pour mieux comprendre dans la Conso, j'ai changé le noms
des champs Page -item 1 et 2 par Base 1 et Base 2 pour que tu vois
la comparaison des montants chiffrés dans chaque base.

Celeda
 

Pièces jointes

  • Conso_ComparerBDD.zip
    18.8 KB · Affichages: 30
R

René du var

Guest
Bonsoir Celeda et le forum,

Félicitations c'est presque parfait

mais une chose ma gène

reprenons le cas de 9 TELECOM ENTREPRISE
112.71 euro figure plusieurs fois dans la liste mais pas dans le tableau
car le TCD somme les montants chaque mois

Merci de regarder car toutes les lignes doivent ressortir

Encore merci pour ta patience

René du var

112,71 < 9 TELECOM ENTREPRISE
3 665,82 9 TELECOM ENTREPRISE
112,71 < 9 TELECOM ENTREPRISE
4 363,40 9 TELECOM ENTREPRISE
112,71 < 9 TELECOM ENTREPRISE
112,71 < 9 TELECOM ENTREPRISE
4 067,44 9 TELECOM ENTREPRISE
5 328,28 9 TELECOM ENTREPRISE
112,71 < 9 TELECOM ENTREPRISE
 
C

Celeda

Guest
Bonjour,

Voici :

dans cette comparaison de chiffres j'ai imaginé des factures et des paiements ; alors j'ai conservé uniquement les deux TCDs que j'ai
placé l'un sous l'autre pour avoir une identification par mois et année
des sommes par référence ou par mandat.

On choisit de comparer par raison sociale en selectionnant dans le filtre par la flêche déroulante.
Une progression avec XP pour les TCD (enfin Bill a fait un truc pour nous!!)
est que l'on clique une fois sur Show All ce qui déselectionne tous les items,
puis on choisit le nom de l'item à afficher. Ensuite on revient et on clique une nouvelle fois sur Show All et tout s'affiche. Alors que dans Excel 2000, il faut tout déselectionner à la mimine item après item. D'où pour ceux et celles qui ont suivi les aventures des TCDs sur XLD, l'élaboration de quelques macros pour nous aider à tout cacher ou afficher les items dans les filtres des TCD (je pense à Myta qui en avaient fait quelques unes).

L'intérêt de ces 2 TCD est d'afficher toutes sortes d'infos par Tcd (n'oublions pas que nous sommes en présence de deux bases de données avec des infos différentes), en ajoutant tous les champs nécessaires, contrairement à la Conso de TCD,dans laquelle on ne peut pas "eclater" la colonne qui les regroupe.

Si on veut tout afficher dans le premier TCD, il faut lui laisser de la place alors j'ai caché les lignés - à démasquer pour les besoins.

Par contre René, voir le chapitre dans la Charte concernant les usages des fichiers joints sur le forum sur les descriptions et/ou références des noms.
Tu peux remplacer dans un fichier démo par des noms imaginaires afin de préserver l'anonymat de chacun. Merci.


Je pense avoir fait le tour René ..............


Celeda
 

Pièces jointes

  • Conso_ComparerBDD_v0.zip
    18.6 KB · Affichages: 33

Discussions similaires

Statistiques des forums

Discussions
312 393
Messages
2 087 972
Membres
103 688
dernier inscrit
Amadou