Calcul du type de surface le plus commun
FerméChloeTra Messages postés 5 Date d'inscription lundi 10 octobre 2022 Statut Membre Dernière intervention 12 octobre 2022 - 12 oct. 2022 à 09:29
- Calcul du type de surface le plus commun
- Logiciel calcul surface terrain gratuit - Télécharger - Outils professionnels
- Calcul moyenne excel - Guide
- Calcul charpente bois gratuit - Télécharger - Architecture & Déco
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Changer le type de fichier - Guide
6 réponses
10 oct. 2022 à 15:05
Bonjour.
Insérer une ligne en haut du tableau pour compter le nombre de valeurs non nulles de chaque colonne.
En B2 ce sera =NB.SI(B3:B999;">0")
Le résultat cherché s'obtient avec la formule
=INDEX(A1:D2;1;MAX(B2:D2))
10 oct. 2022 à 10:51
Bonjour,
Sur quel critère décidez vous qu'une surface est plus commune qu'une autre ?
La somme par colonne va vous donner la surface totale en herbe, lac ou arbres pour vos trois magasins.
Vous dites herbe est la plus commune mais pourtant la surface totale en herbe est inférieure à celle du lac.
10 oct. 2022 à 11:39
Bonjour,
Alors je décide qu'une surface est plus commune en fonction du nombre de fois ou elle revient (Par exemple l'herbe est présente sur 2 magasin donc c'est la plus commune)
C'est pour cela qu'il me faudrait comparer les valeur avec NB.Si.ENS probablement mais je ne sais pas comment l'associer au MAX et à l'affichage du texte correspondant
10 oct. 2022 à 14:02
OK... c'est donc le nombre de fois ou herbe apparait...
Dans votre exemple ou figure des 0 c'est simple, mais si il y avait eu 3 valeurs différentes de zéro dans toutes les colonnes. alors selon vous le plus commun deviendrait la colonne où la somme des surfaces est la plus grande ?
Pas très logique...
De plus des magasins qui vendraient des lacs de 3456m² j'avoue que c'est pour le moins peu réaliste.
11 oct. 2022 à 16:55
C'est un exemple illustré il ne s'agit pas du tableau réel vous vous doutez bien...
10 oct. 2022 à 11:51
Bonjour,
J'ai une formule super compliquée, dont j'ai honte :
=INDEX(B1:D1;CHERCHE(MAX(NB.SI(B2:B4;">0");NB.SI(C2:C4;">0");NB.SI(D2:D4;">0"));CONCAT(NB.SI(B2:B4;">0");NB.SI(C2:C4;">0");NB.SI(D2:D4;">0"))))
En attendant mieux, sans doute.
Daniel
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question10 oct. 2022 à 23:56
Bonjour ALS35.
D'accord, ta formule donne le même résultat ; mais en quoi est-ce une "correction" ? Et elle est plus compliquée ...
11 oct. 2022 à 08:35
Bonjour Raymond,
Et bien met une valeur pour mag2 dans la première colonne, ou rajoute d'autres magasins.
Cordialement
11 oct. 2022 à 17:10
Egalement auriez vous une formule equivalente qui me permette de rajouter une condition sur le choix des lignes (ex : seulement les magasin francais (sachant que je possède déjà une colonne avec cette info)
12 oct. 2022 à 09:24
Bonjour,
Une proposition avec NB.SI.ENS incluant le choix de pays, choix en E2, résultat en G2
Je ne vois pas d'autre solution plus simple sans passer par des cellules de comptages par colonne.
https://www.cjoint.com/c/LJmhx0vesnC
Cordialement
11 oct. 2022 à 18:51
Bonjour.
"en effet la première ne fonctionnait pas" : laquelle ? on a plusieurs, là ...
Et qu'est-ce qui ne fonctionne pas ? tu n'as pas indiqué quelle formule exacte tu as écrite dans ton vrai fichier !
12 oct. 2022 à 09:29
La votre ne fonctionnait pas, contrairement à la réponse de ALS35. Merci pour votre aide
10 oct. 2022 à 17:04
Bonjour à tous,
@Raymond , petite correction la formule INDEX est celle-ci :
=INDEX(B1:D1;EQUIV(MAX(B2:D2);B2:D2;0))
Cordialement
11 oct. 2022 à 16:59
Merciii beaucoup en effet la première ne fonctionnait pas, est il possible d'utiliser cette formule sans passer par la création d'une ligne supplémentaire ?