Fonction vba
Résolu
belba.yahya
Messages postés
110
Date d'inscription
Statut
Membre
Dernière intervention
-
belba.yahya Messages postés 110 Date d'inscription Statut Membre Dernière intervention -
belba.yahya Messages postés 110 Date d'inscription Statut Membre Dernière intervention -
bonjour
pouvez vous me trouver un code vba ou une formule pour trouver le nom entre deux date en fonction d'un tableau de recherche dans 2 feuilles: feuil(Fiche)c'est la base des données et feuil (plan_men) le tableau ou s'envoie le résultat voici le lien de mon fichier excel, dans la feuille(plan_men) j'ai coloré en jaune les cases ou je veux appliquer les formules, je l'ai écris manuellement,mais si il y a une possibilité de trouver une solution automatique.
merci
https://www.cjoint.com/c/IFdwqF0eKnK
pouvez vous me trouver un code vba ou une formule pour trouver le nom entre deux date en fonction d'un tableau de recherche dans 2 feuilles: feuil(Fiche)c'est la base des données et feuil (plan_men) le tableau ou s'envoie le résultat voici le lien de mon fichier excel, dans la feuille(plan_men) j'ai coloré en jaune les cases ou je veux appliquer les formules, je l'ai écris manuellement,mais si il y a une possibilité de trouver une solution automatique.
merci
https://www.cjoint.com/c/IFdwqF0eKnK
A voir également:
- Fonction vba
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Excel compter cellule couleur sans vba - Guide
- Fonction remplacer sur word - Guide
1 réponse
Bonjour,
En D7 (colonne "REC") et à recopier sur les autres emplacements
=SIERREUR(SI(ET(INDEX(Fiche_Client!$E:$O;EQUIV(B7;Fiche_Client!$E:$E;0);8)<=$L$2;INDEX(Fiche_Client!$E:$O;EQUIV(B7;Fiche_Client!$E:$E;0);9)>$L$2;INDEX(Fiche_Client!$E:$O;EQUIV(B7;Fiche_Client!$E:$E;0);11)="REC");"REC";"");"")
en E7 (colonne "DEP") et à recopier sur les autres emplacements
=SIERREUR(SI(INDEX(Fiche_Client!$E:$O;EQUIV(B7;Fiche_Client!$E:$E;0);9)=$L$2;"DEP";"");"")
Avec le fichier
https://mon-partage.fr/f/P0VDb1ZK/
Cdlt
En D7 (colonne "REC") et à recopier sur les autres emplacements
=SIERREUR(SI(ET(INDEX(Fiche_Client!$E:$O;EQUIV(B7;Fiche_Client!$E:$E;0);8)<=$L$2;INDEX(Fiche_Client!$E:$O;EQUIV(B7;Fiche_Client!$E:$E;0);9)>$L$2;INDEX(Fiche_Client!$E:$O;EQUIV(B7;Fiche_Client!$E:$E;0);11)="REC");"REC";"");"")
en E7 (colonne "DEP") et à recopier sur les autres emplacements
=SIERREUR(SI(INDEX(Fiche_Client!$E:$O;EQUIV(B7;Fiche_Client!$E:$E;0);9)=$L$2;"DEP";"");"")
Avec le fichier
https://mon-partage.fr/f/P0VDb1ZK/
Cdlt
c'est très pratiquant,j'ai résolu mon problème.
merci beaucoup
Cordialement