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

Somme selon categorie

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 !

NICOALBERT

XLDnaute Occasionnel
Bonjour le forum,

Je me tourne vers vous car j'ai un soucis avec mon programme , je cherche à faire la

somme pour chaque catégorie (représenter par des couleurs pour mieux comprendre). et

je ni arrive pas. est ce que quelqu'un à une idée.

Cordialement.
 

Pièces jointes

Re : Somme selon categorie

Bonjour NICOALBERT, Yaloo, le forum,

A priori il faut 5 formules différentes.

F4 F9 F10 sont matricielles (validation par Ctrl+Maj+Entrée).

F4 et F7 sont à copier sur la ligne suivante.

Fichier joint.

A+
 

Pièces jointes

Re : Somme selon categorie

Re,

Pour ceux qui aiment bien VBA, voici une fonction qui étudie les 5 cas de figure :

Code:
Function NBCEL&(typ As Byte, mat, Optional ref$)
Dim m
mat = mat '=> matrice (plus rapide)
For Each m In mat
  Select Case typ
    Case 1
      If IsNumeric(m) Then _
        NBCEL = NBCEL - (Int(m / 1000) = Int(ref / 1000))
    Case 2
      NBCEL = NBCEL - (Right(m, 1) = Right(ref, 1))
    Case 3
      NBCEL = NBCEL - (Left(m, 1) = Right(ref, 1))
    Case 4
      If Val(m) And Not IsNumeric(Right(m, 1)) Then _
        NBCEL = NBCEL + (Right(m, 1) <> "H") * (Val(m) <= 200)
    Case 5
      If Val(m) And Not IsNumeric(Right(m, 1)) Then _
        NBCEL = NBCEL + (Right(m, 1) <> "H") * (Val(m) > 200)
  End Select
Next
End Function
Ne pas oublier qu'en VBA True se convertit en -1.

Nota : il faut au moins 2 références en colonne A (pour créer une matrice).

Fichier joint.

A+
 

Pièces jointes

- 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

  • Question Question
Microsoft 365 problème d'index
Réponses
19
Affichages
499
  • Question Question
Microsoft 365 Champs calculé TCD
Réponses
5
Affichages
254
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…