Forum Replies Created
-
AuthorPosts
-
Jorge
ParticipantSalut Smail
Cherche dans cet article de Sophie
Et/ou, essaie d’utiliser cet add-in qui transforme des données
http://kb.tableau.com/articles/knowledgebase/addin-reshaping-data-excel
Jorge
ParticipantBonjour Carole,
J’ai commencé à utiliser Tableau. http://www.tableausoftware.com
25 November 2014 at 21 h 37 min in reply to: Concevoir une liste d'éléments uniques à partir d'un tableau #17506Jorge
ParticipantJ’ai utilisé une combinaison MAX(INDEX)pour les dates et IF(COUNTIF) pour les contrats. Ce n’est pas le résultat idéal mais j’espère que ça vous donnera des idées. Fichier ci-joint
Attachments:
You must be logged in to view attached files.Jorge
ParticipantBonsoir Math
Dans ce cas, j’ajouterais une colonne additionnelle avec le montant cumulé dans la base de données (Est-ce qu’une tel chose est possible?). Après il ne suffit que de faire le “slicer” ou le “timeline” en fonction des moins. Je ne sais pas si cela répond à votre question mais avec ça vous pouvez avoir une idée.
Attachments:
You must be logged in to view attached files.1 October 2014 at 22 h 53 min in reply to: Trouver l'erreur : Formule avec seulement des champs nommés #8897Jorge
ParticipantSalut Marie-France
Après 45 min, je n’ai pas trouvé le erreur non plus. Donc, j’ai décidé plutôt d’utiliser INDEX-MATCH (INDEX-EQUIV) au lieu de VLOOKUP (RECHERCHEV) et ça a marché. J’ai comparé le deux versions (originale et modifiée) et je me suis rendu compte que la version original avec VLOOKUP ne retournait pas le champ pour le courtier no 2. Ça aussi fonctionne avec la nouvelle version.
Je vous laisse ici le fichier modifié. Examinez-le bien parce que je l’ai travaillé à 10:45 pm et j’étais très fatigué
Jorge
Attachments:
You must be logged in to view attached files.Jorge
ParticipantBonjour Marie-France
Est-ce que vous pouvez ajoutez un exemple déjà fait pour mieux comprendre la solution désirée?
Si je trouve le temps pour analyser le problème, je le ferai
Jorge
ParticipantOk, je vais essayer avec une autre formule
C’est bon comme ça?
Attachments:
You must be logged in to view attached files.Jorge
ParticipantBonjour Paul
Si j’ai bien compris, pour faire cela on peut utiliser la fonction SOMME.SI (SUMIF) et diviser après par le nombre des sociétés (que vous aviez déjà calculé). Une autre option est la fonction MOYENNE.SI (AVERAGEIF) pour y arriver directement.
Les fonctions SOMME.SI.ENS (SUMIFS), MOYENNE.SI.ENS (AVERAGEIFS), etc. sont souvent utilisées lorsqu’il y a plusieurs critères à considérer. Dans ce cas, les fonctions plus simples SOMME.SI et MOYENNE.SI sont suffisantes.
Je laisse le fichier ci-bas
Attachments:
You must be logged in to view attached files.Jorge
ParticipantIl y a deux problèmes a résoudre ici
Pour extraire les données on va utiliser la formule INDEX avec deux EQUIV (MATCH en anglais) comme les paramètres de cette formule.
Je vous laisse un article sur le fonctionnement de cette combinaison: https://www.lecfomasque.com/2011/04/28/fonction-excel-indexequiv-indexmatch/
Pourtant, les dates de la première table doivent être transformées puisque Excel traite ces cellules de manière différente. Pour réussir a faire cela, on utilise DATEVAL et TEXTE dans une seule formule:
‘=DATEVAL(TEXTE(ENTREES[[#Headers],[31/03/2013]],”dd-mm-yy”)). Ainsi, le deuxième EQUIV de la fonction INDEX va utiliser cette plage de cellules au lieu de la table
Ci-joint vous trouvera le fichier avec toutes les formules
Attachments:
You must be logged in to view attached files.Jorge
ParticipantBonjour Michael
Il y a plusieurs manières de faire cela. Les trois qui me viennent en tête en ce moment sont:
1) Ajouter des colonnes additionnelles pour mieux montrer ce qui se passe avec chaque centre analytique, utiliser des conditionnels et sommer le résultat final
2) Utiliser un tableau croisé dynamique
3) Le faire directement dans chaque cellule finale, comme vous voulez. J’ai le fait comme ça.Dans ce cas, j’ai utilisé deux combinaisons des fonctions SUMIF avec INDEX (SOMME.SI, j’utilise Excel en anglais). La première combinaison pour vérifier et sommer la condition “maladie” et la deuxième pour vérifier et sommer la condition “opérationnel”, toutes les deux selon chaque centre analytique.
Elles fonctionnent comme ça: on va sommer touts les chiffres de la plage de référence selon la cellule a gauche (qui contient le centre analytique) mais avec la fonction INDEX on va sommer seulement la plage de référence interne qui contient la colonne “maladie” dans le premier cas et “opérationnel” dans le deuxième.
La formule est la suivante: =SUMIF(Feuil2!$G$10:G161,B6,INDEX(Feuil2!$AM$10:$AT$161,0,3,1))+SUMIF(Feuil2!$G$10:G161,B6,INDEX(Feuil2!$AM$10:$AT$161,0,5,1))
Notez que on pourrait aussi automatiser le troisième paramètre des fonctions INDEX (le 3 et le 5 pour indiquer les colonnes “maladie”et “opérationnel” respectivement) et les remplacer par des fonctions MATCH afin d’avoir plus de flexibilité et d’améliorer la présentation.
Ci-joint vous trouverez le fichier
J’espère que ça vous aidera
Jorge
Attachments:
You must be logged in to view attached files.Jorge
ParticipantBonjour Gabriel
Je suggère d’utiliser plutôt une table avec les conditions et une formule avec les fonctions Index equiv (INDEX MATCH). Je laisse une photo
[caption id="" align="alignnone" width="644"]
Fonctions Index Equiv[/caption]
Jorge
ParticipantBonjour Christian
Vous devez utiliser deux règles dans le mise en forme conditionnelle.
La première: Si E29 > 4000 et L29 >2% ou L29 < -2%, on applique cette règle
La deuxième: <span style=”font-size: 13px;”>Si E29 < 4000 </span><span style=”font-size: 13px;”>et</span><span style=”font-size: 13px;”> </span><span style=”font-size: 13px;”> L29 >4% ou L29 < -4%, on applique cette règle</span><span style=”font-size: 13px;”> </span>
J’ai fait un fichier avec ces règles et je vous le laisse ici.
https://www.dropbox.com/s/m0ecmxe60glpkih/Conditional%20formatting.xlsx
J’espère que ça vous aidera.
Jorge
-
AuthorPosts