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

sommeprod ou pas ?

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 !

mmalzert

XLDnaute Occasionnel
Bonjour à tous,

J'ai un souci avec une formule. Je pensais qu'un sommeprod suffirait mais apparemment ce n'est pas le cas.
Pourriez vous m'aider SVP. Je cherche à calculer la valeur en C10, censé renvoyé "non facturé".
Je joins le fichier.

Merci pour votre aide.
 

Pièces jointes

Re : sommeprod ou pas ?

Bonjour,

Sommeprod ne renvoie pas de valeurs texte.
Avec
Code:
=INDEX($C$1:$C$6;SOMMEPROD((A10=$B$3:$B$6)*(RECHERCHEV(B10;$A$14:$B$15;2;FAUX)=$A$3:$A$6)*LIGNE($B$3:$B$6));)
ça fonctionne à condition qu'il n'y ait qu'une seule ligne qui corresponde.

Cordialement

Edit : Salut Hoerwind ! bravo pour cette solution élégante !
 
Re : sommeprod ou pas ?

Bonjour Jean-Marcel et merci pour votre réponse.
Du coup, il n'est pas possible d'afficher directement "Non facturé" comme résultat ? Ou "facturé " ?

Edit : Bonjour à tous. Vive le délai de rafraichissement. Je regarde vos solutions. Merci.
 
Dernière édition:
Re : sommeprod ou pas ?

Salut Dugenour,

Sommeprod ne renvoie pas de valeurs texte
D'accord, mais cette fonction peut bien renvoyer le numéro de la ligne où se trouve la valeur texte.
Dès lors un petit DECALER peut renvoyer la valeur texte, puisqu'on connait la colonne où elle se trouve.
 
Re : sommeprod ou pas ?

Bonjour à tout le monde.

hoerwind, je galère à appliquer ta formule. Mes données sources sont dans un autre classeur que celui ou j'affiche le résultat. Je ne comprend pas non plus pourquoi tu pars de la celulle A1 et que tu définis un numéro de colonne égal à 2 ?
Pourrais-tu me faire une espèce de pas à pas stp ?

Merci à tous pour vos réponses.
 
Re : sommeprod ou pas ?

mmalzert,
pour le decaler on part de ou on veut en ligne1. Si on part de A1 on décale de deux colonnes puisque la valeur à afficher est en colonne C (colonne A décalée de +2). Lire l'aide sur la formule decaler.
Cordialement
 
Re : sommeprod ou pas ?

Re,

Merci Dugenou de m'avoir remplacé (lol) !

Effectivement la formule proposée peut aussi s'écrire ainsi (pas testés):
Code:
=DECALER(C1;SOMMEPROD((MOIS(A3:A6)=B10)*(B3:B6=A10 )*LIGNE(3:6));)
Code:
=DECALER(C3;SOMMEPROD((MOIS(A3:A6)=B10)*(B3:B6=A10 )*LIGNE(1:4));)

Je me permets aussi de signaler qu'il me semble il y avoir une petite inversion dans les en-têtes de colonnes du second tableau (Mois et ID).
 
Re : sommeprod ou pas ?

Merci pour ta réponse.

L'exemple que j'ai donné est juste là pour m'aider. Faut pas s'inquiéter.
Sinon j'ai réussi à adapter tout ça. Il a d'ailleurs fallu que je rajoute un -1 après mon sommeprod car j'avais systématiquement un décallage d'une ligne quand je partais de A1. Et comme on peut pas mettre A0..

Bref, encore merci.
 
- 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

Discussions similaires

Réponses
20
Affichages
630
Réponses
8
Affichages
275
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…