OVH Cloud OVH Cloud

somme.si sur format

7 réponses
Avatar
patricia martiniault
Bonjour à tous,

J'aurais besoin d'aide sur une particularité du Somme.si que je connais bien.

Mon problème est que j'aimerais n'additionner que les cellules avec un fond
orange par exemple.

Comment dois-je procéder ?

Pat

7 réponses

Avatar
Jacky
Bonjour,

Comment sont peinturlurées les cellules en orange ??

--
Salutations
JJ

"patricia martiniault" a
écrit dans le message de news:

Bonjour à tous,

J'aurais besoin d'aide sur une particularité du Somme.si que je connais
bien.

Mon problème est que j'aimerais n'additionner que les cellules avec un
fond
orange par exemple.

Comment dois-je procéder ?

Pat


Avatar
patricia martiniault
Je choisis un fond de couleur avec la palette proposée dans excel et ce sont
les valeurs de ces cellules qui sont additionner.

merci

pat


Bonjour,

Comment sont peinturlurées les cellules en orange ??

--
Salutations
JJ

"patricia martiniault" a
écrit dans le message de news:

Bonjour à tous,

J'aurais besoin d'aide sur une particularité du Somme.si que je connais
bien.

Mon problème est que j'aimerais n'additionner que les cellules avec un
fond
orange par exemple.

Comment dois-je procéder ?

Pat







Avatar
Jacky
Re...
Une petite fonction perso.
'---------
Function Somcoul(plage As Range, Coul As String)
Application.Volatile
For Each C In plage
If C.Interior.ColorIndex = Coul Then total = total + C.Value
Next
Somcoul = total
End Function
'-------------
A coller dans un module standard.
Et dans une cellule
=Somcoul(B1:B5;45)

La fonction est disponible dans une feuille avec les autres fonction sous le
nom "Somcoul'

--
Salutations
JJ

"patricia martiniault" a
écrit dans le message de news:

Je choisis un fond de couleur avec la palette proposée dans excel et ce
sont
les valeurs de ces cellules qui sont additionner.

merci

pat


Bonjour,

Comment sont peinturlurées les cellules en orange ??

--
Salutations
JJ

"patricia martiniault" a
écrit dans le message de news:

Bonjour à tous,

J'aurais besoin d'aide sur une particularité du Somme.si que je connais
bien.

Mon problème est que j'aimerais n'additionner que les cellules avec un
fond
orange par exemple.

Comment dois-je procéder ?

Pat









Avatar
AV
Une petite fonction perso.


Achhh...
Si toi aussi tu te mets à utiliser/publier ce genre de "machin"
Pffff...

AV

Avatar
Jacky
Avé AV
Si toi aussi tu te mets à utiliser/publier ce genre de "machin"


...utiliser.... moi, non!
J'utilise la formule somme("du pourquoi elle est orange")
Mais pourquoi , es-tu tellement contre ???

--
Salutations
JJ

"AV" a écrit dans le message de news:
%
Une petite fonction perso.


Achhh...
Si toi aussi tu te mets à utiliser/publier ce genre de "machin"
Pffff...

AV




Avatar
AV
Mais pourquoi , es-tu tellement contre ???


Sauf à rajouter une proc évènementielle (qui ne peut pas couvrir tous les cas de
figure), le changement de format n'entraine jamais de recalcul donc résultat non
mis à jour donc peut être faux !
Ok pour une macro mais surtout pas pour une fonction

AV

Avatar
Jacky
Re...
Ok pour une macro mais surtout pas pour une fonction
Bon,.... ben, comme je suis très obéissant :-)))

'---------
Sub jj()
For Each C In Selection
'ou si la selection est connue
'For Each C In [B2:B100]
If C.Interior.ColorIndex = 45 Then total = total + C.Value
Next
[a1] = total
End Sub
'-----------
--
Salutations
JJ

"AV" a écrit dans le message de news:

Mais pourquoi , es-tu tellement contre ???


Sauf à rajouter une proc évènementielle (qui ne peut pas couvrir tous les
cas de figure), le changement de format n'entraine jamais de recalcul donc
résultat non mis à jour donc peut être faux !
Ok pour une macro mais surtout pas pour une fonction

AV