Excel 2007 : valeur max et sélection de cell
Résolu/Fermé
Sporozoïte
-
8 juin 2011 à 00:07
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 8 juin 2011 à 14:23
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 8 juin 2011 à 14:23
A voir également:
- Excel 2007 : valeur max et sélection de cell
- Liste déroulante excel - Guide
- Save pdf office 2007 - Télécharger - Bureautique
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
2 réponses
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
Modifié par eriiic le 8/06/2011 à 00:56
Modifié par eriiic le 8/06/2011 à 00:56
Bonsoir,
Il est tard oui, mais un pb posé si clairement donne envie d'y répondre.... ;-)
=INDEX($A$21:$A$47;EQUIV(MAX($L$21:$L$47);$L$21:$L$47;0))
et plus sophistiqué si ça t'interesse :
=INDEX(A:A;(GRANDE.VALEUR((L21:L47)+LIGNE(L21:L47)/1000;1)-ENT(GRANDE.VALEUR((L21:L47)+LIGNE(L21:L47)/1000;1)))*1000)
formule matricielle à valider par shift+ctrl+entrée
Là où elle prend son interet c'est que si tu remplaces les 1 en gras par 2 tu auras la 2nde espèce (très connue aussi) la plus proche.
Et son score avec :
=INDEX(L:L;(GRANDE.VALEUR((L22:L48)+LIGNE(L22:L48)/1000;1)-ENT(GRANDE.VALEUR((L22:L48)+LIGNE(L22:L48)/1000;1)))*1000)
formule matricielle à valider par shift+ctrl+entrée
et en mélangeant les 2 formules :
=INDEX(A:A;(GRANDE.VALEUR((L21:L47)+LIGNE(L21:L47)/1000;1)-ENT(GRANDE.VALEUR((L21:L47)+LIGNE(L21:L47)/1000;1)))*1000)&" ("&INDEX(L:L;(GRANDE.VALEUR((L21:L47)+LIGNE(L21:L47)/1000;1)-ENT(GRANDE.VALEUR((L21:L47)+LIGNE(L21:L47)/1000;1)))*1000)&")"
formule matricielle à valider par shift+ctrl+entrée
tu obtiens comme résultat :
P. fraudulenta (7)
P. turgidiloides (5)
Ca peut être interessant pour les matches nuls... (?)
http://www.cijoint.fr/cjlink.php?file=cj201106/cijzxk5iaT.xls
eric
Il est tard oui, mais un pb posé si clairement donne envie d'y répondre.... ;-)
=INDEX($A$21:$A$47;EQUIV(MAX($L$21:$L$47);$L$21:$L$47;0))
et plus sophistiqué si ça t'interesse :
=INDEX(A:A;(GRANDE.VALEUR((L21:L47)+LIGNE(L21:L47)/1000;1)-ENT(GRANDE.VALEUR((L21:L47)+LIGNE(L21:L47)/1000;1)))*1000)
formule matricielle à valider par shift+ctrl+entrée
Là où elle prend son interet c'est que si tu remplaces les 1 en gras par 2 tu auras la 2nde espèce (très connue aussi) la plus proche.
Et son score avec :
=INDEX(L:L;(GRANDE.VALEUR((L22:L48)+LIGNE(L22:L48)/1000;1)-ENT(GRANDE.VALEUR((L22:L48)+LIGNE(L22:L48)/1000;1)))*1000)
formule matricielle à valider par shift+ctrl+entrée
et en mélangeant les 2 formules :
=INDEX(A:A;(GRANDE.VALEUR((L21:L47)+LIGNE(L21:L47)/1000;1)-ENT(GRANDE.VALEUR((L21:L47)+LIGNE(L21:L47)/1000;1)))*1000)&" ("&INDEX(L:L;(GRANDE.VALEUR((L21:L47)+LIGNE(L21:L47)/1000;1)-ENT(GRANDE.VALEUR((L21:L47)+LIGNE(L21:L47)/1000;1)))*1000)&")"
formule matricielle à valider par shift+ctrl+entrée
tu obtiens comme résultat :
P. fraudulenta (7)
P. turgidiloides (5)
Ca peut être interessant pour les matches nuls... (?)
http://www.cijoint.fr/cjlink.php?file=cj201106/cijzxk5iaT.xls
eric
Me revoilà avec des questions (j'avais prévenu ^^)
Alors via tes formules j'ai pu identifié les 5 espèces les plus probables pour chacun des échantillons (en B11:B15, C11:C15, etc...)
J'ai ensuite créé un menu déroulant, dans lequel on choisit, selon donc l'espèce la plus probable et d'autres mesures non présentées dans ce tableau, à quel espèce exactement correspond l'espèce de l'échantillon 1 (puis 2, ...). Ainsi en B16, C16, ..., on va sélectionné une espèce, et dire : "cet échantillon, c'est telle espèce).
Maintenant je souhaiterais donc pouvoir calculer le nombre d'apparition de chacune des espèces. J'ai ici 20 échantillons, j'aimerais donc pouvoir dire : "sur les 20 échantillons, il y a tant d'espèce 1, tant d'espèce 2, etc...". C'est ce que j'ai essayé de faire en Z19:Z43, seulement je ne sais pas comment faire comprendre au tableau, que si dans une des cellules B16, C16, ... apparait par exemple l'espèce fradulenta, alors il faut qu'il rajoute "1", dans la case Z26.
Voilà, j'espère que vous saurez m'aider, je vous met en lien le .xls : http://cjoint.com/?AFilgOvqRyj
Merci d'avance
Alors via tes formules j'ai pu identifié les 5 espèces les plus probables pour chacun des échantillons (en B11:B15, C11:C15, etc...)
J'ai ensuite créé un menu déroulant, dans lequel on choisit, selon donc l'espèce la plus probable et d'autres mesures non présentées dans ce tableau, à quel espèce exactement correspond l'espèce de l'échantillon 1 (puis 2, ...). Ainsi en B16, C16, ..., on va sélectionné une espèce, et dire : "cet échantillon, c'est telle espèce).
Maintenant je souhaiterais donc pouvoir calculer le nombre d'apparition de chacune des espèces. J'ai ici 20 échantillons, j'aimerais donc pouvoir dire : "sur les 20 échantillons, il y a tant d'espèce 1, tant d'espèce 2, etc...". C'est ce que j'ai essayé de faire en Z19:Z43, seulement je ne sais pas comment faire comprendre au tableau, que si dans une des cellules B16, C16, ... apparait par exemple l'espèce fradulenta, alors il faut qu'il rajoute "1", dans la case Z26.
Voilà, j'espère que vous saurez m'aider, je vous met en lien le .xls : http://cjoint.com/?AFilgOvqRyj
Merci d'avance
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
8 juin 2011 à 14:13
8 juin 2011 à 14:13
Re,
=NB.SI($B$16:$U$16;Y20)
à recopier vers le bas
Je te remet ton classeur car tu n'avais pas mis en 2nde partie de la formule la version largement simplifiée.
http://www.cijoint.fr/cjlink.php?file=cj201106/cij03NcrKW.xls
eric
=NB.SI($B$16:$U$16;Y20)
à recopier vers le bas
Je te remet ton classeur car tu n'avais pas mis en 2nde partie de la formule la version largement simplifiée.
http://www.cijoint.fr/cjlink.php?file=cj201106/cij03NcrKW.xls
eric
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
8 juin 2011 à 14:23
8 juin 2011 à 14:23
Ok, bonne continuation :-)
Si tu reviens tu devrais t'inscrire sur le site, c'est plus facile pour suivre ses questions.
eric
Si tu reviens tu devrais t'inscrire sur le site, c'est plus facile pour suivre ses questions.
eric
8 juin 2011 à 01:13
Je risque d'avoir de nouvelles questions demain, j'essaierai de les formuler tout aussi bien :)
Modifié par eriiic le 8/06/2011 à 10:55
Pour le score (2ème partie de la formule) met tout simplement
GRANDE.VALEUR($L$21:$L$47;1)
J'espère que tu as vu que si tu n'as besoin que du 1er nom c'est la formule mise en 2nde ligne de mon post qui suffit.
eric