Après une inspection rapprochée de la base de donnée, j'ai effectivement des redondances des valeurs appelées.
La formule utilisée pour aller chercher les informations serait plus simple avec un seul critère (montant investissement, colonne AP) qui est reconnue dans la base de donnée 2 où l'on récupère les informations utiles. On a alors cette formule :
=RECHERCHEX(AP4995;'SIEC_SIEC_Proj_Eie_2021 03'!$E$6:$E$396;'SIEC_SIEC_Proj_Eie_2021 03'!$P$6:$P$396;0;1)
basée sur le critère numérique (colonne AP d'un montant avec deux chiffres après la virgule) qui peu s'avérer être appelé à plusieurs reprise dans la base de donnée rigoureuse.
Dans un premier temps, l'idée est d'abord de construire un outil de contrôle pour s'assurer que toutes les informations appelées dans la base de données 2 ont bien été toutes collectées dans la base de donnée 1. Pour celà il faudrait enlever les valeurs qui sont appelées plusieurs fois afin que le total de contrôle des deux bases de donnée soient comparables pour détecter tout manquement.
Je pense que c'est à faire avec un NB.SI.ENS mais je n'arrive pas à me faire une idée de la forme qu'elle doit prendre de sorte qu'elle teste tous les occurrences de chaque montant existant dans la colonne AP? et ensuite divisé chaque montant de cette colonne par le nombre d'occurrence précisée par la fonction NB.SI.ENS pour vérifier la bonne correspondance entre les totaux des deux bases de données
Je passe sans doute à coté de quelque chose...
Partager