Partager via

Problème de formule pour effectuer une recherche

Anonyme
2024-11-01T20:01:30+00:00

Bonjour,

J'ai besoin de conseils.

J'ai un tableau dans lequel j'ai mis une formule FILTRE selon 3 critères. Cela fonctionne parfaitement.

J'ai ajouter une zone de recherche et je voudrais obtenir les résultats soit en fonction de la zone de recherche soit en fonction des différents critères.

J'ai donc modifier ma formule de base mais cela ne fonctionne pas.

Comment puis-je faire ?

Microsoft 365 et Office | Excel | Pour la maison | 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

5 réponses

  1. Anonyme
    2024-11-06T21:00:14+00:00

    Bonjour,

    Encore merci pour la réponse.

    Je vais réessayer

    Merci et bonne soirée.

    Aurélien

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

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire
  2. Anonyme
    2024-11-02T04:44:48+00:00

    Bonjour,

    Merci pour la réponse.

    La version 2 me semble plus adapté mais ne fonctionne pas. Le résultat me donne "PROPAGATION"

    Voici la formule que j'ai saisi ainsi que la capture d'"écran.

    =TRIER(FILTRE(Feuil2!A:F;Classificationculinaire=Feuil4!C4)*(Familleculinaire=Feuil4!C6)*(Sousfamille=Feuil4!C8)+ESTNUM(CHERCHE(B2;Libellé));6;1)

    Image

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

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire
  3. Hecatonchire 53,540 Points de réputation Modérateur bénévole
    2024-11-01T21:22:19+00:00

    Bonjour,

    Je ne suis pas sur de comment interpréter ta demande "je voudrais obtenir les résultats soit en fonction de la zone de recherche soit en fonction des différents critères"

    Version 1

    Si tu veux que tous les critères soient vérifiés

    Version 2

    Prenant les lignes correspondantes aux critères C4, C6, C8 et ajoutant les lignes correspondantes à B2 (peu importe les valeurs classification, famille, sous famille).

    =TRIER(

    FILTRE(Tableau24; 
    
           (Tableau24[Class C]=C4)\* 
    
           (Tableau24[Fam C]=C6)\* 
    
           (Tableau24[SS-F]=C8)**+** 
    
           ESTNUM(CHERCHE(B2;Tableau24[Lib]))); 
    
    6;1)
    

    (remarquer le + en rouge)

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

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire
  4. Hecatonchire 53,540 Points de réputation Modérateur bénévole
    2024-11-04T13:45:42+00:00

    Bonjour,

    Heureux que cela fonctionne.

    Pour information Propagation c'est généralement qu'une valeur plus bas ou à droite gêne. La plage de résultat de la formule est trop grande et "bute" dessus.

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

    0 commentaires Aucun commentaire
  5. Anonyme
    2024-11-02T17:50:03+00:00

    Je viens de réessayer et cela fonctionne.

    Merci pour la réponse.

    Cordialement.

    Aurélien

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

    0 commentaires Aucun commentaire