Additionner les deux plus petits nombr si un critère est présent
Résolu/Fermé
jrm60
-
20 oct. 2014 à 09:05
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 21 oct. 2014 à 15:05
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 21 oct. 2014 à 15:05
A voir également:
- Additionner les deux plus petits nombr si un critère est présent
- Formule excel pour additionner plusieurs cellules - Guide
- J'ai deux compte facebook avec la meme adresse mail ✓ - Forum Facebook
- Deux ecran pc - Guide
- Deux comptes whatsapp - Guide
- Le fichier contient un tableau présentant un extrait des livres les plus prêtés à paris en 2016. filtrez le tableau pour ne faire apparaître que les bandes dessinées ado. puis filtrez le tableau pour ne faire apparaître que celles dont l'auteur est zep. quel est le titre de la bande dessinée ado de zep qui a été la plus prêtée d'après ce tableau ? ✓ - Forum Windows 10
2 réponses
via55
Messages postés
14495
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 novembre 2024
2 734
20 oct. 2014 à 09:37
20 oct. 2014 à 09:37
Bonjour Jeremy
Une possibilité selon l'exemple ici :
https://www.cjoint.com/?0JujPG58hws
Cdlmnt
Une possibilité selon l'exemple ici :
https://www.cjoint.com/?0JujPG58hws
Cdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
Modifié par Vaucluse le 20/10/2014 à 10:45
Modifié par Vaucluse le 20/10/2014 à 10:45
Bonjour
avec la liste de classement (dans n'importe quel ordre de A1 à A100 et le nom des équipes de B1 à B100
Le nom de l'équipe cherchée en C1
en D1,cette formule, matricielle à entrer avec les touches shift et enter en maintenant la touche controle enfoncée
(elle se retrouve entre accolades dans la barre de formule)
=SOMMEPROD((PETITE.VALEUR(SI($B$1:$B$100=C1;$A$1:$A$100);1)+PETITE.VALEUR(SI($B$1:$B$100=C1;$A$1:$A$100);2)))
à tirer sur la hauteur de liste des noms d'équipe en C
crtdlmnt
Errare humanum est, perseverare diabolicum
avec la liste de classement (dans n'importe quel ordre de A1 à A100 et le nom des équipes de B1 à B100
Le nom de l'équipe cherchée en C1
en D1,cette formule, matricielle à entrer avec les touches shift et enter en maintenant la touche controle enfoncée
(elle se retrouve entre accolades dans la barre de formule)
=SOMMEPROD((PETITE.VALEUR(SI($B$1:$B$100=C1;$A$1:$A$100);1)+PETITE.VALEUR(SI($B$1:$B$100=C1;$A$1:$A$100);2)))
à tirer sur la hauteur de liste des noms d'équipe en C
crtdlmnt
Errare humanum est, perseverare diabolicum
Merci Vaucluse, ça marche nickel !!!
J'ai une deuxième question :
si je veux faire la meme chose mais en prenant en compte le sexe.
en gros la course est mixte, mais je voudrais connaitre la somme des deux meilleurs femmes dans une case ainsi que la somme des deux meilleurs hommes dans une autres mais biensur toujours en fonction des équipes comme la première formule.
si je dois inclure une troisième condition, comment dois je l'incoporer encore dedans ?
exemple : troisième formule qui prend en compte les deux premier de l'équipe, sachant que je veux que les femmes qui sont en plus doitière (c'est exemple)
merci d'avance, je sais que je demande des choses un peu complexe mais cela m'aderai énormémen
cordialement
J'ai une deuxième question :
si je veux faire la meme chose mais en prenant en compte le sexe.
en gros la course est mixte, mais je voudrais connaitre la somme des deux meilleurs femmes dans une case ainsi que la somme des deux meilleurs hommes dans une autres mais biensur toujours en fonction des équipes comme la première formule.
si je dois inclure une troisième condition, comment dois je l'incoporer encore dedans ?
exemple : troisième formule qui prend en compte les deux premier de l'équipe, sachant que je veux que les femmes qui sont en plus doitière (c'est exemple)
merci d'avance, je sais que je demande des choses un peu complexe mais cela m'aderai énormémen
cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
Modifié par Vaucluse le 20/10/2014 à 12:29
Modifié par Vaucluse le 20/10/2014 à 12:29
Alors pour cet exemple:
Base de données
de ligne 1 à ligne 100
en A classement
en B nom
en C sexe(M ou F)
edition des résultats
en D1 nom
en E1 sexe (M ou F)
en F1 la formule, toujours en matricielle
=SOMMEPROD((PETITE.VALEUR(SI($B$1:$B$100&E1=D1&$C$1:$C$100;$A$1:$A$100);1)+(PETITE.VALEUR(SI($B$1:$B$100&E1=D1&$C$1:$C$100;$A$1:$A$100);2))))
attention aux signes avant de tirer la formule
crdlmnt
Base de données
de ligne 1 à ligne 100
en A classement
en B nom
en C sexe(M ou F)
edition des résultats
en D1 nom
en E1 sexe (M ou F)
en F1 la formule, toujours en matricielle
=SOMMEPROD((PETITE.VALEUR(SI($B$1:$B$100&E1=D1&$C$1:$C$100;$A$1:$A$100);1)+(PETITE.VALEUR(SI($B$1:$B$100&E1=D1&$C$1:$C$100;$A$1:$A$100);2))))
attention aux signes avant de tirer la formule
crdlmnt
ENCORE MERCI !!!
Ca marche d'enfer!!
J'ai créé une colonne qui indique la moyenne en km/h de la course avec la formule suivant :
=distance/temps/24
le seul problème c'est que lorsque j'indique le temps effectué , je suis obligé de mettre 00:17:34 pour indiquer 17 minutes 34, c'est un pe long de devoir mettre obligatoirement les 00: avant le 17, surtout quand on a une centaine de temps à indiquer.
Je ne sais pas si il y a une astuce mais je suis preneur, ou/et alors intégrer un chronomètre au tableur ?
PS : Je suis préparateur physique, à défaut d'être doué en informatique je sais préparer les personnes en sport, donc si vous êtes ineressé pour un plan d'entrainement, je peux vous aider ;-)
cordialement,
Jeremy
Ca marche d'enfer!!
J'ai créé une colonne qui indique la moyenne en km/h de la course avec la formule suivant :
=distance/temps/24
le seul problème c'est que lorsque j'indique le temps effectué , je suis obligé de mettre 00:17:34 pour indiquer 17 minutes 34, c'est un pe long de devoir mettre obligatoirement les 00: avant le 17, surtout quand on a une centaine de temps à indiquer.
Je ne sais pas si il y a une astuce mais je suis preneur, ou/et alors intégrer un chronomètre au tableur ?
PS : Je suis préparateur physique, à défaut d'être doué en informatique je sais préparer les personnes en sport, donc si vous êtes ineressé pour un plan d'entrainement, je peux vous aider ;-)
cordialement,
Jeremy
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
Modifié par Vaucluse le 20/10/2014 à 17:36
Modifié par Vaucluse le 20/10/2014 à 17:36
Non, je n'ai pas d'astuce, ce qui ne veut pas dire qu'il n'y en pas!
Pour intègrer un chronomètre, il faut passer en VBA, ce n'est pas dans mes compètences;
Et merci pour la préparation sportive, mais (sans être encore arrivé à la nécessité de faire une formation "déambulateur"), je suis quand même un petit peu trop agé pour ce type d'en trainement
crdlmnt
Pour intègrer un chronomètre, il faut passer en VBA, ce n'est pas dans mes compètences;
Et merci pour la préparation sportive, mais (sans être encore arrivé à la nécessité de faire une formation "déambulateur"), je suis quand même un petit peu trop agé pour ce type d'en trainement
crdlmnt
via55
Messages postés
14495
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 novembre 2024
2 734
20 oct. 2014 à 17:20
20 oct. 2014 à 17:20
Rebonjour à vous deux,
Sans passer par du VBA une petite astuce pour ne rentrer que les mlnutes et les secondes :
Par ex en B3 tu rentres 17 et en C3 tu rentres 34 avec en D3 la formule =TEMPS(0;B3;C3) et la cellule D3 mise au Format Heure elle affichera alors 00:17:34
Cdlmnt
Sans passer par du VBA une petite astuce pour ne rentrer que les mlnutes et les secondes :
Par ex en B3 tu rentres 17 et en C3 tu rentres 34 avec en D3 la formule =TEMPS(0;B3;C3) et la cellule D3 mise au Format Heure elle affichera alors 00:17:34
Cdlmnt
Modifié par jrm60 le 20/10/2014 à 11:16
le seul problème c'est que je ne peux pas voir les formules sur le téléphonne ni sur l'ordinateur du travail, le serveur m'empêche d'accéder au dossier par filtrage.
Est il possible de m'écrire la forumule que vous avez utilisé s'il vous plait ?
cordialement
20 oct. 2014 à 12:24
J'arrive après, Vaucluse, que je salue au passage, t'as donné une bonne solution
Néanmoins pour ton info la formule que j'avais mise en C3 est =SI(ET($B3=C$2;NB.SI($B$3:B3;$B3)<3);$A3;"") étirée ensuite sur le bas et vers la droite
Cdlmnt