RECHERCHEV : la matrice de recherche est un intervalle (date ou valeur)

Anonyme
2023-03-28T12:07:46+00:00

Bonjour la Communauté,

C'est mon premier Post depuis que j'utilise Office, je travaille sous 365. J'ai un fichier (ci-joint) avec Feuilles : Facture et Période. Vérifier 2 Conditions : Si le bien n°X (Feuille Facture) est compris dans l'intervalle n° Départ et N° Fin (Feuille Période) et que sa date est également compris dans la période correspondant à cet intervalle précité, **afficher des Date début et Fin.Ma formule :**Pour Date Début :
=SI.CONDITIONS(ET(E4="";C4="");"";ET(E4="";C4<>"");"Attente";ET(C4>=PERIODE!A3;C4<=PERIODE!B3);PERIODE!A3)

Pour Date fin :
.CONDITIONS(ET(E4="";C4="");"";ET(E4="";C4<>"");"Attente";ET(C4<=PERIODE!B3;C4>=PERIODE!B3);PERIODE!B3)
MON CONSTAT : *je n'arrive pas à joindre la capture d'écran il me met "image not found "(quand je fais copier-coller), quand je charge avec l'outil il ne charge pas ("TEST 1 SERGE.PNGFile(s) failed to upload")*Je mets donc le lien direct de mon fichier, de grâce, aidez-moi, svp : https://1drv.ms/x/s!AgDj2kC-Ma8qgahttPvPz-Fpm_J8xQ?e=XEVYK8
Merci infiniment

Microsoft 365 et Office | Excel | Autres | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

DanielCo 107.7K Points de réputation
2023-03-28T15:43:47+00:00

En A4 :

=SIERREUR(INDEX(FILTRE(PERIODE!$A$3:$D$7;(FACTURE!E4>=PERIODE!$C$3:$C$7)*(E4<=PERIODE!$D$3:$D$7));1);"")

En B4 :

=SIERREUR(INDEX(FILTRE(PERIODE!$A$3:$D$7;(FACTURE!E4>=PERIODE!$C$3:$C$7)*(E4<=PERIODE!$D$3:$D$7));2);"")

Daniel

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

7 réponses supplémentaires

  1. Anonyme
    2023-03-28T14:48:15+00:00

    En fait, je continuerai de renseigner des numéro ici collone E.
    J'aimerais qu' chaque fois qu'un nouveau numéro est inscrit, le logiciel parte faire la recherche des dates dans la feuille Période depuis les premières données.

    Ex: Pour E4, il va rechercher dans Periode depuis la 3e ligne du tableau.
    Pour E5, il va rechercher dans Periode depuis la 3e ligne du tableau.
    Pour E6, il va rechercher dans Periode depuis la 3e ligne du tableau.

    et pareil à chaque fois qu'un nouveau bien est renseigné afin qu' aucune période ne soit sautée dans les résultats à afficher

    j'espère que j'ai pu m'expliquer au mieux

    Image

    Image

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. DanielCo 107.7K Points de réputation
    2023-03-28T13:55:34+00:00

    Ce n'est pas clair pour moi. Est-ce que tu peux donner un exemple ?

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2023-03-28T13:40:21+00:00

    Merciiii Daniel, ça marche parfaitement.
    J'en ai profité pour actualiser la date de Départ.

    Ce qui me chiffonne maintenant, c'est comment faire de sorte que pour chaque n° facture qui sera renseigné, il parte vérifier depuis le début dans Période, parce que là, je tente des choses mais rien ne marche

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. DanielCo 107.7K Points de réputation
    2023-03-28T12:38:53+00:00

    Bonjour,

    Essai en B4 :

    =SI.CONDITIONS(ET(E4="";C4="");"";ET(E4="";C4<>"");"Attente";ET(C4>=PERIODE!A3;C4<=PERIODE!B3);PERIODE!B3)

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire