Formule avec 3 conditions...

Gatha02 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention   -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
bonjour à tous, j'espère que vous allez bien.

je suis en train de m'arracher les cheveux sur une formule, et j'ai besoin de votre aide...
voici les infos
feuille 1, j'ai plein de données en vrac.
les colonnes C et E contiennent des dates
la colonne H contient un texte : niveau 1 à 10
les colonnes L et M contiennent des noms.

dans la feuille 2, j'ai mis en forme un tableau avec en ligne à partir de B4 les dates, en colonne les niveaux de 1 à 10 à partir de A5 et en A 4 le nom.
Je voudrais pouvoir remplir ce tableau en disant :
si la date en B4 se trouve entre les dates feuilles 1 colonnes C et E que tu trouve le niveau 10 et que tu retrouveq le nom en A4 dans la colonne feuille 1 L ou M, alors signale le moi par exemple par une étoile.

je ne sais pas si j'ai été assez claire... si oui, est ce que je dois utiliser une formule type Index et Match ? est ce que vous pouvez m'aider s'il vous plaît ?

merci beaucoup pour votre aide :)

bonne journée à tous !
A voir également:

3 réponses

Zoul67 Messages postés 1959 Date d'inscription   Statut Membre Dernière intervention   149
 
Bonjour,

MATCH est l'équivalent en anglais de la fonction EQUIV...
Mais je conseille ici plutôt l'utilisation de la fonction NB.SI.ENS
https://www.cjoint.com/c/FKrnMiscPfJ

A+
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour


Pas facile sans fichier:

on suppose que vous voulez signaler si les données cherchées se retrouvent sur la même ligne dans la feuill1
essayez alors avec (pour une plage feuil1 de ligne 1 à ligne 100)

=SI(SOMMEPROD((Feuil1!$L$1:$M$100=$A$4)*(Feuil1!$H$1:$H$100=$A5)*(Feuil1!$C$1:$C$100>=B$4)*(Feuil1!$D$1:$D$100<=B$4))>0;"OK";"")

vous renverra OK si, sur la même ligne en feuil1, se trouve le nom inscrit en A4, que la date en B4 est située entre celles de C et D (incluses) et que la cotation inscrite en A4 est en H
si vous placez bien les signes, cette formule fonctionnera sur tout le tableau feuil2!
notez que pour ce code, les N° de lignes dans les limites de champ (ici 1 et 100, sont obligatoires (pas de A:A ou L:M) et qu'il est préférable de limiter la hauteur de plage au stric t nécessaire pour ne pas trop alourdir le fichier

crdlmnt


La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
Gatha02 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Vaucluse, merci beaucoup pour votre retour ! j'ai scrupuleusement reproduit votre formule, mais rien ne s'affiche... la formule est bien la dans la barre fx mais la cellule reste blanche (j'ai quand même essayé de mettre en caractère noir au cas où j'aurais fait une fausse manip en faisant toutes mes tentatives :) )
0
Zoul67 Messages postés 1959 Date d'inscription   Statut Membre Dernière intervention   149 > Gatha02 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention  
 
Et ma proposition #1 ?
0
Gatha02 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention   > Gatha02 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention  
 
j'ajoute, si j'ai bien compris votre phrase : "on suppose que vous voulez signaler si les données cherchées se retrouvent sur la même ligne dans la feuill1
essayez alors avec (pour une plage feuil1 de ligne 1 à ligne 100)"
que dans mes colonnes C et E j'ai grosso modo cela :
colonne C ligne 12 par exemple : 01/12/2016 et colonne E : 05/12/2016
qu'il "faut" lire : entre le 3 et le 5 décembre inclus niveau 10 ...
chaque ligne a des dates différentes, sinon ce ne serait pas drôle ;)
je ne sais pas attacher des fichier via le forum...
0
Zoul67 Messages postés 1959 Date d'inscription   Statut Membre Dernière intervention   149 > Gatha02 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention  
 
Sinon, j'ai répondu, et même en mettant un lien de fichier !
0
Gatha02 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention   > Zoul67 Messages postés 1959 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour Zoul67 !! oui merci beaucoup j'ai essayé votre formule après et cela semble fonctionner ! c'est magique ! maintenant faut que je m'entraîne sur le "bloquage" des formule avec les $ et que je comprenne la formule car là je l'ai reproduite sans chercher ! :)

merci à tous les deux vous avez répondu super rapidement c'est vraiment chouette ce site !
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Voila quand même ce que donnait ma proposition

https://www.cjoint.com/c/FKrsMqBIEmk

crdlmnt
0