Calcul de l'écart entre MIN et MAX dans un TCD

Bonjour à toutes et tous,

Voilà mon souci, j'essaye désespérément de calculer l'écart dans mon TCD du C.EXE min et max

Est-ce possible et si oui comment

Par avance merci

A+

Bonjour,

une simple formule hors du TCD ne vous convient pas ?

Du genre ;

=MAX(G2:G8)-MIN(G2:G8)

Bonjour,

de base c'est impossible dans de le faire dans un TCD sans passer par power pivot et je ne voie pas pour le moment de solution alternative (hormis celle proposer par Doux rêveur). En esperant que vous ne soyez pas allergique à power pivot.
il faut l'activer dans les options de Excel.
une fois fait, il faut intégrer le tableau dans la base de données.

image

il faut ensuite créer une nouvelle mesure. Il faut cliquer sur "Mesures" et faires nouveau, ensuite il faut remplir comme ceci:

image

ici la mesure s'appelle Mesures 1, je vous laisse le soin de la renommé.
ensuite il faut ouvrir power pivot (bouton gérer), et cliquez le bouton "tableau croisée dynamique".
dans le menu à droite vous verrez apparaitre "mesure 1" en plus de vos colonnes de votre tableau.

Bonjour à vous et merci !

@Doux Rêveur, ce serait trop simple
En fait le TCD peut varier en nombre de lignes, je ne veux pas de macro et je veux un calcul automatique, voilà pourquoi

@themmanuel, j'ai bien pensé à Power Pivot, mais comme ce fichier n'est pas destiné qu'à une seule personne !
Si je l'utilise, faut-il l'intégrer sur tous les PC ?

De plus, le gros souci, c'est que j'ai déjà un segment relié à d'autres TCD et du coup je ne peux pas l'utiliser avec PP

A+

Alors on peut modifier la formule pour mettre plus de lignes qu'il n'en faut, par exemple en mettant MAX(G2:G100)-MIN(G2:G100)

Sinon on peut aussi aller chercher la dernière cellule occupée comme cellule de fin.

Bonjour,

Peut être avec power query, en natif dans excel depuis 2013.

Cordialement

Bonjour à tous,

Normalement un TCD s'applique sur un tableau structuré, pas une plage. En utilisant un tableau structuré (TS) la solution via la formule de @Doux Reveur fonctionne très bien puisque le nombre de lignes du TS s'adapte automatiquement, et la fonction/le TCD également. Dans votre fichier joint le TCD ne ralongera pas automatiquement sa source si le nombre de lignes augmente, le problème est le même.

Pour moi c'est la solution la plus simple puisqu'à priori vous ne pouvez pas vraiment intégrer ce delta dans votre TCD sans ajouter de ligne/colonne un peu "inutile".

Bonsoir

@saboh12617

Normalement un TCD s'applique sur un tableau structuré, pas une plage.

Heu, non. Bien qu'il est plus facile de construire le TCD via un tableau structuré, le TCD peut être construit à partir d'une plage.
Le TCD existe depuis début des années 2000 voire même avant.
On peut très bien définir une plage de données du tableau en utilisant un nom et utiliser la formule Decaler pour en définir cette plage

Exemple dans le cas présent pour la demande de Fallout45 :
- aller dans le gestionnaire de nom
- définir un nom (ex : plage)
- dans ref à, mettre cette formule --> =DECALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A);7)
- cliquez dans le TCD puis changer la source de données en mettant le nom "plage"

Voili voilou

Cordialement

Bonsoir à tous,

@Zebulon, effectivement PQ est peut-être une solution, mais dans mon exemple je n'ai mis qu'un objet analytique, j'en ai une centaine sur 12 mois à la fin de l'année, je ne sais pas si cela pourra fonctionne correctement

@saboh12617, je ne suis pas forcément d'accord et de toute façon là n'est pas mon problème puis je suis sur un TS

@Dan, merci à toi Modo

Mon exemple est peut-être trop succinct, mais c'est compliqué à expliquer et surtout à joindre
Je vais vois avec tout ce que vous m'avez donné comme idée, merci à tous

Bonne soirée

Rechercher des sujets similaires à "calcul ecart entre min max tcd"