Plusieurs formules dans la même cellule dans CALC

Bonjour à tous.

Je suis en train de faire des statistiques de fréquentation de mon CDI, par
classe et par jour.
stats_frequentation_2014.ods
<http://nabble.documentfoundation.org/file/n4096622/stats_frequentation_2014.ods>

Dans le fichier que je pense vous avoir joint, il y a une feuille par jour,
et un tableau qui va bien, avec des colonnes par créneau horaire, et une
ligne par classe.

Je suis en train de faire une feuille de bilan de ces données, la première
dans le fichier. J'ai donc fait un tableau, qui donne une moyenne par
créneau horaire. Mais j'aimerai que dans la même cellule, se trouve
également le minimum et le maximum. J'ai cru entrevoir des formules (MIN et
MAX qui peuvent faire ça.

Dans l'idéal, j'aimerais que ce soit présenter de la façon suivante dans
chaque cellule : MOYENNE(MIN,MAX)

J'ai un peu cherché, mais j'avoue être resté bredouille

Bonjour,

un truc de ce genre :

=MOYENNE(08_01_2014.B31;15_01_2014.B31;22_01_2014.B31;29_01_2014.B31;05_02_2014.B31;12_02_2014.B31)&"("&MIN(08_01_2014.B31;15_01_2014.B31;22_01_2014.B31;29_01_2014.B31;05_02_2014.B31;12_02_2014.B31)&","&MAX(08_01_2014.B31;15_01_2014.B31;22_01_2014.B31;29_01_2014.B31;05_02_2014.B31;12_02_2014.B31)&")"

Il y a peut-être plus "propre"...

Bonjour,

tu calcules la moyenne dans une cellule (par ex : A1)
tu calcules le mini dans une cellule (par ex : A2)
tu calcules le maxi dans une cellule (par ex : A3)

et dans la cellule voulue tu rentres la formule : ="Moyenne : "&A1&" (mini : "&A2&", maxi : "&A3&")"

A+
Abel

Bonjour

cdialexandredenis wrote

Dans l'idéal, j'aimerais que ce soit présenter de la façon suivante dans
chaque cellule : MOYENNE(MIN,MAX)

En complément des réponses déjà données l'opérateur de "concaténation"
(mettre bout à bout des textes) est le &

Je te conseille par ailleurs d'utiliser plutôt une présentation du type :
MOYENNE (MIN-MAX)

pour éviter une confusion (la virgule entre min et max pourrait être
interprétée
comme décimale).

Cordialement
Pierre-Yves

Bonjour et merci de vos réponses.

J'ai commencé à utiliser la solution d'Abel, et ait constitué 3 tableaux sur
la feuille bilan, un de moyennes, un de mini et un de maxi, mais j'essaie de
faire un tableau de synthèse avec la formule d'abel, c'est la formule qui
s'affiche et non son résultat.

Je dois rater un truc tout bête et basique, mais je ne vois pas lequel

La syntaxe de sa formule est drôlement bizarre !
Trop d'espace, pas assez de parenthèses, des & à la place des $ et même pas au bon endroit et des guillemets inutiles.

essayez ça :
=MOYENNE(B1:D1)&-MIN(B1:D1)&-MAX(B1:D1)

Ça devrai aller.

et pour ne pas avoir d'arrondi il faut ajouter la fonction arrondi devant la moyenne ce qui nous donne :

=ARRONDI(MOYENNE(B2:D2);0)&-MIN(B2:D2)&-MAX(B2:D2)

ce qui affichera les résultats sous la forme 16-12-20, mais je me demande comment on peut ajouter un texte entre pour avoir 16 - mini : 12 - maxi : 20

Merci Ysabeau, mais ça n'est pas exactement ce que je veux faire, j'ai plus
de deux valeurs dont je fais la moyenne pour chaque cellule, six en réalité,
qui se trouvent sur des feuilles différentes

stats_frequentation_2014.ods
<http://nabble.documentfoundation.org/file/n4096673/stats_frequentation_2014.ods>

Je réupload mon fichier pour comprendre, il y a une feuille par jour, et une
feuille ou je veux faire un bilan.
du coup, avec mes tableaux intermédiaires, je n'ai plus à utiliser des
fonctions comme tu me le proposes, juste à trouver comment expliciter les 3
valeurs que je veux afficher par cellule, la moyenne, le mini, et le maxi

Bonjour,

=ARRONDI(MOYENNE(B2:D2);0)&"- min : "&MIN(B2:D2)&" - max : "&MAX(B2:D2)

Pas sûre de comprendre, il s'agit de concatener les trois cellules c'est ça ? (je ne comprends pas tes tableaux désolée)

Si c'est ça :
=CONCATENER("Moyenne : ";B2;" - Note la plus basse : ";C2;" - Note la plus élevé : ";D2)

ce qui donnera :
Moyenne : 12 - Note la plus basse : 10 - Note la plus élevé : 14

dans une seule cellule.

Ah merci, j'avais effectivement négligé un truc.

=B22&" ( "&B30&") ( "&B38&")"

donnera :
0 ( 0) ( 0)

Bien, finalement, j'ai fait ça

=ARRONDI(L22)&"(- min : "&L30&" - max : "&L38&")"

en utilisant les conseils de Jacques et Ysabeau. Ca m'évitera les formules à
rallonge en allant chercher les valeurs de cellule de plusieurs feuilles, ce
que je dois à l'idée d'Abel

Merci tout le monde