Addition des 4 premières cellules non vide???

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 !

cyberclara

XLDnaute Nouveau
Bonjour,

J'ai un casse tête insolvable!!!! Dans un tableau je dois faire la somme des 4 premieres cellules NON VIDE de mes lignes ( sur l'image les cellule jaunes). Evidemment j'ai des milliers de lignes 🙁


Est il possible de le faire avec les fonctions et une formule sans passer par le vba.

Thanks!
 

Pièces jointes

  • 2009-02-24_110102.jpg
    2009-02-24_110102.jpg
    22 KB · Affichages: 155
Re : Addition des 4 premières cellules non vide???

bonjour et bienvenue sur le forum

voici une fonction en VBA qui a l'air de fonctionner :

Code:
Public Function somme4premiers(zone As Excel.Range) As Double
Dim curCell As Excel.Range, compteur As Integer
somme4premiers = 0
compteur = 0
For Each curCell In zone
    If curCell.Value <> vbNullString And compteur < 4 Then
        somme4premiers = somme4premiers + curCell.Value
        compteur = compteur + 1
    End If
Next curCell
End Function

avec le fichier exemple...

a+
 

Pièces jointes

Re : Addition des 4 premières cellules non vide???

Merci 007 et merci Romain c'est formidable. Heureusement qu'il y a encore des espaces sur internet et des gens comme vous capablent de partager leurs connaissances sans devoir passer par la case portefeuille.
Pour combien de temps encore???

Le daible est vainqueur quand les hommes de bien ne font rien.
 
Re : Addition des 4 premières cellules non vide???

Bonjour,

Simplement pour passer et adresser un bravo à James007.

Belle utilisation de INDEX associée à SOMME, utilisation à laquelle je n'avais jamais songé.

Je mets dans ma besace Excel.

Merci

@+
 
Re : Addition des 4 premières cellules non vide???

Bonjour,

Simplement pour passer et adresser un bravo à James007.

Belle utilisation de INDEX associée à SOMME, utilisation à laquelle je n'avais jamais songé.

Je mets dans ma besace Excel.

Merci

@+

Merci Tibo,

Ton message est très sympa ...
Mais je te retourne le compliment ... car pas plus tard qu'hier tu m'as appris que la combinaison sommeprod() et trouve() marche aussi bien que sommeprod() et cherche() ... !!!
Manifestement, tu maitrises Excel... un MAX() ...!!!
A+
 
Re : Addition des 4 premières cellules non vide???

Bonjour,
Je dois faire l'addition dans un colonne (F15:F379) de mes deux premières cellules non vides. J'ai essayé la fonction INDEX comme indiqué plus haut. Mais, ça ne fonctionne pas parce Index semble avoir un maximun de cellules pouvant être validé... J'essai de transformé la fonction VBA dans mon fichier... étant que VBA est un peu chinois pour moi... ça ne fonctionne.
Est-ce quelqu'un pourrait me dire s'il existe une fonctionne qui vérifie mes deux premières cellules non vides et qui en ferait la somme ?
Je vous remercie à l'avance pour votre temps...
 
Re : Addition des 4 premières cellules non vide???

Bonjour et bienvenue sur le forum,

Pour commencer, puis-je me joindre à l'appréciation de notre ami Tibo, un grand bravo James, je ne connaissais pas ?

Pour Chantal : sous l'exemple de notre ami James, ajoute quelques valeurs et cellules vides en colonne E
La formule : =SOMME(E2:INDEX(E2:E8;4+NB.VIDE(E2:E8)))
te renverra la somme des quatre premières valeurs.
 
- 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

Retour