Recherchev dans 3 onglets
Résolu
BA
-
BA -
BA -
Bonjour,
j'ai un tableau existant avec une formule recherchev qui va chercher dans l'onglet 1 (RH) et inscrit OK s'il trouve les données ou PasOK s'il ne trouve pas.
Je dois rajouter 2 autres recherches supplémentaires :
- recherche dans l'onglet 2, PasOK s'il trouve les données ET s'il ne les trouve pas
- recherche dans l'onglet 3, PasOK s'il trouve les données ET s'il ne les trouve pas
Comment imbriquer tout ça ?
Voici la formule qui existait et je souhaite la compléter :
=SI(ESTERREUR(RECHERCHEV(B4;'RH'!A:A;1;FAUX));"PasOK";SI(RECHERCHEV(B4;'RH'!A:A;1;FAUX)<>"#N/A";"OK"))
Je ne sais pas si c'est très clair.
Merci pour votre aide !
j'ai un tableau existant avec une formule recherchev qui va chercher dans l'onglet 1 (RH) et inscrit OK s'il trouve les données ou PasOK s'il ne trouve pas.
Je dois rajouter 2 autres recherches supplémentaires :
- recherche dans l'onglet 2, PasOK s'il trouve les données ET s'il ne les trouve pas
- recherche dans l'onglet 3, PasOK s'il trouve les données ET s'il ne les trouve pas
Comment imbriquer tout ça ?
Voici la formule qui existait et je souhaite la compléter :
=SI(ESTERREUR(RECHERCHEV(B4;'RH'!A:A;1;FAUX));"PasOK";SI(RECHERCHEV(B4;'RH'!A:A;1;FAUX)<>"#N/A";"OK"))
Je ne sais pas si c'est très clair.
Merci pour votre aide !
A voir également:
- Recherchev dans 3 onglets
- Ai suite 3 - Télécharger - Optimisation
- Picasa 3 - Télécharger - Albums photo
- Restaurer les onglets chrome - Guide
- Photorecit 3 - Télécharger - Visionnage & Diaporama
- Imagen 3 - Accueil - Applications & Logiciels
4 réponses
Bonjour
A quoi ca sert de chercher dans les onglets 2 et 3 si c'est pour marquer dans tous les cas PasOk ?
A quoi ca sert de chercher dans les onglets 2 et 3 si c'est pour marquer dans tous les cas PasOk ?
Bonjour
difficile de se référer à votre formule
Par ailleurs utiliser RECHERCHEV pour une simple détection semble un peu complexe
=NB.SI(B4;RH!A:A);"0K;"Pas OK") devrait suffire, et assure l'ensemble de ce que vous avez écrit.
Mais le plus dur à comprendre est pourquoi vous voulez chercher dans les onglets 2 et 3 pour afficher pas OK si la valeur s'y trouve ou ne s'y trouve pas????
Si les deux options doivent donner "Pas OK", précisons tout de suite qu'il n'y en a pas d'autre??
pouvez vous apporter quelques éclaircissements?
à vous lire
crdlmnt
difficile de se référer à votre formule
Par ailleurs utiliser RECHERCHEV pour une simple détection semble un peu complexe
=NB.SI(B4;RH!A:A);"0K;"Pas OK") devrait suffire, et assure l'ensemble de ce que vous avez écrit.
Mais le plus dur à comprendre est pourquoi vous voulez chercher dans les onglets 2 et 3 pour afficher pas OK si la valeur s'y trouve ou ne s'y trouve pas????
Si les deux options doivent donner "Pas OK", précisons tout de suite qu'il n'y en a pas d'autre??
pouvez vous apporter quelques éclaircissements?
à vous lire
crdlmnt
Effectivement, je viens de réaliser que ça ne sert à rien de mettre pas OK....
Je m'embrouille un peu désolé...
Alors si je veux faire ceci :
J'ai une liste de matériel affecté à du personnel, la recherche se fait sur le matricule.
si le personnel se trouve dans l'onglet 1, c'est OK, s'il ne s'y trouve pas c'est pas OK, l'onglet 1 = employés
si le personnel se trouve dans l'onglet 2, c'est OK, s'il ne s'y trouve pas c'est pas OK, l'onglet 2 = sous-traitant
si le personnel se trouve dans l'onglet 3, c'est OK, s'il ne s'y trouve pas c'est pas OK, l'onglet 3 = client
Tout ce qui n'est pas OK est à traiter.
Merci
Je m'embrouille un peu désolé...
Alors si je veux faire ceci :
J'ai une liste de matériel affecté à du personnel, la recherche se fait sur le matricule.
si le personnel se trouve dans l'onglet 1, c'est OK, s'il ne s'y trouve pas c'est pas OK, l'onglet 1 = employés
si le personnel se trouve dans l'onglet 2, c'est OK, s'il ne s'y trouve pas c'est pas OK, l'onglet 2 = sous-traitant
si le personnel se trouve dans l'onglet 3, c'est OK, s'il ne s'y trouve pas c'est pas OK, l'onglet 3 = client
Tout ce qui n'est pas OK est à traiter.
Merci
Bonjour
Avec cette formule vous saurez qui?
=SI(NB.SI(RH!A:A;$B$4)>=1;"employés ";"")&SI(NB.SI(Feuil3!A:A;$B$4)>=1;"sous-traitant ";"")&SI(NB.SI(Feuil4!A:A;$B$4)>=1;"client";"")
Avec cette formule vous saurez qui?
=SI(NB.SI(RH!A:A;$B$4)>=1;"employés ";"")&SI(NB.SI(Feuil3!A:A;$B$4)>=1;"sous-traitant ";"")&SI(NB.SI(Feuil4!A:A;$B$4)>=1;"client";"")
Merci cette formule est encore mieux !
sauf une chose du coup si la ressource n'est dans aucune liste j'aimerais marquer PASOK par exemple.
J'ai donc mis PASOK entre les guillemets, mais ça me l'écrit 3 fois.
Au lieu du &, il faudrait peut-être mettre OU, non ? Mais quelle est le signe ? car si j'écris OU ça ne fonctionne pas.
Pouvez-vous m'aider ?
sauf une chose du coup si la ressource n'est dans aucune liste j'aimerais marquer PASOK par exemple.
J'ai donc mis PASOK entre les guillemets, mais ça me l'écrit 3 fois.
Au lieu du &, il faudrait peut-être mettre OU, non ? Mais quelle est le signe ? car si j'écris OU ça ne fonctionne pas.
Pouvez-vous m'aider ?