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

automatisé la taille de la matrice sommeprod

  • Initiateur de la discussion Initiateur de la discussion iwanag
  • 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 !

iwanag

XLDnaute Nouveau
Bonjour j'aimerai pouvoir automatiser la fin de ma matrice somme prod

en exemple =sommeprod((feuil1!$B$2:$B$1004=A3)*(Feuil1!$B$2:$B$1004=C3)*(Feuil1!$E$2:$E$1004))


je voudrais dans cette formule que le 1004 se deduise automatiquement par rapport aux lignes non vides de mon extraction car le nombre de ligne varie chaque semaine

J'ai une deuxieme question qui serait d'extraire sans doublons Les données de la colonnes A (code Articles) voir de A et B code Articles et designations de produits.

Est ce possible Merci
 
Re : automatisé la taille de la matrice sommeprod

Bonjour,
concernant ta 1ère question, nommer tes plages de manière dynamique en utilisant la fonction DECALER, par exemple :
Code:
=DECALER(Feuil1!$B$2;;;NBVAL(Feuil1!$B:$B)-1)
.
Concernant ta 2ème question : oui c'est possible sur le principe. Tu trouveras plein d'exemples en faisant une recherche sur ce forum.
A+
 
Re : automatisé la taille de la matrice sommeprod

bonjour

pour automatiser une fin de matrice, il faut définir une plage évolutive
ceci définit une plage de donnée partant de B2 et se terminant à Bxx xx etant le nombre de valeurs entre B2 et B10000
=decaler(Feuil1!$B$2;0;0;nbval(Feuil1!$B$2:$B$10000);1)
il est plus simple d'utiliser cette formulation dans des plages nommée (gestion des nom) afin de ne pas surcharger une formule

oups : excuse david84 pour la collision
 
Re : automatisé la taille de la matrice sommeprod

Re, salut Wilfried,
Tu remplaces tes plages actuelles par le nom des plages que tu as nommées : sélection de la plage avec le curseur en la surlignant appuyer sur F3 et remplacer par le nom de la plage.
A+
 
- 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
33
Affichages
3 K
Réponses
2
Affichages
898
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…