Fonction RechercheX avec fonction SI

Bonsoir à tous,

Dans mon fichier joint, j'ai combiné la Recherchex pour retrouver le prix de vente de chaque par client et selon période mensuelle (voir tableau) mais cela ne marche pas.

24ficher-exemple.xlsx (11.92 Ko)

Je sais qu'avec un TCD il est possible d'obtenir le résultat que je cherche, mais je recherche un moyen par formules, pour me permettre de les utiliser dans un autre projet.

Merci pour votre aide.

Cordialement.

Bonjour à tous,

Une proposition;

23ficher-exemple.xlsx (12.83 Ko)

Bonsoir à tous !

Une autre approche (type formule unique dynamique) :

Pour "Restau Paul" ;

=PIVOTER.PAR(
    Tableau1[Module];
    TEXTE(MOIS(1 & Tableau1[Mois]); "00-") & Tableau1[Mois];
    Tableau1[Prix/Kg];
    SOMME;
    ;
    0;
    ;
    0;
    ;
    Tableau1[[Client ]] = "Restau Paul"
)

La proposition retourne ceci :

image

Pour "Super Marché" : simplement modifier le filtre (dernière ligne de la formule)

Bonsoir @DjiDji59430

J'ai implémenté ta formule dans mon projet comme suit

=FILTRE(Tableau17[Unit price];(Tableau17[DESCRIPTION]=K3)*(Tableau17[Annee]=2023)*(Tableau17[ERP Y1]=J3)*(Tableau17[Unit price]);"")

Mais j'ai une erreur #DIV/!

En fait, je dois recupérer le prix dans la colonne Tableau17[Unit price] en associant 3 filtres ;

1- Le nom du produit dans la colonne Tableau17[DESCRIPTION]

2- L'année de la commande dans la colonne Tableau17[Annee]

3- Et le code dans la colonne Tableau17[ERP Y1]

Est-ce que j'ai loupé quelque chose ?

image

Est-ce que j'ai loupé quelque chose ?

Surement, mais sans ton fichier, difficile de dire quoi .

Il doit y avoir un critere de selection (qui vient d'une operation qui est a #DIV/0!)

Crdlmt

bonjour

une contribution

cordialement

15narcisse2.xlsx (13.87 Ko)

Bonjour,
Une autre approche avec Pivoter.Par.
Cdlt.

Rechercher des sujets similaires à "fonction recherchex"