OVH Cloud OVH Cloud

Sommeprod avec CNUM(GAUCHE(C3;TROUVE("/";C3)-1))

2 réponses
Avatar
Naranjou
Bonjour,

Autodidacte sur Excel, j'essaye de faire le produit de deux colonnes selon les conditions suivantes :
- en C3:C27, j'ai des vides, des lettres et des cases remplies avec par exemple "0,4/0,6" ;
- en D3:D27, j'ai des vides, des lettres et des chiffres

Je souhaiterai en D28 avoir la somme du produit des cellules Cx*Dx (x étant un numéro de ligne quelconque) uniquement pour celles
- où Cx ne contient ni vide, ni lettre ;
- où Dx ne contient ni vide, ni lettre ;
- où nous avons par exemple "0,4/0,6" ou "0,3/0,7".

J'arrive bien à extraire les 0,4 ou 0,3 en nombre avec CNUM(GAUCHE(C3;TROUVE("/";C3)-1)) par contre je n'arrive pas à l'intégrer dans un Sommeprod même en matriciel.

Merci d'avance à celui ou ceux qui parviendront à solutionner ce casse-tête.

Bonne fin de journée toujours.

2 réponses

Avatar
MichD
Bonjour,
| - où nous avons par exemple "0,4/0,6" ou "0,3/0,7".
****Qu'est-ce qu'il y a dans ta cellule ? Qu'est-ce que cela représente?
Un truc entre guillemets, ce n'est pas du numérique. "0,4/0,6"
soit clair dans ta question.
MichD
Avatar
MichD
Voici un exemple où tu peux obtenir la somme des produits seulement si dans
les 2 colonnes, chacune des lignes a des valeurs numériques.
Validation matricielle : Maj + Ctrl + Enter
=SOMME(SI((ESTNUM(A1:A5))+(ESTNUM(B1:B5))=2;(A1:A5)*(B1:B5)))
MichD
.