Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/05/2011, 11h04   #1
Membre régulier
 
Inscription : octobre 2008
Messages : 224
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 224
Points : 76
Points : 76
Par défaut Somme.si, classeur fermé, et caractère joker

Bonjour le forum,

Je cherche à faire une somme.si qui fait référence à un classeur fermé. J'ai bien lu qu'il fallait biaiser: http://support.microsoft.com/kb/260415/fr

Mon problème est que ma somme.si utilise un caractère joker:
Code :
=SOMME.SI([Source]Feuil1!$A$1:$A$8;D1&"*";[Source]Feuil1!$B$1:$B$8)
et que la transformer en:
Code :
=SOMME(SI([Source]Feuil1!$A$1:$A$8=D1&"*";[Source]Feuil1!$B$1:$B$8;0))
me renvoie toujours 0.

Des idées à me souffler?
neiluj26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 18h20   #2
Membre actif
 
Homme
Inscription : juillet 2002
Messages : 108
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : juillet 2002
Messages : 108
Points : 153
Points : 153
Bonjour,

En utilisant la fonction gauche(), on évite l'utilisation du joker et ça fonctionne :

Code :
1
2
 
{=SOMME(SI(GAUCHE([Source]Feuil1!$A$1:$A$6;1)=D1;[Source]Feuil1!$B$1:$B$6;0))}
aereno est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2011, 09h57   #3
Membre régulier
 
Inscription : octobre 2008
Messages : 224
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 224
Points : 76
Points : 76
Bonjour,

Oui, je voulais éviter cette solution parce que le nombre de caractères dans ma colonne D n'était pas toujours le même, mais j'ai finalement fait comme ça:

Code :
=SOMME(SI(GAUCHE([Source]Feuil1!$A$1:$A$6;NBCAR(D1))=D1;[Source]Feuil1!$B$1:$B$6;0))
Merci.
neiluj26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h09.


 
 
 
 
Partenaires

Hébergement Web