![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: mai 2007
Messages: 4
|
Cherchant à réaliser des micro-charts (Excel 2003) pour mettre en oeuvre un tableau de bord j'ai trouvé sur le web une formule interessante (permettant de mettre en évidence la progression d'un résultat d'une année sur l'autre), mais je ne sais pas comment intégrer dans cette formule les caractères spéciaux comme une flèche par exemple, afin de modifier ceux proposés dans cette formule.
Voici la formule =ARRONDI(Y18;1) & SI(K18>O18;"% ▲"; SI(K18=O18;"●";"% ▼")) Merci de votre aide. |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: septembre 2007
Messages: 150
|
Bonjour le forum, bonjour jcrl
jcrl, en utilisant des polices comme Wingdings ou Webdings et en t'aidant de la table de caractères, tu devrais pouvoir parvenir à tes fins. Cordialement. Quincy |
|
|
|
|
|
#3 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: mai 2007
Messages: 4
|
Bjr Quincy,
si tu intègres cette formule dans une cellule tu auras par défaut la police correspondant a ta mise en page, par exemple j'ai sur ma feuille Arial et cette formule fonctionne. Tout ce complique (pour moi) lorsque je souhaite changer le carctère sp. Si je veux modifier un des caractère sp en le sélectionnant je n'ai plus accés au choix de la police de caractère de ma sélection, aussi si je selectionne cette fois-ci la cellule en entier je retrouve mon choix mais avec Webding tout l'affichage s'en trouve modifié soit le "%" et numérique. Ensuite en sélectionant dans la formule un caractère sp j'ai essayé de taper sur la sélection la valeur du code Unicode (trouvé dans charmap) en appuyant sur la touche Tab, soit ma méthode est inapropriée soit je fais une erreur d'execussion ... car se marcha nada Je pense que la solution est simple ! Cdt |
|
|
|
|
|
#4 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: juin 2007
Localisation: Montpellier
Messages: 4 609
|
Bonjour et bienvenu,
S'agissant d'une formule je crains fort que tu ne puisses y parvenir Ne peux tu pas utiliser 2 cellules, l'une pour le résultat, l'autre pour le pictogramme ? A+ kjin |
|
|
|
|
|
#5 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: mai 2007
Messages: 4
|
Bjr kjin,
oui cette méthode doit marcher mais cette formule fonctionne je ne comprend pas pourquoi je ne pourrais pas changer le caractère sp. Si je perd patience je prend ton option Thanks |
|
|
|
|
|
#7 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: août 2009
Messages: 110
|
Bonjour chez vous
En utilisant une colonne de plus en A1 : la valeur testée enB1 =ARRONDI(A1;1) en C1 =SI(A1>E1;CAR(53);SI(A1=E1;CAR(7);CAR(54))) Mettre la police Webdings pour la cellule C1 |
|
|
|
|
|
#8 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: septembre 2007
Messages: 150
|
re jcrl, bonjour kjin, hoerwind
Si tu veux garder une seule cellule tu n'as guère le choix que de prendre des polices combinant chiffres, lettres et symboles comme : Arial Unicode MS : =ARRONDI(Y18;1) & SI(K18>O18;"% ➚"; SI(K18=O18;"% ➙";"% ➘")) ou Symbol : =ARRONDI(Y18;1) & SI(K18>O18;"% *"; SI(K18=O18;"% ®";"% ¯")) J'ai testé, ça marche mais au niveau du choix des symboles on est très limité. Cordialement Quincy |
|
|
|
|
|
#10 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: août 2007
Localisation: Vosges _______ Seven 64 bits ____________ Excel 2010 64 bits
Messages: 3 682
|
Bonjour le fil
,Une solution sans passer par les Wingdings : 2 petites fonctions VBA Code:
Function CodeUnicode(Caractère As String) CodeUnicode = AscW(Caractère) End Function Code:
Function CaractèreUnicode(I As Integer) CaractèreUnicode = ChrW(I) End Function Par exemple, le triangle vers le haut (▲) est 9650. Bon courage
__________________
« Donnez-moi un point d'appui et je soulèverai le monde » Archimède « L'important, ce n'est pas de savoir se servir des outils, c'est de savoir que les outils existent » JNP Pour des codes plus lisibles, merci mromain
|
|
|
|
|
|
#11 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: mai 2007
Messages: 4
|
Chers tous,
merci de vous suggestion très pertinentes, pour répondre à hoerwind je ne retrouve plus le site (c'est balo) par contre (pour me sauver du ridicule ...) j'ai trouver celui-ci 50 Best Cities for Finding a Job [Incell Dashboard using Excel] | Pointy Haired Dilbert: Charting & Excel Tips - Chandoo.org là la solucion est tout autre car ce n'est plus une formule qui est utisée mais un format de cellule avec ici 2 conditions Peut-on en rajouter un 3ième? Peut-on la aussi changer la proposition du caractère sp, en sachant que dans l'excemple la police de cellule n'est pas dédiée au caractère sp? Merci |
|
|
|
|
|
#12 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: août 2007
Localisation: Vosges _______ Seven 64 bits ____________ Excel 2010 64 bits
Messages: 3 682
|
Re
,Par sécurité, je joins le fichier exemple. Bon courage
__________________
« Donnez-moi un point d'appui et je soulèverai le monde » Archimède « L'important, ce n'est pas de savoir se servir des outils, c'est de savoir que les outils existent » JNP Pour des codes plus lisibles, merci mromain
|
|
|
|
| ANNONCES | |
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| Police de caractere dans formule ? | ConsultantJP | Forum Excel | 9 | 24/04/2009 14h47 |
| caractère qui remplace n'importe quel caractère dans une formule | _Rems_ | Forum Excel | 2 | 11/11/2008 10h48 |
| insertion des caractère spéciaux | msahmi | Forum Excel | 2 | 25/02/2008 12h04 |
| caractere spéciaux comme résul éventuel de formule | Hadi | Forum Excel | 7 | 24/11/2005 20h01 |
| caractere spéciaux dans une liste déroulante | cristof | Forum Excel | 2 | 27/10/2004 10h20 |