Recherche selon le nom et code

V

Victor

Guest
Bonjour le forum,

Je n'arrive pas à trouver la formule ( ce n'est pas faute d'essayer ) avec recherche pour que la formule me donne le prénom de la personne qui se trouve dans la première colonne et ceci selon la date et le code du tableau, mon fichier joint vous sera plus explicite.

Merci à vous tous. Victor
 

Pièces jointes

  • recherche.zip
    2.9 KB · Affichages: 15
  • recherche.zip
    2.9 KB · Affichages: 15
  • recherche.zip
    2.9 KB · Affichages: 14
V

Victor

Guest
Salut Monique,

Un grand merci à toi déjà car cela fonctionne bien, j'ai juste encore un petit
problème c'est quand le code est inscrit avec un sa ou di par exemple

53 di ou 51 di

Mais d'avance un grand merci et A + Victor
 
V

Victor

Guest
Monique,

sur ton fichier c'est extra cela fonctionne bien même avec 51 di

Mais sur le mien il doit y avoir encore un problème, je suis en train de décoder.......mais pas facile.

encore merci à toi Monique la Pro XL formules. ( Bisous ) Victor
 
M

Monique

Guest
Re,

Tu n'as pas un nombre différent d'espaces ?
(soit avant, soit après, soit entre les chiffres et les lettres)
Dans le fichier que tu as posté, il y a à chaque fois 7 caractères, donc 3 espaces.

Si c'était ça, celle-ci en B2 :
=SI(ESTNA(EQUIV(SUPPRESPACE($A2);SUPPRESPACE(DECALER(ColUn;;EQUIV(B$1;LigUn;0)));0));"";INDEX(ColUn;EQUIV(SUPPRESPACE($A2);SUPPRESPACE(DECALER(ColUn;;EQUIV(B$1;LigUn;0)));0)))
En non conditionnel :
=INDEX(ColUn;EQUIV(SUPPRESPACE($A2);SUPPRESPACE(DECALER(ColUn;;EQUIV(B$1;LigUn;0)));0))

Mais ce sont des formules matricielles, à valider par ctrl, maj et entrée.
 
V

Victor

Guest
Salut Monique,

Je viens d'essayer ta formule sur mon fichier original mais cela ne va encore pas bien, pourtant effectivement sur la feuille de base, c'est comme sur le fichier Zipp de ma première question il y a bien 7 caractères et 3 espaces entre le 52 et di.
sur le chiffre seul cela va très bien mais quand il y a le code 52 di, aucun nom s'affiche.

sinon dans mon tableau de recherche je doit mettre trois lignes

51
51 sa
51 di

Déjà merci d'avance. Victor
 
V

Victor

Guest
Salut Monique, j'ai pensé à une chose et j'ai besoin de tes lumières pour m'éclairer.

A la hauteur du code 51 en colonne M je mets 51 sa
A la même ligne sur la colonne N je mets 51 di

Mais pour ma recherche il faut que je modifie ta formule avec plusieurs si ?

ou avec un OU j'ai déjà fait plusieurs essai mais non concluant c'est pour cette raison que je te demande ton aide .

Encore et déjà un grand merci pour tout ce que tu fais.


Victor
 
M

Monique

Guest
Bonjour,

Je débarque et...
je ne comprends pas ce que tu veux faire.
La ligne 1 des colonnes M et N contiennent des dates, non ?
Ou bien tu ne fais les comptes que sur 10 jours ?
(ou bien c'est autre chose que des dates ?)

Pourquoi ne pas insérer 51 sa et 51 di en colonne A, entre 51 et 52 ?
Et je ne sais pas non plus quelle formule tu utilises :
la 1ère (celle du fichier du 2 novembre à 12:24) ou bien celle du post du 02-11 à 16:17 ?
 
V

Victor

Guest
Salut Monique,

Je veux mettre ca dans ton tableau ( avec tes formules du 2.11.04 à 14:42 )

mais pour ne pas avoir de vide dans le tableau, j'ai pensé mettre à la fin de la semaine de 7 jours soit à la même hauteur de la ligne ou sur la gauche il y a le 51 mettre dans la colonne

M 51 sa
N 51 di

de cette manière mon tableau est tout rempli par ligne sans vide, mais je n'arrive pas à trouver la formule avec des SI seulement

ou avec des
SI(OU enfin c'est ce que je pensais faire.

( Recherche sur la base du 51 de gauche + 51 sa et 51 di de la ligne de droite )

J'espère que je me suis fait comprendre. Merci à toi d'avance. Victor
 
V

Victor

Guest
Re Monique,

J'espère que cette fois tu vas comprendre avec le fichier joint,
il me faut juste pouvoir mettre plusieurs conditions dans ta formule
du 2.11 à 12:24 et au moins une doit être rempli pour afficher le nom

Merci à toi. Victor
 

Pièces jointes

  • recherche2.zip
    3.5 KB · Affichages: 15
  • recherche2.zip
    3.5 KB · Affichages: 15
  • recherche2.zip
    3.5 KB · Affichages: 14
V

Victor

Guest
Monique,

pour être plus simple, il faut penser que le code
par exemple 51 pour la recherche peut être suivi après 3 espaces
de 2 lettres du premier jour de la semaine

51 lu
51 ma
51 me
51 je
51 ve
51 sa
51 di

de cette manière cela sera peut-être plus simple pour toi
 
M

Monique

Guest
Re,

Ouf !
283 caractères, mais pas besoin de colonnes supplémentaires au bout de 7 jours.
Les sa di lu ve et les autres sont inclus dans la formule, par "*"
Les 2 conditions : SI(NB.SI(plage;$A2) et SI(NB.SI(plage;$A2&"*")
 

Pièces jointes

  • Recherche_VictorV1.zip
    4.1 KB · Affichages: 21

Statistiques des forums

Discussions
313 099
Messages
2 095 237
Membres
106 234
dernier inscrit
JESS97354