Importer nouveautés de base de donnée sur celle pré-existante

Y compris Power BI, Power Query et toute autre question en lien avec Excel
s
servain
Nouveau venu
Nouveau venu
Messages : 4
Inscrit le : 29 août 2019
Version d'Excel : 2016 pro

Message par servain » 29 août 2019, 15:18

Bonjour à toutes et tous,
j'ai une base de donnée excel de plus de 50 000 produits qui est mise a jour tous les mois par mon fournisseur
j'ai complété les champs de ma base car le fournisseur ne fourni pas tous les renseignements...
mais il me fourni tous les mois la meme base de donnée, avec des modif:
prix, nouveautés, indisponibilité etc
je voudrai pouvoir integrer dans ma base de donnée les nouveaux produits et trouver les modification rapidement sur les anciens pour les modifier sur ma base apres verif
il y a environ 2 a 300 modifs par mois, mais elles sont dispercées dans les 50 000 references
il faudrai extraire les lignes modifiées, dire si elle sont nouvelles ou si un element a changé.. et ensuite je les copie colle dans ma base...
je peux l'importer sous access si c'est plus facile sous access...
R
Rrradassse
Membre fidèle
Membre fidèle
Messages : 203
Appréciations reçues : 8
Inscrit le : 19 août 2009
Version d'Excel : 2000 à 2016 selon

Message par Rrradassse » 29 août 2019, 20:13

Bonjour

Je ferais avec Power Query (voir si ca marche) :

Soit :
- fusionner la nouvelle base de données directement sur l'ancienne avec les colonnes des nouveautés (implique que certaines colonnes restent fixes, comme le sku etc) (ca a l'air plus simple mais à tester)

soit
- ajouter la nouvelle liste à l'ancienne avec une colonne des dates de maj de chaque ligne
- fusionner pour les cellules vides des nouvelles lignes qui ont une info dans les anciennes
- tri par ordre décroissant
- suppimer les doublons (ce seront les plus vieille lignes puisqu'elles sont le plus en bas)
s
servain
Nouveau venu
Nouveau venu
Messages : 4
Inscrit le : 29 août 2019
Version d'Excel : 2016 pro

Message par servain » 30 août 2019, 12:27

Bonjour Rrradassse,
merci de votre post
j'ai essayé d'installer power query, mais il n'est pas compatible avec excel 2016... :(
la solution que vous proposez ensuite ne marche pas non plus car non seulement les éléments de la table a importer ont des cases vides, et ça c'est gérable, mais certaines cellules sont modifiées sur ma base, et je ne veux pas les écraser...
bref il faut vraiment que je trouve une requête ou une macro ou autre....(je suis novice) pour comparer les deux tables avant d'extraire les lignes nouvelles ou dont une case specifique est modifié par rapport a la mienne, le prix en general...
puis d'importer les lignes selectionnées...
en tout cas merci de votre implication
Servain
R
Rrradassse
Membre fidèle
Membre fidèle
Messages : 203
Appréciations reçues : 8
Inscrit le : 19 août 2009
Version d'Excel : 2000 à 2016 selon

Message par Rrradassse » 30 août 2019, 21:30

Hi

Power query est en natif sur excel 2016 (onglet Data) :)

(et mes 2 proposition ne marche QUE avec Query, et permettent en principe de ne pas écraser la nouveauté mais bien d'intégrer les nouveautés)
s
servain
Nouveau venu
Nouveau venu
Messages : 4
Inscrit le : 29 août 2019
Version d'Excel : 2016 pro

Message par servain » 30 août 2019, 22:04

Super merci
J ai réussi...
Merci beaucoup
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message