OVH Cloud OVH Cloud

Somme d'une partie de cellule

6 réponses
Avatar
Stef
Bonjour à tout.

Dans chaque colonne d'un tableau, j'ai des valeurs du type "X0,1" "Y0,2"
....
En fait j'ai une lettre suivie d'une valeur comprise entre 0 et 1.
Je souhaite additionner par exemple toute les valeurs dont la 1ere
lettre est "A" par une formule. Je sais que je peux le faire par macro, mais
je souhaiterai savoir si c'est possible avec une formule.
Si c'est impossible, merci de me le dire aussi.

Merci de votre attention

6 réponses

Avatar
garnote
Salut Stef,

J'ai nommé «tableau» la plage contenant tes
types de données et essayé :
=SOMMEPROD((GAUCHE(tableau;1)="A")* _
(DROITE(tableau;NBCAR(tableau)-1)))

Est-ce que ça te convient ?

Serge



"Stef" a écrit dans le message de news:
#
Bonjour à tout.

Dans chaque colonne d'un tableau, j'ai des valeurs du type "X0,1"
"Y0,2"

....
En fait j'ai une lettre suivie d'une valeur comprise entre 0 et 1.
Je souhaite additionner par exemple toute les valeurs dont la 1ere
lettre est "A" par une formule. Je sais que je peux le faire par macro,
mais

je souhaiterai savoir si c'est possible avec une formule.
Si c'est impossible, merci de me le dire aussi.

Merci de votre attention





Avatar
Stef
Super, c'est exactement ce qu'il me fallait.
Merci beaucoup

Stéphane

"garnote" a écrit dans le message de
news:gkVMb.30705$
Salut Stef,

J'ai nommé «tableau» la plage contenant tes
types de données et essayé :
=SOMMEPROD((GAUCHE(tableau;1)="A")* _
(DROITE(tableau;NBCAR(tableau)-1)))

Est-ce que ça te convient ?

Serge



"Stef" a écrit dans le message de news:
#
Bonjour à tout.

Dans chaque colonne d'un tableau, j'ai des valeurs du type "X0,1"
"Y0,2"

....
En fait j'ai une lettre suivie d'une valeur comprise entre 0 et 1.
Je souhaite additionner par exemple toute les valeurs dont la 1ere
lettre est "A" par une formule. Je sais que je peux le faire par macro,
mais

je souhaiterai savoir si c'est possible avec une formule.
Si c'est impossible, merci de me le dire aussi.

Merci de votre attention









Avatar
garnote
Content de l'apprendre.
Tu pourrais aussi passer par une cellule
intermédiaire, par exemple G1, dans laquelle
tu écrirais A, B, C, D ou ...
(sans respect de la casse)
La formule deviendrait :
=SOMMEPROD((GAUCHE(tableau;1)=G1)* _
(DROITE(tableau;NBCAR(tableau)-1)))

Serge

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

Super, c'est exactement ce qu'il me fallait.
Merci beaucoup

Stéphane

"garnote" a écrit dans le message de
news:gkVMb.30705$
Salut Stef,

J'ai nommé «tableau» la plage contenant tes
types de données et essayé :
=SOMMEPROD((GAUCHE(tableau;1)="A")* _
(DROITE(tableau;NBCAR(tableau)-1)))

Est-ce que ça te convient ?

Serge



"Stef" a écrit dans le message de news:
#
Bonjour à tout.

Dans chaque colonne d'un tableau, j'ai des valeurs du type "X0,1"
"Y0,2"

....
En fait j'ai une lettre suivie d'une valeur comprise entre 0 et 1.
Je souhaite additionner par exemple toute les valeurs dont la 1ere
lettre est "A" par une formule. Je sais que je peux le faire par
macro,



mais
je souhaiterai savoir si c'est possible avec une formule.
Si c'est impossible, merci de me le dire aussi.

Merci de votre attention













Avatar
ChrisV
Bonjour Stef,

Ou encore...
(histoire de gagner quelques caractères...)

Avec la plage de données nommée ici Zn
(à saisir sans les { } et valider par Ctrl+Shift+Entrée

{=SOMME((STXT(Zn;1;1)="A")*STXT(Zn;2;9^2))}


ChrisV


"Stef" a écrit dans le message de news:
#
Bonjour à tout.

Dans chaque colonne d'un tableau, j'ai des valeurs du type "X0,1"
"Y0,2"

....
En fait j'ai une lettre suivie d'une valeur comprise entre 0 et 1.
Je souhaite additionner par exemple toute les valeurs dont la 1ere
lettre est "A" par une formule. Je sais que je peux le faire par macro,
mais

je souhaiterai savoir si c'est possible avec une formule.
Si c'est impossible, merci de me le dire aussi.

Merci de votre attention





Avatar
AV
Ben c'est quoi ce 9^2 ?
Une "demie-mesure" ?

;-)
AV
Avatar
ChrisV
Economie, économie...
;-)


ChrisV


"AV" a écrit dans le message de news:
eEVB#
Ben c'est quoi ce 9^2 ?
Une "demie-mesure" ?

;-)
AV