RechercheV un peu spécial...ou autre formule mieux adaptée ?

Christian0258

XLDnaute Accro
Bonjour à tout le forum,

Je bute sur une formule (RechercheV)..., mais peut-être que cette formule n'est pas
la mieux adaptée à mon problème ??


voir les explications dans le fichier joint

Merci pour votre aide, si précieuse.

Bien à vous,
Christian
 

Pièces jointes

  • RechercheV avec format spécial....xlsm
    13.3 KB · Affichages: 30
  • RechercheV avec format spécial....xlsm
    13.3 KB · Affichages: 32

vgendron

XLDnaute Barbatruc
Re : RechercheV un peu spécial...ou autre formule mieux adaptée ?

Bonjour,

Suis pas sur d'avoir bien compris le besoin. tu nous diras
en F28
=SIERREUR(SI(ESTNA(RECHERCHEV(F13;tabCodes;5;));GAUCHE(F13;TROUVE(" ";F13));RECHERCHEV(F13;tabCodes;5;0));"-")
tu tires vers la droite

dans ta feuille Horaires: nommer la zone A20:E39 "tabCodes"
recopier dans la colonne E les valeurs manquantes de la col A: pour avoir une correspondance sur toutes les lignes

nota: dans Planning: s'il s'agit d'une plage horaire "08h15-18h00", on met un tiret "-"
 

Pièces jointes

  • RechercheV avec format spécial....xlsm
    13.8 KB · Affichages: 27
  • RechercheV avec format spécial....xlsm
    13.8 KB · Affichages: 29

Jocelyn

XLDnaute Barbatruc
Re : RechercheV un peu spécial...ou autre formule mieux adaptée ?

Bonjour le Forum,
Bonjour Christian0258,

A tester en F28 et a étirer vers la droite si j'ai bien compris

Code:
=SI(ESTNUM(CHERCHE(" ";M13));INDEX(Horaires!$E$23:$E$39;EQUIV(GAUCHE(Planning!M13;CHERCHE(" ";M13)-1);Horaires!$E$23:$E$39;0));SI(ESTNA(RECHERCHEV(M13;Horaires!$A$23:$E$38;5;));0;RECHERCHEV(M13;Horaires!$A$23:$E$38;5;0)))

Cordialement

EDIT : Bonjour Vgendron désolé pour la collision
 
Dernière édition:

Christian0258

XLDnaute Accro
Re : RechercheV un peu spécial...ou autre formule mieux adaptée ?

Re, le forum,

J'ai encore besoin de vos lumières, pour une nouvelle formule...
voir fichier.

Merci à nouveau pour votre aide.
Bien à vous,
Christian
 

Pièces jointes

  • Copie de RechercheV avec format spécial...3.xlsm
    14.3 KB · Affichages: 33

job75

XLDnaute Barbatruc
Re : RechercheV un peu spécial...ou autre formule mieux adaptée ?

Bonjour Christian,

Formule matricielle :

Code:
=MAX(SI(GAUCHE(SUPPRESPACE(F13:AJ13);2)="CA";--STXT(SUPPRESPACE(F13:AJ13;3;99))))
On peut ne pas mettre SUPPRESPACE si l'on est sûr qu'il n'y a jamais d'espace devant "CA".

A+
 

Christian0258

XLDnaute Accro
Re : RechercheV un peu spécial...ou autre formule mieux adaptée ?

Re, le forum, job75,

Salut, job75, merci pour ton aide.

Dis-mois lorsque lorsque je valide j'ai ; "nombre d'arguments trop important pour cette fonction", ça plante sur le 3..fin formule ?

à te lire.
Encor merci,
Christian


OUPS, pas vu JHA, merci pour ta formule.
 
Dernière édition:

job75

XLDnaute Barbatruc
Re : RechercheV un peu spécial...ou autre formule mieux adaptée ?

Re,

Oui, j'avais ajouté SUPPRESPACE sur le fil... en me trompant :

Code:
=MAX(SI(GAUCHE(SUPPRESPACE(F13:AJ13);2)="CA";--STXT(SUPPRESPACE(F13:AJ13);3;99)))
A+
 

Discussions similaires

Réponses
3
Affichages
230

Statistiques des forums

Discussions
312 493
Messages
2 088 956
Membres
103 990
dernier inscrit
lamiadebz