Pondération de variables dans un TCD

  • Initiateur de la discussion Initiateur de la discussion Peacer
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Peacer

XLDnaute Nouveau
Bonjour à tous et merci de votre écoute.

Voici mon problème. Je travaille sur des données de flux qui n'ont pas tous le même poid, chaque flux est donné par une commune de départ et une commune d'arrivée. Chaque flux n'a pas le même poid, et ce, même si les communes de départs et d'arrivées sont semblables.

Ce que je voudrait faire c'est un TCD tenant compte pour chaque flux de son propre poid. Le TCD compte pour 1 chaque flux alors qu'ils ne sont pas tous égaux.
Comment faire pour que la pondération soit à chaque fois prise en compte ?

Par exemple:

ID- - - - - Départ- - - Arrivée- - -Poid
1- - - - - - 77058 - - -77181 - - -3.618
2- - - - - - 77058 - - -77181- - -3.999
3- - - - - - 77058- - - 77374- - - 3.618

Résultat du TDC (sans tenir compte du poid)

- - - - -77181- - - -77374- - -Total
77058- - - 2 - - - - -1- - - - - 3
Total - - - 2 - - - - - 1 - - - - - 3

Or 77188 est pondéré plus fortement que 77374 pour un flux, la différence ne doit pas être de 1 pour 2.

Existe-t-il un solution ?


Merci Beaucoup
 
Re : Pondération de variables dans un TCD

Bonjour Peacer,

Il me manque un bout du problème pour répondre à ta question.

Une piste: pourquoi dans le TCD ne pas mettre dans la somme du champ poids?

Cela ne répond pas à ton besoin. Quel est-il ?

pyfux
 
Re : Pondération de variables dans un TCD

Salut,

Dans l'exemple que tu donnes, ton TCD comptabilise le nombre d’occurrences de chaque élément, ce qui ne te satisfait pas car cela gomme la notion de pondération.

Tu peux par exemple faire la somme des valeurs des poids ce qui te permettrait de les prendre en compte. Avec ton exemple, ça donnerait :


Départ 77181 77374 Total général
77058 7,617 3,618 11,235


Est ce que cela correspond à ton besoin ?

Gurgeh
 
Re : Pondération de variables dans un TCD

Pardon pour le fichier, veuillez m'excuser.

En effet faire la somme du poids fonctionne. Je n'y parvenait pas car les chiffres étaient en format 3.199 au lieu de 3,199. Une virgule et ça vous change la vie.

Désolé pour mon post qui devient un peu inutile. Néanmoins existe-t-il une fonction qui permette de transformer toutes mes valeurs avec des chiffres à points pour marquer la décimale, en chiffre avec des virgules ?

Merci beaucoup de votre temps.

Cordialement.

Peacer
 

Pièces jointes

Re : Pondération de variables dans un TCD

Bonjour à tous,

Utilise la fonction Rechercher et Remplacer :
Rechercher : .
Remplacer par : ,

Capture_1.png

A + à tous
 

Pièces jointes

  • Capture_1.png
    Capture_1.png
    17.7 KB · Affichages: 61
  • Capture_1.png
    Capture_1.png
    17.7 KB · Affichages: 55
Re : Pondération de variables dans un TCD

Bonjour

La fonction ctrl+H fonctionne pour mon problème.

Merci de votre temps et désolé de vous avoir embêtez avec un problème qui n'en était pas vraiment un...

Bon courage et bonne journée à tous.

Peacer
 
Re : Pondération de variables dans un TCD

Bonjour,

Notez que le séparateur décimal se paramètre au niveau de Windows dans le panneau de configuration:
Options régionales et linguistiques puis bouton personnaliser le format et modifie le symbole décimal.

pyfux
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour