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 23/11/2011, 19h10   #1
 
Inscription : août 2008
Messages : 18
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 18
Points : -3
Points : -3
Par défaut Somme Si ? est-ce la bonne question

Bonsoir,
Voici le problème que je soumets à votre sagacité:

---A--- ----B----
-Ticket- -n° coupons

--2284 --2---
--2284 --5---
--2285 --3---
--2285 --2---
--2285 --6---
--2286 --1---
--2286 --2---
Je m'explique, colonne A composée de tickets, chaque ticket pouvant avoir un n° de coupons (colonne B), numéro qui m'indique que le billet a 3,5,6 etc.... coupons, dans ce cas ci le 2284/5coupons, le 2285/6coupons et le 2286/2coupons.
Comment pourrais-je faire la somme des coupons les plus élevés, qui m'indiquerait le nombre exact de tickets vendus. Dans ce cas ci, le résultat devrait être 13. Naturellement si par ex dans la colonne A on ajoute un tkt 2286 avec comme n° de coupon le 3, le résultat devrait être 14.
Merci d'avance pour votre génie inventif.
Bàv
Louze
Louzemac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2011, 19h27   #2
Expert Confirmé Sénior
 
Avatar de jfontaine
 
Homme Jérôme FONTAINE
Contrôleur de Gestion
Inscription : juin 2006
Messages : 3 907
Détails du profil
Informations personnelles :
Nom : Homme Jérôme FONTAINE
Âge : 38
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Contrôleur de Gestion

Informations forums :
Inscription : juin 2006
Messages : 3 907
Points : 7 202
Points : 7 202
Bonjour,

Une solution qui peut être satisfaisante si tu n'as pas trop de ticket

Formule matricielle à valider par CTRL + MAJ + ENTREE
Code :
=MAX(SI((A1:A8=2284);(B1:B8)))+MAX(SI((A1:A8=2285);(B1:B8)))+MAX(SI((A1:A8=2286);(B1:B8)))
__________________
Jérôme

Citation:
"Ils ne savaient pas que c'était impossible, alors ils l'ont fait" - Marc Twain
Si la réponse répond à votre besoin, votre vote nous encouragera.
Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
jfontaine est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2011, 19h47   #3
 
Inscription : août 2008
Messages : 18
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 18
Points : -3
Points : -3
Par défaut Merci

Re Bonsoir,

Cela fonctionne, mais il est un fait qu'il y a un très grand nombre de ticket, chose à laquelle je n'avais pas pensé et contrairement à l'exemple, ce sont des n° à 10 chiffres.
Merci encore
Luc
Louzemac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2011, 20h25   #4
Membre régulier
 
Homme
Developpeur
Inscription : novembre 2011
Messages : 83
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loire (Rhône Alpes)

Informations professionnelles :
Activité : Developpeur
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2011
Messages : 83
Points : 87
Points : 87
Par défaut SDISPRO

Salut Louzemac,

la formule "somme.si.ens" ou "somme.si" convient parfaitement à tes attentes.

Bonne soirée
sdispro est déconnecté   Envoyer un message privé Réponse avec citation 02
Vieux 23/11/2011, 20h29   #5
Responsable
Office & Excel

 
Avatar de Pierre Fauconnier
 
Homme Pierre Fauconnier
Formateur et développeur informatique indépendant
Inscription : novembre 2003
Messages : 8 199
Détails du profil
Informations personnelles :
Nom : Homme Pierre Fauconnier
Âge : 45
Localisation : Belgique

Informations professionnelles :
Activité : Formateur et développeur informatique indépendant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 8 199
Points : 14 398
Points : 14 398
Envoyer un message via Skype™ à Pierre Fauconnier
Citation:
Envoyé par sdispro Voir le message
Salut Louzemac,

la formule "somme.si.ens" ou "somme.si" convient parfaitement à tes attentes.

Bonne soirée
__________________
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------

Ma nouvelle vidéo: comparer des listes via une MFC - Mes articles sur DVP
Vous souhaitez rédiger pour DVP? Contactez-moi
Amoureux de la langue française? Venez corriger nos ressources
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
N'oubliez pas de VOTER (en bas à droite d'un message)

---------------
Pierre Fauconnier est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 23/11/2011, 21h06   #6
 
Inscription : août 2008
Messages : 18
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 18
Points : -3
Points : -3
Par défaut Merci pour toutes vos réponses....

Hello à tous,

Je joins un fichier qui vous donnera un idée exacte de ce que je cherche.
Je connais toutes les formules qu'on me propose mais n"étant toujours qu' un novice par rapport à vous, je perds un peu le fil si je n'ai un exemple concret.
En espérant ne pas trop ennuyer mon monde.......
A plus
Luc
Fichiers attachés
Type de fichier : xlsx Ticket test.xlsx (11,4 Ko, 5 affichages)
Louzemac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2011, 21h18   #7
Membre expérimenté
 
Homme
Enseignant
Inscription : novembre 2009
Messages : 350
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Algérie

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : novembre 2009
Messages : 350
Points : 500
Points : 500
Bonjour à tous,

Une idée avec une colonne intermédiaire et une somme simple... On saisira la formule matricielle suivante (à valider par Ctrl+Maj+Entree) en C2 (ou autre) puis recopiée vers le bas:
Code :
=SI(MAX(SI($A$2:$A$10000=A2;$B$2:$B$10000))=B2;B2;"")
Et en D2 (ou autre) on saisira la formule : Cordialement
hben1961 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 24/11/2011, 00h00   #8
Rédacteur
 
Avatar de Ormonth
 
Homme Didier GONARD
Formateur Développeur Office - indépendant
Inscription : février 2008
Messages : 2 353
Détails du profil
Informations personnelles :
Nom : Homme Didier GONARD
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Formateur Développeur Office - indépendant

Informations forums :
Inscription : février 2008
Messages : 2 353
Points : 4 685
Points : 4 685
Bonsoir,

et un TCD, ça ne vas pas ?

cf image jointe d'après ton fichier (en 4-5 clics pour test)
(1 clic / image= vue moyenne, un 2ème = good, retour =page arrière)

note : voir les Nos de ligne j'en ai cachés plein / taille image.

Cordialement,

Ps : si le côté technique de la réponse = OK ou pas => pensez à cliquer sur les pouces et quand question résolue à la taguer résolue, et chaque action vous rapporte des points

Didier
Images attachées
Type de fichier : jpg OrmonthDataTCD1.jpg (57,8 Ko, 5 affichages)
__________________
Didier Gonard

Ps :
Pour noter positivement ou négativement un post, vous pouvez cliquer sur les pouces en bas à droite !
Tutoriels : Voir la liste de mes tutoriels et mon site pro sur ma Page DVP
N'oubliez pas de mettre : ..quand c'est le cas !
Ormonth est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2011, 07h17   #9
Responsable
Office & Excel

 
Avatar de Pierre Fauconnier
 
Homme Pierre Fauconnier
Formateur et développeur informatique indépendant
Inscription : novembre 2003
Messages : 8 199
Détails du profil
Informations personnelles :
Nom : Homme Pierre Fauconnier
Âge : 45
Localisation : Belgique

Informations professionnelles :
Activité : Formateur et développeur informatique indépendant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 8 199
Points : 14 398
Points : 14 398
Envoyer un message via Skype™ à Pierre Fauconnier
Si j'ai bien compris la demande, on souhaite avoir la somme des nombres de coupons les plus élevés de chaque ticket. Un TCD, même avec MAX ne permettra pas cela car la ligne "Total" reprendra la valeur MAX pour tous les tickets.



Jusqu'à présent, je ne vois qu'une colonne intermédiaire en matricielle puis une somme sur cette colonne, comme hben l'a proposé.

J'ai essayé de ramener le tout dans une somme matricielle, mais je ne vois pas comment Excel pourrait calculer ce cas précis.
__________________
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------

Ma nouvelle vidéo: comparer des listes via une MFC - Mes articles sur DVP
Vous souhaitez rédiger pour DVP? Contactez-moi
Amoureux de la langue française? Venez corriger nos ressources
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
N'oubliez pas de VOTER (en bas à droite d'un message)

---------------
Pierre Fauconnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2011, 08h19   #10
Rédacteur
 
Avatar de Ormonth
 
Homme Didier GONARD
Formateur Développeur Office - indépendant
Inscription : février 2008
Messages : 2 353
Détails du profil
Informations personnelles :
Nom : Homme Didier GONARD
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Formateur Développeur Office - indépendant

Informations forums :
Inscription : février 2008
Messages : 2 353
Points : 4 685
Points : 4 685
Dans mon image en #8, dans la colonne F (non renommée car comme indiqué brouillon fait rapidos) ce sont bien les coupons les plus élevés (tous les coupons en colonnes C à E) qui seuls figurent ?

OrmonthDataTCD2.jpg
je joint le paramétrage rapide / image

Cordialement,

Ps : si le côté technique de la réponse = OK ou pas => pensez à cliquer sur les pouces et quand question résolue à la taguer résolue, et chaque action vous rapporte des points

Didier
__________________
Didier Gonard

Ps :
Pour noter positivement ou négativement un post, vous pouvez cliquer sur les pouces en bas à droite !
Tutoriels : Voir la liste de mes tutoriels et mon site pro sur ma Page DVP
N'oubliez pas de mettre : ..quand c'est le cas !
Ormonth est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 24/11/2011, 17h47   #11
 
Inscription : août 2008
Messages : 18
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 18
Points : -3
Points : -3
Par défaut Un tout tout grand merci

Salut à tous,

j'ignore si c'est le meilleur canal pour cela, mais je tiens à vous remercier tous pour vos éclairs de génie.
A plus
Luc
Louzemac 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 14h47.


 
 
 
 
Partenaires

Hébergement Web