Somme prod sur plage non continue

Peps85

XLDnaute Nouveau
Bonjour à tous,

Je travaille sur un fichier excel depuis un moment et je bloque sur un point.

Je cherche à faire une sorte de sommeprod mais pas sur une plage de cellule mais sur des cellules non adjacentes, ce qui donnerait:
=C3*D3+F3*G3+I3*J3

Je n'ai pas trouvé de formule permettant de faire ça. J'ai donc essayé en le faisant manuellement, mais comme au milieu, j'ai des cellules avec comme valeur "/", ça me met une erreur en résultat.

Auriez-vous une solution:
- soit une formule permettant de calculer cela automatiquement (du genre sommeprod) ?
- soit une façon pour que ma formule fonctionne, en ne tenant pas compte des valeurs "/" ?

Je vous joins un exemple pour illustrer mon problème.

Merci d'avance.
A dispo si besoin de plus de précisions.
 

Pièces jointes

  • Ex.xlsx
    8.9 KB · Affichages: 53
  • Ex.xlsx
    8.9 KB · Affichages: 54
  • Ex.xlsx
    8.9 KB · Affichages: 48

Jlou

XLDnaute Nouveau
Re : Somme prod sur plage non continue

Bonjour,

Voici une solution :
=N(C3)*N(D3)+N(F3)*N(G3)+N(I3)*N(J3)

Cela veut dire que tu prends en compte les nombres des cellules.

Cdlt,

Sabrina



Bonjour à tous,

Je travaille sur un fichier excel depuis un moment et je bloque sur un point.

Je cherche à faire une sorte de sommeprod mais pas sur une plage de cellule mais sur des cellules non adjacentes, ce qui donnerait:
=C3*D3+F3*G3+I3*J3

Je n'ai pas trouvé de formule permettant de faire ça. J'ai donc essayé en le faisant manuellement, mais comme au milieu, j'ai des cellules avec comme valeur "/", ça me met une erreur en résultat.

Auriez-vous une solution:
- soit une formule permettant de calculer cela automatiquement (du genre sommeprod) ?
- soit une façon pour que ma formule fonctionne, en ne tenant pas compte des valeurs "/" ?

Je vous joins un exemple pour illustrer mon problème.

Merci d'avance.
A dispo si besoin de plus de précisions.
 

job75

XLDnaute Barbatruc
Re : Somme prod sur plage non continue

Bonjour Peps85, Jlou,

On peut utiliser SOMMEPROD, et ça s'impose s'il y a beaucoup de colonnes :

Code:
=SOMMEPROD(C3:I3;D3:J3;--NON(MOD(COLONNE(C3:I3);3)))
Chaque groupe comme A B C doit comporter 3 colonnes.

A+
 

Peps85

XLDnaute Nouveau
Re : Somme prod sur plage non continue

Bonjour,

Je relance cette discussion car mon problème a évolué.

Mon tableau de base s'est modifié et je n'ai plus 3 colonnes par groupe A, B, C mais 4 (voir exemple ci-joint modifié).

La formule de Job75 fonctionnait bien, mais comme je ne la comprends pas bien, je n'arrive pas à l'adapter à mon nouveau tableau.

Est-ce que quelqu'un pourrait m'expliquer ?

Merci d'avance.
 

Pièces jointes

  • Ex.xlsx
    9.1 KB · Affichages: 38
  • Ex.xlsx
    9.1 KB · Affichages: 32
  • Ex.xlsx
    9.1 KB · Affichages: 43

job75

XLDnaute Barbatruc
Re : Somme prod sur plage non continue

Bonsoir Peps85,

Je n'avais pas vu passer votre post.

Mais vous n'allez probablement pas mieux comprendre cette formule en B8 :

Code:
=SOMMEPROD(C8:K8;D8:L8;N(MOD(COLONNE(C8:K8);4)=3))
Fichier joint.

Bonne fin de soirée.
 

Pièces jointes

  • Ex(1).xlsx
    9.1 KB · Affichages: 40

job75

XLDnaute Barbatruc
Re : Somme prod sur plage non continue

Bonjour Peps85, le forum,

Si les groupes sont toujours repérés par leur titre A B C etc en 1ère ligne, formule plus simple en B3 :

Code:
=SOMMEPROD(N(C1:IU1<>"");C3:IU3;D3:IV3)
A copier sur B8.

En utilisant les colonnes IU et IV la formule fonctionne sur toute version Excel (fichiers .xls ou .xlsx).

Le nombre de colonnes de chaque groupe peut être quelconque.

Fichier (2).

A+
 

Pièces jointes

  • Ex(2).xlsx
    9.1 KB · Affichages: 30

Discussions similaires

Statistiques des forums

Discussions
312 296
Messages
2 086 967
Membres
103 411
dernier inscrit
jamjam6767