Rechercher : dans
Par :

Comparer 2 bases de données pour déduire quel

Dernière réponse le 8 jui 2009 à 11:22:20 aurelii, le 7 jui 2009 à 13:43:59 
 Signaler ce message aux modérateurs

Bonjour,

Je travaille actuellement sur un fichier de base de donnée. J'ai un 1er tableau dans lequel je tri par macro mes lignes pour supprimer les doublons, je souhaiterais pouvoir comparer ce 1er tableau de référencement de mes fournisseurs à un autre tableau de paiement de mes fournisseurs. En gros je voudrais ( par une macro ou par une formule) que l'on puisse reconnaitre si il s'agit du meme numéro de fournisseur et à ce moment là que j'en deduise automatiquement le moyen de paiement.

J'ai voulu mettre en place une fonction RECHERCHE V mais il semble que ce ne soit pas suffisant. Est ce parceque je ne peux pas mettre de colonne entiere dans les critères?

Merci d'avance pour votre aide !

Configuration: Windows XP Internet Explorer 7.0

Meilleures réponses pour « comparer 2 bases de données pour déduire quel » dans :
Sauvegarde restauration base de données Mysql VoirL'article suivant va présenter la manière la plus facile pour sauvegarder et restaurer les bases de données Mysql. Sauvegarde Pour sauvegarder une base de données existante il est conseillé de créer un dump. Pour dumper toutes les bases de...
[Organisation] Créer une base de connaissances VoirLe but d'une base de connaissances est de modéliser et stocker de manière informatique un ensemble de connaissances, idées, concepts ou données et de permettre leur consultation/utilisation. Il existe plusieurs méthodes et logiciels différents pour...
Bases de données - Introduction VoirQu'est-ce qu'une base de données ? Une base de données (son abréviation est BD, en anglais DB, database) est une entité dans laquelle il est possible de stocker des données de façon structurée et avec le moins de redondance possible. Ces données...
PHP - Bases de données VoirPhp permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de...
Connexion à la base de données avec JDBC VoirConnexion à la base de données L'API (Application Programming Interface) JDBC, c'est-à-dire la bibliothèque de classes JDBC, se charge de trois étapes indispensables à la connexion à une base de données : la création d'une connexion à la...

1

XLComparator, le 7 jui 2009 à 23:55:59
  • +1

Bonjour aurelli,
si j'ai bien compris dans le premier fichier tu as une liste de fournisseurs. Appelons le "Founisseurs.xls"
Dans un second fichier, des lignes représentant des transactions avec ces fournisseurs. Appelons le "Transactions.xls". Parmi les colonnes de ce fichier, le nom du fournisseur et le moyen de paiement utilisé pour la transaction.
Ton objectif est de trouver le moyen de paiement qui a été utilisé pour chaque fournisseur.
J'ai bien compris ?

Admettons que les fournisseurs sont identifiés par une même valeur (n° ou nom) présente dans une colonne de chaque fichier.

Voilà comment je procèderais:
- dans XlComparator, à l'étape 1, je sélectionne "Founisseurs.xls" en fichier 1 et "Transactions.xls" en fichier 2.
- à l'étape 2, je sélectionne dans chaque fichier, la colonne identifiant le fournisseur. je choisis ensuite la comparaison n°2 : Toutes les lignes de "Transactions.xls" présentes dans "Founisseurs.xls".
- à l'étape 3, tu devrais récupérer la liste des transactions dont le fournisseur est présent dans le fichier "Founisseurs.xls". Et sur chaque ligne, tu trouveras le moyen de paiement utilisé.

Merci de me tenir au courant...

Répondre à XLComparator

2

 aurelii, le 8 jui 2009 à 11:22:20

Tout d'abord MERCI ! je ne m'attendais pas en postant ma question à une réponse aussi rapide!!! J'ai testé ton lien sur xlcomparator, c vraiment bien et je pense que cela me sera utile ultérieurement. Par contre ici je devais préparer le fichier "clé en main" pour un autre utilisateur et il fallait que cela se fasse automatiquement.

J'ai donc combiné les fonctions si & est erreur et une fonction si & rechercheV. ça fonctionne enfin!

Répondre à aurelii