Problème de croisement de données

- - Dernière réponse :  Joe24 - 11 juil. 2019 à 18:06
Bonjour,

Je fais un paramétrage sur un progiciel et je dois croiser des données pour récupérer des informations dans un tableau.

Il y a 2 sources différentes et les colonnes à traiter sont les suivantes:

-Source 1: Portefeuille; Titre; Quantité; Méthode IAS
-Source 2: Portefeuille; Titre; Quantité; Méthode IFRS

Exemple de tableau:

-Source 1:

Portefeuille; Titre; Quantité; Méthode IAS
AAA; BNP; 500; A1
AAA; SOCGEN; 300; A1

-Source 2:

Portefeuille; Titre; Quantité; Méthode IFRS
AAA; BNP; 500; B4
AAA; SOCGEN; 300; B4



Le résultat que je dois extraire est un tableau avec les colonnes suivantes:

Portefeuille; Titre; Quantité; Méthode IAS; Méthode IFRS


Portefeuille; Titre; Quantité; Méthode IAS; Méthode IFRS
AAA; BNP; 500; A1; B4
AAA; SOCGEN; 300; A1; B4


Jusque là pas de problème, j'ai effectué une comparaison par Portefeuille; Titre; Quantité et je récupère les infos de chaque colonne.

Le problème que je rencontre est le suivant:

Il se peut qu'en source 1 j'ai 2 lignes vs une en source 2 et inversement:

-Source 1:

Portefeuille; Titre; Quantité; Méthode IAS
AAA; CA; 100; A1
AAA; CA; 200; A2
AAA; LBP; 280; A3

-Source 2:

Portefeuille; Titre; Quantité; Méthode IFRS
AAA; CA; 300; B1
AAA; LBP; 150; B3
AAA; LBP ;130; B5

Et là il ne ressort rien sur mon tableau du coup!

Il ne s'agit pas de langage SQL, il s'agit d'un progiciel paramétrable, et je peux y ajouter des formules, avez-vous quelques pistes à me donner pour essayer d'avancer sur ce sujet?

Merci d'avance.

Joe







Configuration: Windows / Chrome 75.0.3770.100
Afficher la suite 

1 réponse

Messages postés
26486
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
13 octobre 2019
1825
0
Merci
Bonjour,

Tu parles de "progiciel" "parametrable" "formules" ...
Rien qui nous permette de savoir de quoi il retourne... et donc de t'aider....

Il faudrait, à minima, savoir avec quoi a été fait ce logiciel.
Quel type de formules il utilise....
Ta question aurait, je pense, d'avantage sa place dans le forum Bureautique ( ou logiciels.....) que dans le forum "Bases de données" (qui traite essentiellement des Systèmes de Gestion de Bases de Données telle que Mysql, Oracle, PostgreSql, SqlServer, Access... )
Tout autre système n'utilisant pas de langage de requête ( TSQL, PLSQL, SQL ... n'ont pas vraiment leur place ici )



Bonjour,
Merci pour ta réponse, je vais voir dans un autre forum.
Commenter la réponse de jordane45