Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Sommer si cellules vides

2 réponses
Avatar
hasardeux
Bonsoir,

Je vous expose mon probl=E8me.

Je voudrais qu'Excel:
- verifie les cellules une par une de la plage AW10:AW1000=20
pour localiser les cellules dont le contenu est diff=E9rent=20
de "P";
- s'il trouve une cellule r=E9pondant =E0 cette condition, il=20
doit calculer la somme de la ligne correspondante allant=20
de C =E0 K

Exemple: si par exemple, le contenu de AW10<>"P" =3D=3D> Somme
(C10:K10)
- La somme des diff=E9rentes sommes calcul=E9es doit =EAtre=20
calcul=E9e dans la cellule AW1

J'esp=E8re =EAtre clair, sinon vous me demandez pour expliquer=20
davantage.

Merci pour votre aide g=E9n=E9reuse

2 réponses

Avatar
Claude Trouet
Bonsoir,
Une solution sans VBA
En AW11, écrire la formule =SI(AW10<>"P";SOMME(C10:K10);"")
La recopier vers le bas jusqu'à AW1000

en AW1, écrire la formule =SOMME(AW10:AW1000)

Est-ce suffisant ?
CT

"hasardeux" a écrit dans le message de
news: 0b9101c4abb5$13ea29c0$
Bonsoir,

Je vous expose mon problème.

Je voudrais qu'Excel:
- verifie les cellules une par une de la plage AW10:AW1000
pour localiser les cellules dont le contenu est différent
de "P";
- s'il trouve une cellule répondant à cette condition, il
doit calculer la somme de la ligne correspondante allant
de C à K

Exemple: si par exemple, le contenu de AW10<>"P" ==> Somme
(C10:K10)
- La somme des différentes sommes calculées doit être
calculée dans la cellule AW1

J'espère être clair, sinon vous me demandez pour expliquer
davantage.

Merci pour votre aide généreuse
Avatar
Patrick Bastard
Bonjour à toi aussi, *hasardeux*.
*Pour reprendre les termes de ton intervention* -voir en fin de message :

Dans une colonne inutilisée : AX10 par exemple, entrer
=si(aw10="P";"";somme(c10:k10).
Recopier vers le bas jusqu'à AX1000
En aw1, entrer =somme(AX10:AX1000)

Cela répond-il à ton souhait ?

--
Bien cordialement,
==================================== P. Bastard.
Pour me contacter, remplacez "Chez" par @ dans l'adresse

Une foule de conseils utiles sur le site de Misange :
http://www.excelabo.net

Bonsoir,

Je vous expose mon problème.

Je voudrais qu'Excel:
- verifie les cellules une par une de la plage AW10:AW1000
pour localiser les cellules dont le contenu est différent
de "P";
- s'il trouve une cellule répondant à cette condition, il
doit calculer la somme de la ligne correspondante allant
de C à K

Exemple: si par exemple, le contenu de AW10<>"P" ==> Somme
(C10:K10)
- La somme des différentes sommes calculées doit être
calculée dans la cellule AW1

J'espère être clair, sinon vous me demandez pour expliquer
davantage.

Merci pour votre aide généreuse