recherche avec conditions : help!

ksandraa

XLDnaute Nouveau
Bonjour à tous,

Je voudrais trouver une formule qui me permettrai de renvoyer un texte en fonction d'une condition .....

je vous explique

J'ai un fichier excel avec 3 onglets (liste salarié, absences, suspension)

1er onglet (liste salarié) qui est mon fichier de base où je dois faire apparaître mon résultat : j'ai un tableau avec 4 colonnes par exemple

1- matricule (A1)
2- nom (B1)
3- type (C1)
4- résultat => c'est ce que je recherche

2eme onglet (absences) j'ai un tableau avec plusieurs colonnes
1- matricule (A1)
2- motif (B1)
3-......

3eme onglet j'ai plusieurs colonnes également du même type qu'absence

1- matricule (A1)
2- motif (B1)
3-......


je recherche donc une formule ou un code VBA .... qui va dire
si mon matricule (qui est dans mon fichier de base) existe dans l'onglet "Absences" ou dans l'onglet "Suspension" alors absence si dans absence ou suspension si dans suspension sinon il doit me mettre la valeur "3-type (C1)" de mon ficher de base.


j'espère que j'ai été assez clair et que quelqu'un pourra m'aider

Un grand merci par avance
 

Misange

XLDnaute Barbatruc
Re : recherche avec conditions : help!

Bonjour

Oui c'est très clair mais ce qui manque c'est un petit bout de fichier ANONYMISE qui nous permette de te proposer une solution qui respecte la disposition de tes données.
Tu vas en mode avancé et là tu joins un petit classeur (pas une image !)
 

ksandraa

XLDnaute Nouveau
Re : recherche avec conditions : help!

Misange,

merci pour ton retour, je te joins un fichier très allégé, j'espère que ça conviendra
 

Pièces jointes

  • Test.xlsx
    9.9 KB · Affichages: 33
  • Test.xlsx
    9.9 KB · Affichages: 31
  • Test.xlsx
    9.9 KB · Affichages: 39

Staple1600

XLDnaute Barbatruc
Re : recherche avec conditions : help!

Bonjour à tous, Bonjour Misange

ksandraa (Bienvenue sur le forum)
Je plussoie aux propos de Misange.
Donc surtout pas de noms réels (je dis cela car j'ai lu ceci)
J'ai un fichier excel avec 3 onglets (liste salarié, absences, suspension)

EDITION: Quand j'ai publié ce message dans un navigateur non rafraîchi, je n'avais pas vu le fichier joint déjà posté deux minutes plus tôt.:eek:
Mais comme on dit: Un homme averti en vaut deux (Ca vaut aussi pour un XLDIEN ;) )
 
Dernière édition:

renyeu

XLDnaute Occasionnel
Re : recherche avec conditions : help!

Bonjour à tous
ksandraa dit:
...si dans absence ou suspension si dans suspension sinon il doit me mettre la valeur "3-type (C1)" de mon ficher de base.
Là ou j'ai la "comprenante" difficile ou un éclaircissement s'impose... ;)
De plus l'absence ou la suspension s'apprécie quand? Aujourd'hui ?
Cdlt
Renyeu
 

Misange

XLDnaute Barbatruc
Re : recherche avec conditions : help!

Bonjour

si il suffit de compter combien de fois le matricule x apparait dans les tableaux absence ou suspension alors un simple nb.si suffit (voir fichier joint).
Sinon il faut préciser la question :)
 

Pièces jointes

  • absence-suspension.xlsx
    13.3 KB · Affichages: 29

ksandraa

XLDnaute Nouveau
Re : recherche avec conditions : help!

Merci Misange mais c'est pas exactement
Dans résultat je voudrais qu'il me renvoi le type de salarié (suspension, absence ou salarié ..apprenti.......)
je voudrais qu'il vérifie si le matricule existe dans l'onglet absence et dans l'onglet suspension.
si il existe dans absence il me renvoi le texte "absence"
si il existe dans suspension il me renvoi le texte "suspension"
si il n'existe dans aucun des 2 fichiers il me renvoi la donnée type du fichier de base ... la donnée type qui se trouve dans la cellule D1 ... (qui est salarie, apprenti ......)

est ce que tu penses que c'est possible ?:(
 

Discussions similaires

Réponses
4
Affichages
324

Statistiques des forums

Discussions
312 437
Messages
2 088 405
Membres
103 840
dernier inscrit
BED ET BISTROT