Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 27/08/2009, 11h30   #1 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mai 2007
Messages: 4
Par défaut Caractère spéciaux dans formule

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.
jcrl est déconnecté   Réponse avec citation
ANNONCES
Vieux 27/08/2009, 11h48   #2 (permalink)
XLDnaute Occasionel
 
Date d'inscription: septembre 2007
Messages: 150
Par défaut Re : Caractère spéciaux dans formule

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
Quincy est déconnecté   Réponse avec citation
Vieux 27/08/2009, 13h33   #3 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mai 2007
Messages: 4
Par défaut Re : Caractère spéciaux dans formule

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
jcrl est déconnecté   Réponse avec citation
Vieux 27/08/2009, 13h52   #4 (permalink)
XLDnaute Barbatruc
 
Date d'inscription: juin 2007
Localisation: Montpellier
Messages: 4 609
Par défaut Re : Caractère spéciaux dans formule

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
kjin est déconnecté   Réponse avec citation
Vieux 27/08/2009, 14h13   #5 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mai 2007
Messages: 4
Par défaut Re : Caractère spéciaux dans formule

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
jcrl est déconnecté   Réponse avec citation
Vieux 27/08/2009, 14h28   #6 (permalink)
XLDnaute Barbatruc
 
Date d'inscription: mai 2009
Messages: 3 499
Par défaut Re : Caractère spéciaux dans formule

Bonjour,

Et si tu donnais l'adresse web où tu as trouvé cette formule ?
hoerwind est déconnecté   Réponse avec citation
Vieux 27/08/2009, 14h42   #7 (permalink)
XLDnaute Occasionel
 
Date d'inscription: août 2009
Messages: 110
Par défaut Re : Caractère spéciaux dans formule

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
SubEndSub est déconnecté   Réponse avec citation
Vieux 27/08/2009, 14h45   #8 (permalink)
XLDnaute Occasionel
 
Date d'inscription: septembre 2007
Messages: 150
Par défaut Re : Caractère spéciaux dans formule

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
Quincy est déconnecté   Réponse avec citation
Vieux 27/08/2009, 14h50   #9 (permalink)
XLDnaute Occasionel
 
Date d'inscription: septembre 2007
Messages: 150
Par défaut Re : Caractère spéciaux dans formule

Bonjour SubEndSub, je n'avais pas vu ta réponse.
Quincy est déconnecté   Réponse avec citation
Vieux 27/08/2009, 14h58   #10 (permalink)
JNP
XLDnaute Barbatruc
 
Avatar de JNP
 
Date d'inscription: août 2007
Localisation: Vosges _______ Seven 64 bits ____________ Excel 2010 64 bits
Messages: 3 682
Par défaut Re : Caractère spéciaux dans formule

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
qui te donnera le code ASCII mais en unicode et
Code:
Function CaractèreUnicode(I As Integer)
CaractèreUnicode = ChrW(I)
End Function
qui transformera ton numéro de caractère unicode dans le caractère spécial (sauf si tu es sous Mac).
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
JNP est déconnecté   Réponse avec citation
Vieux 27/08/2009, 15h01   #11 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mai 2007
Messages: 4
Par défaut Re : Caractère spéciaux dans formule

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
jcrl est déconnecté   Réponse avec citation
Vieux 27/08/2009, 15h02   #12 (permalink)
JNP
XLDnaute Barbatruc
 
Avatar de JNP
 
Date d'inscription: août 2007
Localisation: Vosges _______ Seven 64 bits ____________ Excel 2010 64 bits
Messages: 3 682
Par défaut Re : Caractère spéciaux dans formule

Re ,
Par sécurité, je joins le fichier exemple.
Bon courage
Fichiers attachés
Type de fichier : xls Caractères spéciaux.xls (32,5 Ko, 10 affichages)
__________________
« 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
JNP est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


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


Fuseau horaire GMT +2. Il est actuellement 15h53.


(C) 2006 Excel Downloads