Formule si contient alors remplace sur 2 fichiers excel
Fermé
marie
-
5 févr. 2017 à 17:18
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 - 6 févr. 2017 à 18:20
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 - 6 févr. 2017 à 18:20
A voir également:
- Formule si contient alors remplace sur 2 fichiers excel
- Formule excel si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Quel site remplace coco - Accueil - Réseaux sociaux
- Formule excel moyenne - Guide
- Formule excel - Guide
4 réponses
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 236
5 févr. 2017 à 18:00
5 févr. 2017 à 18:00
Bonjour.
Non, tu n'es pas très claire :
- Dans la cellule B5 du fichier 2016 tu as 50 € pour l'article "chemise"
- Dans la cellule B9 du fichier 2017 tu as 60 € pour l'article "chemise"
Ta formule doit faire quoi ?
mettre 50 € en 2017!B9, ou au contraire 60 € en 2016!B5 ?
Non, tu n'es pas très claire :
- Dans la cellule B5 du fichier 2016 tu as 50 € pour l'article "chemise"
- Dans la cellule B9 du fichier 2017 tu as 60 € pour l'article "chemise"
Ta formule doit faire quoi ?
mettre 50 € en 2017!B9, ou au contraire 60 € en 2016!B5 ?
Bonjour Raymond,
En 2016 j'ai en A1 chemise à 20€
A2 pantalon à 50€
A3 chaussette à 2€
En 2017 j'ai en A1' chaussette à 4€
A2' chemise à 30€
A3' pantalon à 55€
Le fichier 2016 est de 200 références et celui de 2017 à 20000 références
Je me place sur une colonne vide (F) du tarif 2016 que j'appelle nouveau tarif 2017 puis de cette case je fais une formule qui dit :
Si tu trouves la même référence dans la colonne A' sur la feuille "tarifs 2017" que dans la colonne A de 2016 alors met dans cette case (F) le montant que tu trouveras sur cette même feuille(tarifs 2017) colonne E.
Est-ce que c'est plus clair?
Merci pour votre aide.
En 2016 j'ai en A1 chemise à 20€
A2 pantalon à 50€
A3 chaussette à 2€
En 2017 j'ai en A1' chaussette à 4€
A2' chemise à 30€
A3' pantalon à 55€
Le fichier 2016 est de 200 références et celui de 2017 à 20000 références
Je me place sur une colonne vide (F) du tarif 2016 que j'appelle nouveau tarif 2017 puis de cette case je fais une formule qui dit :
Si tu trouves la même référence dans la colonne A' sur la feuille "tarifs 2017" que dans la colonne A de 2016 alors met dans cette case (F) le montant que tu trouveras sur cette même feuille(tarifs 2017) colonne E.
Est-ce que c'est plus clair?
Merci pour votre aide.
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 236
6 févr. 2017 à 00:01
6 févr. 2017 à 00:01
Infiniment plus clair, oui ...
Il faut commencer par sélectionner le tableau (base de données) du classeur 'Tarifs 2017' et définir un nom, par exemple "tarif17". On revient dans le classeur 'Tarifs 2016' et dans la cellule F2 on saisit la formule
Pour ne pas se tromper dans la partie 'C:\Users\Documents\...\Tarifs 2017.xlsx'tarif17 de la formule, il faut :
- que les 2 classeurs soient ouverts au moment où on saisit la formule ;
- taper d'abord =RECHERCHEV(A2; puis changer de fenêtre, sélectionner la cellule A1, et remplacer
- taper au clavier
On obtient
Il faut commencer par sélectionner le tableau (base de données) du classeur 'Tarifs 2017' et définir un nom, par exemple "tarif17". On revient dans le classeur 'Tarifs 2016' et dans la cellule F2 on saisit la formule
=RECHERCHEV( A2 ; 'C:\Users\Documents\...\Tarifs 2017.xlsx'!tarif17 ; 2 ; 0 )
Pour ne pas se tromper dans la partie 'C:\Users\Documents\...\Tarifs 2017.xlsx'tarif17 de la formule, il faut :
- que les 2 classeurs soient ouverts au moment où on saisit la formule ;
- taper d'abord =RECHERCHEV(A2; puis changer de fenêtre, sélectionner la cellule A1, et remplacer
$A$1par
tarif17;
- taper au clavier
;2;0)pour compléter la formule.
On obtient
=RECHERCHEV( A2 ; 'Tarifs 2017.xlsx'!tarif17 ; 2 ; 0 ); quand on ferme le classeur 'Tarifs 2017' la formule se modifie automatiquement en
=RECHERCHEV( A2 ; 'C:\Users\Documents\...\Tarifs 2017.xlsx'tarif17 ; 2 ; 0 )
merci beaucoup ça marche!!!!
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 236
6 févr. 2017 à 18:20
6 févr. 2017 à 18:20
Alors bravo, et bonne continuation.
Je reste à ton écoute.
Je reste à ton écoute.