Inventaires floristiques

Résolu/Fermé
Personne76 - Modifié le 17 avril 2017 à 15:47
Personne76 Messages postés 8 Date d'inscription mardi 9 juillet 2013 Statut Membre Dernière intervention 18 avril 2017 - 18 avril 2017 à 01:12
Bonjour,

J'ai essayé de trouver par moi même mais sans succées, je fais donc appel à vous:

Contexte :Je suis botaniste et dois donc faire un inventaire floristique, pour gagner du temps je me suis dis que j'allais faire un tableau Excel qui ferait automatiquement mes statistiques et qui s'enregistrerait automatiquement sur mon Cloud quand je suis sur le terrain

Ce que j'ai fait :
En colonnes j'ai les 2227 espèces de plantes susceptibles d'être rencontrées
En ligne les 125 zones que je dois prospecter (A1, A2, A3 ...). Ces zones sont divisées en 6 (Forêt, Prairies, Gazons, Massifs, Murets, Voiries)

Ce que j'aimerais faire :
- En bout de ligne savoir dans combien de zones la plantes est présente
- En bout de colonne savoir combien j'ai de plantes différentes par zones

Les difficultés rencontrées
- Pour la ligne : si une plante est présente en Forêt de A6 ça doit marquer "1", Si elle est présente en Forêt + en Prairies + en Gazons de A6 ça doit marqué "1". Par contre si elle est présente en Forets de A6 et en Prairies de A7, ça doit marquer "2". Ce qui m'intéresse est de savoir dans combien de zones elle est présentes

- Pour la colonne : Si en A6 je rencontre la plante de l'espèce X en Forêts et en Prairies et l'espèce Y en Prairies, je n'aurais rencontré que 2 espèces différentes, la case doit donc m'afficher "2"

En tout cas un grand merci d'avance à vous.

Cordialement,
A voir également:

7 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
17 avril 2017 à 16:02
bonjour

difficile à comprendre sans voir le classeur et sans boule de cristal

Mettre un extrait du  classeur (env.100 espèces) sans données confidentielles en pièce jointe sur « mon-partage.fr »
et faire un clic droit-coller le raccourci dans votre message

Dans l’attente
0
Personne76 Messages postés 8 Date d'inscription mardi 9 juillet 2013 Statut Membre Dernière intervention 18 avril 2017
17 avril 2017 à 16:35
Bonjour et merci pour votre aide,

L'exemple est à télécharger ici --> https://mon-partage.fr/f/hN2z8Tnw/

Sinon le screen
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
17 avril 2017 à 16:52
Bien reçu, Merci

il y a donc bien 2227 espèces Et 125 zones , A6 et A7 ne seraient qu'un exemple ?

Si il y a effectivement A25 zones soit 750 colonnes, il faudrait m'envoyer le classeur avec toutes les colonnes (m^me s'il n'y a rien)

compte tenu de la grandeur du tableau, solution en VBA pour une question de rapidité mais il faut que je réfléchisse à un système de comptage... la nuit porte conseil !
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303 > michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023
17 avril 2017 à 17:07
Heu§ laisse tomber pour l'anvoi du classeur 125 col
je regarde une solution sans vba avec Colonnes intermédiaires (masquées) avec calcul lors d'une saisie.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
Modifié le 17 avril 2017 à 17:33
et donc, un exemple sans vba et par calculs simples
https://mon-partage.fr/f/T15AAtnA/

reste à voir le résultat sur le tableau complet.... :-/


 Michel
0
Personne76 Messages postés 8 Date d'inscription mardi 9 juillet 2013 Statut Membre Dernière intervention 18 avril 2017
17 avril 2017 à 17:52
Merci Michel, la formule à l'air de faire l'affaire et ne devrait pas faire ramer mon téléphone
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
Modifié le 17 avril 2017 à 17:42
Bonjour à vous deux

@ michel_m : la formule en colonne P pose problème, s'il y a par exemple vue dans seulement Foret en B et en I, elle affichera 2 alors que cela doit être 1.

Pour l'instant je n'ai trouvé qu'une formule un peu longue pour tenir compte de cela, il y a peut être moyen de simplifier :
en P3 formule à étirer ensuite vers le bas :
=SIERREUR(SOMMEPROD(($B$2:$N$2=$B$2)*(B3:N3<>""))/SOMMEPROD(($B$2:$N$2=$B$2)*(B3:N3<>""));0)+SIERREUR(SOMMEPROD(($B$2:$N$2=$C$2)*(B3:N3<>""))/SOMMEPROD(($B$2:$N$2=$C$2)*(B3:N3<>""));0)+SIERREUR(SOMMEPROD(($B$2:$N$2=$D$2)*(B3:N3<>""))/SOMMEPROD(($B$2:$N$2=$D$2)*(B3:N3<>""));0)+SIERREUR(SOMMEPROD(($B$2:$N$2=$E$2)*(B3:N3<>""))/SOMMEPROD(($B$2:$N$2=$E$2)*(B3:N3<>""));0)+SIERREUR(SOMMEPROD(($B$2:$N$2=$F$2)*(B3:N3<>""))/SOMMEPROD(($B$2:$N$2=$F$2)*(B3:N3<>""));0)+SIERREUR(SOMMEPROD(($B$2:$N$2=$G$2)*(B3:N3<>""))/SOMMEPROD(($B$2:$N$2=$G$2)*(B3:N3<>""));0)

Cdlmnt
Via

"L'imagination est plus importante que le savoir."    A. Einstein
0
Personne76 Messages postés 8 Date d'inscription mardi 9 juillet 2013 Statut Membre Dernière intervention 18 avril 2017
17 avril 2017 à 17:55
Bonjour,

Ce que je cherche à savoir en total de ligne est si la plante a été vu dans plusieurs zone (A6, A7 ...) sans prendre compte des habitats (Forêts, Prairies ...).

Si la formule de Michel affiche "2" c'est qu'effectivement la plante à été vu en Forêts de zone A6 et en Forêts de zone A7, elle est donc présente dans 2 zones différentes.

A moins que je n'ai pas compris ce que vous expliquiez, la solution de Michel me semble adaptée.

Merci de votre aide
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702 > Personne76 Messages postés 8 Date d'inscription mardi 9 juillet 2013 Statut Membre Dernière intervention 18 avril 2017
17 avril 2017 à 18:21
Re

Pour le total en bas de colonne oui, mais pour le total par ligne si par exemple vue en foret B4 et vue en foret I4 et nul part ailleurs sur cette ligne, en P4 la formule de Michel donne 2 et la mienne 1 (c'est ce résultat que je croyais que tu voulais avoir mais j'ai du mal comprendre !)

Bonne suite
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Personne76 Messages postés 8 Date d'inscription mardi 9 juillet 2013 Statut Membre Dernière intervention 18 avril 2017
17 avril 2017 à 17:46
Je pensais en effet à une colonne cachée entre chaque zone avec NBVAL qui permettrait de faire le total en colonne est en ligne.

Au cas ou j'ai uploadé le fichier -->https://mon-partage.fr/f/zqlK9WOz/
0
Personne76 Messages postés 8 Date d'inscription mardi 9 juillet 2013 Statut Membre Dernière intervention 18 avril 2017
17 avril 2017 à 18:54
Alors, après avoir appliqué tous les calculs sur mon ordinateur, le fichier fait 10 Mo. J'ai pu transféré sur mon drive et testé sur mon téléphone, le fichier marche sans ramer.

Un grand merci à vous je vais gagner un temps fou.

Je pense revenir vers vous plus tard pour le calcule de la rareté.
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
18 avril 2017 à 00:29
Bonjour Personne76.
Bonjour également à mes petits camarades michel_m et via55 ...

Problème intéressant !

Comme Michel, j'ai travaillé sans VBA. Mais au lieu d'insérer des colonnes après chaque zone, j'ai opté pour une feuille de saisie des données, et une autre pour les calculs => https://www.cjoint.com/c/GDrwCiE8Z6P
Le plus gros défaut de ma méthode est qu'il faut écrire 125 fois la formule en ligne 3, avant de les recopier toutes vers le bas :
=NBVAL(Données!B3:G3) en G3 ; =NBVAL(Données!H3:M3) en H3 ...
Donc si quelqu'un parvenait à les optimiser sous une forme unique, en jouant avec DECALER et COLONNE, par exemple, ainsi que celles de la ligne 11 dans la première feuille, ce serait sympa pour Personne76 !


Cordialement.
0
Personne76 Messages postés 8 Date d'inscription mardi 9 juillet 2013 Statut Membre Dernière intervention 18 avril 2017
18 avril 2017 à 01:12
Bonjour et merci Raymond pour votre réponse,

Après que Michel m'est transmit les calculs sur la feuille d'exemple, je les ai appliqué à la feuille d'inventaire et ai rempli les informations obtenues lors de mes prospections.

A priori, cela correspond à ma problématique:

- j'obtiens bien le nombre d'espèces différentes par zone en total de colonne (sans doublon si je rencontre une plante dans la même zone mais dans plusieurs habitats différents)

- j'obtiens bien le nombre de zone dans lesquelles sont présentes une espèces en total de ligne (sans doublon si je rencontre une plante dans la même zone mais dans plusieurs habitats différents)

Je suis assez pointilleux sur la mise en page, en effet j'aime travailler avec un outil aussi bien performant "qu'esthétique". La colonne cachée se fait très bien discrète et me permet de faire rapidement et facilement les "statistiques" nécessaires à l'argumentation de mon mémoire de botaniste de terrain.

La saisie par choix prédéfinis facilite l'entrée de données, évite les erreurs et ne fait pas ramer mon téléphone.

Merci beaucoup à vous tous mon problème est, j'en ai bien peur, résolu.
0