Referer a toutes les celules commencant par "Blabla"

jverdier

XLDnaute Junior
Cher Xcelien/Xcelienne!

J'ai un tableau avec notament des clients, des produits et leurs prix.

Je sais importer le revenus associe a chaque client avec la fonction SOMMEPROD((colonne_client ="Nom client)*(colonne_prix))

J'ai des groupes de clients dont les terminologie commencent toutes par un mot (ex: Nature XXX, Nature YYY....). J'aimerais connaitre le revenu associe a des groupes particuliers.

Comment puis-je referer a toutes les celules commencant par "Nature"?


D'avance merci ! :D
 

mth

XLDnaute Barbatruc
Re : Referer a toutes les celules commencant par "Blabla"

Bonjour jverdier

peut-être avec une formule du type
Code:
=SOMME(SI(A1:A50<>"";SI((GAUCHE(A1:A50;6)="Nature");B1:B50)))
(matricielle à valider par CTRL MAJ ENTER)

avec tes clients ou nature en colonne A et tes données à additionner en colonne B.

Vois de ton coté, mais un petit extrait de fichier serait le bienvenu pour savoir de quoi on parle et t'aider plus concrètement.

@ +

mth

Edit: arf :) vous êtes trop rapides pour moi :)
 

jverdier

XLDnaute Junior
Re : Referer a toutes les celules commencant par "Blabla"

Merci de vos reponses

Est ce que je peux vous demander de voir sur cet example, avec "NATURE Horticulture Limited" et "NATURE Horticulture Ltd"?

Ma formule fonctionne pour chacun d'entre eux; mais je ne parviens pas a faire de meme avec le groupe "Nature*".

Est ce que quelqu'un peut me dire pourquoi?

d'avance merci..
 

Pièces jointes

  • Nature_20.xls
    13.5 KB · Affichages: 62
  • Nature_20.xls
    13.5 KB · Affichages: 59
  • Nature_20.xls
    13.5 KB · Affichages: 66

jeanpierre

Nous a quitté
Repose en paix
Re : Referer a toutes les celules commencant par "Blabla"

Re,

Essaie avec :

=SOMMEPROD((Sheet1!$D$13:$D$22="Output sale")*(GAUCHE(Sheet1!$F$13:$F$22;6)="NATURE")*(Sheet1!$E$13:$E$22))

A priori cela fonctionne. Comme quoi un exemple est beaucoup plus expréssif.

Bonne fin d'après-midi.

Jean-Pierre
 

jverdier

XLDnaute Junior
Re : Referer a toutes les celules commencant par "Blabla"

Merci Jean-Pierre,

Peux-tu le faire sur le fichier stp.
Je suis bloque en anglais sur cet ordi et je dois mal ortographier la formule (cf. Ci-joint)

Merci encore,
Jeremie
 

Pièces jointes

  • Nature_20.xls
    13.5 KB · Affichages: 50
  • Nature_20.xls
    13.5 KB · Affichages: 50
  • Nature_20.xls
    13.5 KB · Affichages: 53

jeanpierre

Nous a quitté
Repose en paix
Re : Referer a toutes les celules commencant par "Blabla"

Re,

Je n'ai rien fait sinon remettre la même formule en A15 mais la tienne fonctionne il suffit de traduire.

SOMMEPROD = SUMPRODUCT

GAUCHE = LEFT

Pour le second, c'est de l'anglais de base, pour le premier une simple traduction logique.

Jean-Pierre
 

Pièces jointes

  • retour du meme fichier sans rien faire.zip
    2.2 KB · Affichages: 24

jeanpierre

Nous a quitté
Repose en paix
Re : Referer a toutes les celules commencant par "Blabla"

Re,

Normal si tu l'avais écrit en français. Ton Excel ne pouvait comprendre (y cause pas pareil que nous), d'où la nécessité d'indiquer la version utilisée d'Excel.
 

Caillou

XLDnaute Impliqué
Re : Referer a toutes les celules commencant par "Blabla"

Désolé d'insister, mais pourquoi ne pas utiliser la fonction SOMME.SI comme je l'ai posté plus haut ?
La formule a le mérite d'être beaucoup + simple + courte et fournit les mêmes résultats

Caillou
 

jeanpierre

Nous a quitté
Repose en paix
Re : Referer a toutes les celules commencant par "Blabla"

Re, bonsoir caillou,

Oui SOMME.SI mais in "english" (désolé d'insister) elle n'existe pas donc il faut, à la place, SUMIF....

Peu importe la fonction, plus courte, plus longue, pourvu qu'elle soit écrite dans la bonne langue. La version de notre ami est en anglais (en français dans le texte)

Jean-Pierre
 

jeanpierre

Nous a quitté
Repose en paix
Re : Referer a toutes les celules commencant par "Blabla"

Re,

J'aurais pu aussi proposer SOMME.SI, mais comme jverdier semble connaître SOMMEPROD autant lui proposer, au début, quelque chose qui lui parle et ensuite lui proposer d'autres alternatives.
 

Statistiques des forums

Discussions
312 505
Messages
2 089 070
Membres
104 017
dernier inscrit
annboi19