Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Fonction DECAL avec plusieurs arguments...

  • Initiateur de la discussion Initiateur de la discussion zworro
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Z

zworro

Guest
Bonsoir,

j'ai un fichier de produits pour un restaurant dans une feuille "Produits" avec en colonne A le nom et dans les 5 autres colonnes le prix pour chacun des fournisseurs.
Dans une deuxième feuille Dépenses fournisseurs j'ai une colonne B ou apparaît le nom du produit dans une liste, puis dans une colonne C le nom du fournissuers dans une liste aussi.
J'utilise une fonction DECAL:

=DECALER(Produits!$A$1;EQUIV($B3;Produits;0);1;😉

pour afficher automatiquement le prix unitaire du produit.

Or ma fonction ne me permet que d'afficher le prix du premier fournisseur et non des autres.

Comment intégrer une variable permettant de prendre en compte le fournisseur sélectionné dans la liste pour afficher le bon Prix?


Merci de vos réponses.
 

Pièces jointes

Re : Fonction DECAL avec plusieurs arguments...

Bonsoir,

Essaie peut-être avec cette formule:

Code:
=DECALER(Produits!$A$1;EQUIV($B2;Produits;0);EQUIV(C2;Produits!$B$1:$F$1;0);;)

Bonne soirée,

mth
 
Re : Fonction DECAL avec plusieurs arguments...

Bonjour,

j'ai une dernière question.

La formule que tu m'as transmise marche parfaitement, merci.

Désormais, j'ai une feuille bilan avec une fonction SOMMEPROD:

=SI(ESTERREUR(SOMMEPROD((MOIS('Dépenses Fournisseurs'!$A$2:$A$101)=B$2)*('Dépenses Fournisseurs'!$C$2:$C$101=$A3)*('Dépenses Fournisseurs'!$F$2:$F$101)));"";SOMMEPROD((MOIS('Dépenses Fournisseurs'!$A$2:$A$101)=B$2)*('Dépenses Fournisseurs'!$C$2:$C$101=$A3)*('Dépenses Fournisseurs'!$F$2:$F$101)))

Or lorsque je fais un calcul, le résultat n'apparaît pas!
Le format des cellule est bon et je ne comprends pas.

Je joins le fichier.

Merci de ta réponse.
 

Pièces jointes

Re : Fonction DECAL avec plusieurs arguments...

bonjour zworro,

Commence par modifier la formule onglet "Dépenses fournisseurs" en D2 et copiée vers le bas, afin d'éviter l'affichage de NA! si la date est vide par exemple:

Code:
=SI(A2="";0;DECALER(Produits!$A$1;EQUIV($B2;Produits;0);EQUIV(C2;Produits!$B$1:$F$1;0)))

Ensuite, modifie ton sommeprod() de l'onglet "Bilan" par exemple comme ceci:
Code:
=SOMMEPROD((MOIS('Dépenses Fournisseurs'!$A$2:$A$101)=COLONNE()-1)*('Dépenses Fournisseurs'!$C$2:$C$101=$A3)*('Dépenses Fournisseurs'!$F$2:$F$101))

Bien à toi,

mth
 
Re : Fonction DECAL avec plusieurs arguments...

Bien écoutes les formules marchent parfaitement...
C'est une habitude chez toi?
Je te dois au moins une bière...
Bien à toi.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
697
Réponses
3
Affichages
315
Réponses
4
Affichages
657
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…