OVH Cloud OVH Cloud

S.P.A

4 réponses
Avatar
Patrick BASTARD
Bonsoir, toutes et tous.

(Et en particulier à Monsieur le Président de la S.P.A)
;-)

SOMMEPROD(C4:C95;--(B4:B95>7))
me donne la somme des valeurs en c4:c95 si la valeur en colonne précédente
est supérieure à 7.
(jusque là, ça va).

Est-il possible de faire la même chose avec pour condition : le 3° caractère
de la 2° matrice en colonne B est un lettre ?
SOMMEPROD(C4:C95;--(stxt(B4:B95;3;1)="A")) par exemple, mais ça ne le fait
pas.
Bien sûr, la solution de facilité serait de créer une nouvelle colonne, mais
là, c'est trop facile.

Merci d'avance, et pour certains d'entre vous, à samedi.
;-)
--
Bien amicordialement,
P. Bastard

4 réponses

Avatar
RaMa
Bonsoir
Ta formule marche
=SOMMEPROD(C4:C95;--(STXT(B4:B95;3;1)="A"))
ou
=SOMMEPROD((C4:C95)*(STXT(B4:B95;3;1)="A"))

RaMa

"Patrick BASTARD" a écrit dans le
message de news:
Bonsoir, toutes et tous.

(Et en particulier à Monsieur le Président de la S.P.A)
;-)

SOMMEPROD(C4:C95;--(B4:B95>7))
me donne la somme des valeurs en c4:c95 si la valeur en colonne précédente
est supérieure à 7.
(jusque là, ça va).

Est-il possible de faire la même chose avec pour condition : le 3°
caractère de la 2° matrice en colonne B est un lettre ?
SOMMEPROD(C4:C95;--(stxt(B4:B95;3;1)="A")) par exemple, mais ça ne le fait
pas.
Bien sûr, la solution de facilité serait de créer une nouvelle colonne,
mais là, c'est trop facile.

Merci d'avance, et pour certains d'entre vous, à samedi.
;-)
--
Bien amicordialement,
P. Bastard



Avatar
Patrick BASTARD
Bonsoir, *Raoul*


Effectivement...

Simple erreur de références de la 2° matrice ( les "A" sont, sur ma feuille,
dans la colonne précédente).
Et comme je n'étais pas du tout sûr de moi, j'ai opté pour une erreur de
syntaxe, alors que c'était une bévue.

Encore merci.


--
Bien amicordialement,
P. Bastard
Bonsoir
Ta formule marche
=SOMMEPROD(C4:C95;--(STXT(B4:B95;3;1)="A"))
ou
=SOMMEPROD((C4:C95)*(STXT(B4:B95;3;1)="A"))

RaMa

"Patrick BASTARD" a écrit dans le
message de news:
Bonsoir, toutes et tous.

(Et en particulier à Monsieur le Président de la S.P.A)
;-)

SOMMEPROD(C4:C95;--(B4:B95>7))
me donne la somme des valeurs en c4:c95 si la valeur en colonne
précédente est supérieure à 7.
(jusque là, ça va).

Est-il possible de faire la même chose avec pour condition : le 3°
caractère de la 2° matrice en colonne B est un lettre ?
SOMMEPROD(C4:C95;--(stxt(B4:B95;3;1)="A")) par exemple, mais ça ne
le fait pas.
Bien sûr, la solution de facilité serait de créer une nouvelle
colonne, mais là, c'est trop facile.

Merci d'avance, et pour certains d'entre vous, à samedi.
;-)
--
Bien amicordialement,
P. Bastard




Avatar
jps
heu....y a quoi samedi?
jps

"Patrick BASTARD" a écrit dans le
message de news:
Bonsoir, toutes et tous.

(Et en particulier à Monsieur le Président de la S.P.A)
;-)

SOMMEPROD(C4:C95;--(B4:B95>7))
me donne la somme des valeurs en c4:c95 si la valeur en colonne précédente
est supérieure à 7.
(jusque là, ça va).

Est-il possible de faire la même chose avec pour condition : le 3°
caractère

de la 2° matrice en colonne B est un lettre ?
SOMMEPROD(C4:C95;--(stxt(B4:B95;3;1)="A")) par exemple, mais ça ne le fait
pas.
Bien sûr, la solution de facilité serait de créer une nouvelle colonne,
mais

là, c'est trop facile.

Merci d'avance, et pour certains d'entre vous, à samedi.
;-)
--
Bien amicordialement,
P. Bastard




Avatar
Pierre Fauconnier
Ha, ouf... Il est pas au courant!!!

;-))))

Pierre

"jps" <enlevezd' a écrit dans le message de news:

heu....y a quoi samedi?
jps

"Patrick BASTARD" a écrit dans le
message de news:
Bonsoir, toutes et tous.

(Et en particulier à Monsieur le Président de la S.P.A)
;-)

SOMMEPROD(C4:C95;--(B4:B95>7))
me donne la somme des valeurs en c4:c95 si la valeur en colonne
précédente
est supérieure à 7.
(jusque là, ça va).

Est-il possible de faire la même chose avec pour condition : le 3°
caractère

de la 2° matrice en colonne B est un lettre ?
SOMMEPROD(C4:C95;--(stxt(B4:B95;3;1)="A")) par exemple, mais ça ne le
fait
pas.
Bien sûr, la solution de facilité serait de créer une nouvelle colonne,
mais

là, c'est trop facile.

Merci d'avance, et pour certains d'entre vous, à samedi.
;-)
--
Bien amicordialement,
P. Bastard