[Résolu] Correspondance de cellule dans un deuxieme fichier
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- NOOuvel adepte
- Messages : 11
- Inscription : 01 juin 2017 11:26
[Résolu] Correspondance de cellule dans un deuxieme fichier
Bonjour a tous
je suis jeune entrepreneur et j'ai un gros soucis de correspondance de poids par rapport a mon fichier FOURNISSEUR je m'explique:
J'ai 2 fichiers ref/poids le mien et celui de mon fournisseur et je souhaite transférer les poids fournisseur sur mon fichier (impossible de faire un copier/coller û à des refs ajouter ou supprimer) ce qui impact automatiquement mon tarif transport sur mon site web et comme je suis pas expert avec un tableur quelqu'un aurait-il la solution???
merci d'avance
je suis jeune entrepreneur et j'ai un gros soucis de correspondance de poids par rapport a mon fichier FOURNISSEUR je m'explique:
J'ai 2 fichiers ref/poids le mien et celui de mon fournisseur et je souhaite transférer les poids fournisseur sur mon fichier (impossible de faire un copier/coller û à des refs ajouter ou supprimer) ce qui impact automatiquement mon tarif transport sur mon site web et comme je suis pas expert avec un tableur quelqu'un aurait-il la solution???
merci d'avance
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Oukcha le 08 juin 2017 12:38, modifié 3 fois.
Raison : Ajout balise (coche présente)
Raison : Ajout balise (coche présente)
OPEN office 4.1.3
WINDOWS 10
WINDOWS 10
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: correspondance de cellule dans un deuxieme fichier
Bonjour et bienvenue,
À mon avis, un simple copier/coller risque d'avoir des conséquences négatives, il suffit que ton fournisseur change une référence pour que tout soit décalé.
À tester :
https://forum.openoffice.org/fr/forum/v ... 29&t=22295
A +
À mon avis, un simple copier/coller risque d'avoir des conséquences négatives, il suffit que ton fournisseur change une référence pour que tout soit décalé.
À tester :
- Copier (Ctrl+C) les 2 colonnes fournies... par ton fournisseurs
- Créer une nouvelle feuille dans ton classeur, nommée 'Tarif_fournisseurs"
- Faire un collage spécial (Ctrl+Maj+V) texte et chiffres uniquement sur cette nouvelle feuille
tu obtiens les ref et tarif de ton fournisseur dans ton classeur habituel - Utiliser RECHERCHEV, dans ta colonne tarif
- la fonction doit rechercher sur le critère de tes références, dans la plage de données constituée par les 2 colonnes de ta feuille fournisseur, et retourner la deuxième colonne (le prix)
https://forum.openoffice.org/fr/forum/v ... 29&t=22295
A +
-
- NOOuvel adepte
- Messages : 11
- Inscription : 01 juin 2017 11:26
Re: correspondance de cellule dans un deuxieme fichier
c'est le cas je ne peux pas faire de copier/coller
j'ai bien créé une deuxième feuille avec mes refs et poids fournisseur dans mon classeur.
mais je comprend pas trop la suite. c'est ou RECHERCHEV ??
j'ai bien créé une deuxième feuille avec mes refs et poids fournisseur dans mon classeur.
mais je comprend pas trop la suite. c'est ou RECHERCHEV ??
OPEN office 4.1.3
WINDOWS 10
WINDOWS 10
-
- NOOuvel adepte
- Messages : 11
- Inscription : 01 juin 2017 11:26
Re: correspondance de cellule dans un deuxieme fichier
ça y est trouver RECHERCHEV . mais la question est comment le remplir correctement
OPEN office 4.1.3
WINDOWS 10
WINDOWS 10
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: correspondance de cellule dans un deuxieme fichier
Il va falloir consulter le lien que je t'indiqueRJ PAINTBALL a écrit :comment le remplir correctement
Un exemple : Si tu débute avec les formules, je te conseille également de lire :
https://forum.openoffice.org/fr/forum/v ... 29&t=49643
A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- NOOuvel adepte
- Messages : 11
- Inscription : 01 juin 2017 11:26
Re: correspondance de cellule dans un deuxieme fichier
ou est-ce que je me suis planter???
car avec RECHERCHEV je trouve pas une formule ressemblante
car avec RECHERCHEV je trouve pas une formule ressemblante
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OPEN office 4.1.3
WINDOWS 10
WINDOWS 10
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: correspondance de cellule dans un deuxieme fichier
Plutôt que de joindre 3 fois ton image, le classeur aurait été bienvenue
Ta formule :
Tu ne recherche pas N2 (puisque c'est là où tu rentre la formule), mais tu vas rechercher M2
La plage de la feuille fournisseur doit être absolue pour ne pas bouger à la recopie :
Tu n'as pas indiqué dans quelle colonne piocher la valeur, je suppose que c'est la 2
Tu n'as pas indiqué l'ordre de tri, en théorie 0.
La formule en N2 devrait être à peu près :
qui signifie :
Faire une recherche verticale ; du contenu de M2 ; dans la plage poids fournisseur'.$A$2:$B$4483 ; prendre la valeur de la seconde colonne de la plage, donc la colonne B ; la concordance de M2 doit être exacte
A +
Ta formule :
Code : Tout sélectionner
=RECHERCHEV(N2;'poids fournisseur'.A2:B4483)
La plage de la feuille fournisseur doit être absolue pour ne pas bouger à la recopie :
Code : Tout sélectionner
'poids fournisseur'.$A$2:$B$4483
Tu n'as pas indiqué l'ordre de tri, en théorie 0.
La formule en N2 devrait être à peu près :
Code : Tout sélectionner
=RECHERCHEV(M2;'poids fournisseur'.$A$2:$B$4483;2;0)
Faire une recherche verticale ; du contenu de M2 ; dans la plage poids fournisseur'.$A$2:$B$4483 ; prendre la valeur de la seconde colonne de la plage, donc la colonne B ; la concordance de M2 doit être exacte
A +
-
- NOOuvel adepte
- Messages : 11
- Inscription : 01 juin 2017 11:26
Re: correspondance de cellule dans un deuxieme fichier
j'ai dû mal m'exprimer, ce sont les poids fournisseur que je doit reporter sur mon fichier en fonction de la ref fournisseur.
et petit détail que j'ai omis les fichier départ/arriver de donner sont en .CSV, y a t-t-il une incidence sur la formule????
Malheureusement je ne peux l'envoyer car en .csv il ne conserve pas la deuxième feuille donc impossible de joindre la partie fournisseur sur le même fichier
et petit détail que j'ai omis les fichier départ/arriver de donner sont en .CSV, y a t-t-il une incidence sur la formule????
Malheureusement je ne peux l'envoyer car en .csv il ne conserve pas la deuxième feuille donc impossible de joindre la partie fournisseur sur le même fichier
OPEN office 4.1.3
WINDOWS 10
WINDOWS 10
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: correspondance de cellule dans un deuxieme fichier
Euphémisme... En même temps, j'ai dû mal comprendreRJ PAINTBALL a écrit :j'ai dû mal m'exprimer
Un csv n'est qu'un fichier texte dont les champs ont un séparateur défini. En aucun cas un fichier texte "n'embarque" de formule.
Si j'ai bien compris, il faut donc :RJ PAINTBALL a écrit :J'ai 2 fichiers ref/poids le mien et celui de mon fournisseur [...] les fichier départ/arriver de donner sont en .CSV
- Ouvrir le csv de ton fournisseur avec Calc
- Copier les poids indiqués du fichier_fournisseur vers ton fichier_perso
- Exporter fichier_perso en csv
(sachant qu'en csv, on exporte que la feuille active)
Pour les joindre, consulte Comment joindre un fichier
A +
-
- NOOuvel adepte
- Messages : 11
- Inscription : 01 juin 2017 11:26
Re: correspondance de cellule dans un deuxieme fichier
bonjour je vous joint les deux fichiers "PCPstock_full2.ods" qui est le fichier fournisseur pour récupérer les poids en fonction de la "ref fournisseur" et "mon fichier.ods" ou je dois coller les poids en fonction de la "ref fournisseur" qui reste la même.
Petit detail je n'ai pris que 500 ligne dans mon car entier je ne pouvais le mettre en ligne.
merci encore pour votre aide car là je me contre les murs
Petit detail je n'ai pris que 500 ligne dans mon car entier je ne pouvais le mettre en ligne.
merci encore pour votre aide car là je me contre les murs
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OPEN office 4.1.3
WINDOWS 10
WINDOWS 10
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: correspondance de cellule dans un deuxieme fichier
Je n’ai pas eu le temps de me pencher sur tes fichiers ces derniers jours...
en tout premier lieu, lorsque tu ouvres un fichier csv avec Calc, les champs renseignés avec des chiffres qui comporte un séparateur . au lieu de , doivent être renseigné comme étant au format AnglaisUS, afin que les chiffres soient correctement reconnus :
Ainsi, les données chiffrées sont bien alignées à droite, et seront traitées comme des chiffres :
Dans le fichier RJ_PAINTBALL_mon_fichier, les références semblent être en colonne N (Supplier reference #), le poids en colonne W (Weight)
Dans le fichier RJ_PAINTBALL_PCPstock_full2, les références semblent être en colonne D (SKU), le poids en colonne J (Weight)
Ne pas se baser sur mes explications précédentes qui n’étaient que des suppositions à partir d’images...
Dans le détail ci-après, je n’ai pas importé les données d’un fichier vers l’autre, je me contente d’aller chercher directement dans le fichier fournisseur ; si celui-ci est effacé/déplacé/renommé, la formule ne fonctionnera plus.
Il faut donc saisir la formule en RJ_PAINTBALL_mon_fichier.W2
Bien évidemment, le chemin C:/Users/Jeff/Downloads est à adapter
Validation de la formule par Entrée, puis retour sur W2, et double-clic sur la poignée de recopie (le petit carré noir en bas à droite), la formule se recopie sur toute la colonne.
W2 est marqué #ND, erreur de référence non disponible, ce qui est logique puisque la référence 005-01-0000 n’existe pas dans ton fichier fournisseur...qui semble préférer la référence 005-01-1000.
Enregistre les deux fichiers joint dans le même répertoire, le chemin devrait s’adapter seul.
A +
en tout premier lieu, lorsque tu ouvres un fichier csv avec Calc, les champs renseignés avec des chiffres qui comporte un séparateur . au lieu de , doivent être renseigné comme étant au format AnglaisUS, afin que les chiffres soient correctement reconnus :
Ainsi, les données chiffrées sont bien alignées à droite, et seront traitées comme des chiffres :
Dans le fichier RJ_PAINTBALL_mon_fichier, les références semblent être en colonne N (Supplier reference #), le poids en colonne W (Weight)
Dans le fichier RJ_PAINTBALL_PCPstock_full2, les références semblent être en colonne D (SKU), le poids en colonne J (Weight)
Ne pas se baser sur mes explications précédentes qui n’étaient que des suppositions à partir d’images...
Dans le détail ci-après, je n’ai pas importé les données d’un fichier vers l’autre, je me contente d’aller chercher directement dans le fichier fournisseur ; si celui-ci est effacé/déplacé/renommé, la formule ne fonctionnera plus.
Il faut donc saisir la formule en RJ_PAINTBALL_mon_fichier.W2
- qui va rechercher la référence de RJ_PAINTBALL_mon_fichier.N2
- dans la plage RJ_PAINTBALL_PCPstock_full2.ods'#$Feuille1.$D$2:$J$4483.
- Ma plage de recherche contient donc 7 colonnes, la première étant celle dans laquelle je cherche, et la septième celle qui comporte le poids correspondant, l’indice sera donc 7
- On recherche la référence exacte, le dernier argument est donc à 0
- Ma plage de recherche contient donc 7 colonnes, la première étant celle dans laquelle je cherche, et la septième celle qui comporte le poids correspondant, l’indice sera donc 7
- dans la plage RJ_PAINTBALL_PCPstock_full2.ods'#$Feuille1.$D$2:$J$4483.
Code : Tout sélectionner
=RECHERCHEV(N2;'file:///C:/Users/Jeff/Downloads/RJ_PAINTBALL_PCPstock_full2.ods'#$Feuille1.$D$2:$J$4483;7;0)
Validation de la formule par Entrée, puis retour sur W2, et double-clic sur la poignée de recopie (le petit carré noir en bas à droite), la formule se recopie sur toute la colonne.
W2 est marqué #ND, erreur de référence non disponible, ce qui est logique puisque la référence 005-01-0000 n’existe pas dans ton fichier fournisseur...qui semble préférer la référence 005-01-1000.
Enregistre les deux fichiers joint dans le même répertoire, le chemin devrait s’adapter seul.
A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- NOOuvel adepte
- Messages : 11
- Inscription : 01 juin 2017 11:26
Re: correspondance de cellule dans un deuxieme fichier
nickel sauf que certaine case affiche #ND alors que la ref existe dans les 2 fichiers
OPEN office 4.1.3
WINDOWS 10
WINDOWS 10
-
- NOOuvel adepte
- Messages : 11
- Inscription : 01 juin 2017 11:26
Re: correspondance de cellule dans un deuxieme fichier
voila ce que ça donne, certaine apparaisse en #ND alors qu'elle sont presente des deux cotés
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OPEN office 4.1.3
WINDOWS 10
WINDOWS 10
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: correspondance de cellule dans un deuxieme fichier
Vérifie qu'il n'y ait pas d'espace en fin de saisie de la référence, il faut que le contenu des cellules soient strictement identique.
Par exemple, dans les fichiers que je t'ai joins, la référence 250-09-0012 du fichier fournisseur ne peut pas correspondre à la référence 0250-9-12 de ton fichier...
Par exemple, dans les fichiers que je t'ai joins, la référence 250-09-0012 du fichier fournisseur ne peut pas correspondre à la référence 0250-9-12 de ton fichier...
-
- NOOuvel adepte
- Messages : 11
- Inscription : 01 juin 2017 11:26
Re: correspondance de cellule dans un deuxieme fichier
donc il faut que je fase une recherche de tout ce qui pourrait inteferer??
OPEN office 4.1.3
WINDOWS 10
WINDOWS 10
-
- NOOuvel adepte
- Messages : 11
- Inscription : 01 juin 2017 11:26
Re: correspondance de cellule dans un deuxieme fichier
je viens de vérifier sur les 10 premières qui affiche #ND et pourtant elles sont identique des deux cotés
Là, je vois pas où ça peut coincer.
Là, je vois pas où ça peut coincer.
OPEN office 4.1.3
WINDOWS 10
WINDOWS 10
-
- HédOOniste
- Messages : 2016
- Inscription : 09 juin 2010 18:13
Re: correspondance de cellule dans un deuxieme fichier
Bonjour.
faire une copie des lignes ( une dizaine )qui doivent correspondre et renvoie #/ND
ligne du fichier (onglet) source et ligne correspondante fichier (onglet) destination qui renvoie bien #/ND après copie
soit dans 2 fichiers (ou dans 2 onglets d'un même fichier).
Cdlt
Jeff a écrit :il faut que le contenu des cellules soient strictement identique.
pour aider à voir.RJ PAINTBALL a écrit :je viens de vérifier sur les 10 premières qui affiche #ND et pourtant elles sont identique des deux cotés
Là, je vois pas où ça peut coincer.
faire une copie des lignes ( une dizaine )qui doivent correspondre et renvoie #/ND
ligne du fichier (onglet) source et ligne correspondante fichier (onglet) destination qui renvoie bien #/ND après copie
soit dans 2 fichiers (ou dans 2 onglets d'un même fichier).
Cdlt
-
- NOOuvel adepte
- Messages : 11
- Inscription : 01 juin 2017 11:26
Re: correspondance de cellule dans un deuxieme fichier
bon j'ai reussi ,mais pas sans mal.
je m'explique : j'ai appliquer une première fois la formule les #ND apparaissait. (j'ai constater que mon openoffice bugger un peu, il me mettait "ne répond plus")
j'ai fait un copier/collage spécial (que les chiffres) et j'ai ré-appliquer la formule (qui du coup c'est appliquer sur les #ND)
par acquis de conscience? j'ai afficher mes deux tableaux et vérifier le résultat (cran de souris par cran de souris) toute les lignes et là..... YOU WIN
Même si tout n'est pas passer du premier coup, merci a toi JEFF
Pour moi le problème est résolu.
Euh comment on met le post en RÉSOLU
je m'explique : j'ai appliquer une première fois la formule les #ND apparaissait. (j'ai constater que mon openoffice bugger un peu, il me mettait "ne répond plus")
j'ai fait un copier/collage spécial (que les chiffres) et j'ai ré-appliquer la formule (qui du coup c'est appliquer sur les #ND)
par acquis de conscience? j'ai afficher mes deux tableaux et vérifier le résultat (cran de souris par cran de souris) toute les lignes et là..... YOU WIN
Même si tout n'est pas passer du premier coup, merci a toi JEFF
Pour moi le problème est résolu.
Euh comment on met le post en RÉSOLU
OPEN office 4.1.3
WINDOWS 10
WINDOWS 10
-
- RespOOnsable modération
- Messages : 3952
- Inscription : 06 oct. 2008 08:03
Re: correspondance de cellule dans un deuxieme fichier
Merci de consulter : Comment baliser correctement ?RJ PAINTBALL a écrit :comment on met le post en RÉSOLU
Cordialement
Pour tout savoir sur le fonctionnement de ce forum À lire avant tout !