IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Condition jeu d'icone avec formule [XL-2007]


Sujet :

Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    juillet 2016
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juillet 2016
    Messages : 54
    Points : 24
    Points
    24
    Par défaut Condition jeu d'icone avec formule
    Bonjour à tous,

    Je bloque sur un truc que je pensais facile à réaliser. Je souhaiterai utiliser des jeux d'icones en fonction de deux conditions :

    Si C1 = "A" et C2>0 alors C2 possède une flèche vers le haut

    Si C1 = "A" et C2=0 alors C2 possède une flèche vers le milieu

    Si C1 = "A" et C2<0 alors C2 possède une flèche vers le bas

    Si C1 = "V" et C2>0 alors C2 possède une flèche vers le bas

    Si C1 = "V" et C2=0 alors C2 possède une flèche vers le milieu

    Si C1 = "V" et C2<0 alors C2 possède une flèche vers le Haut

    Voila mes 6 choix possibles. Je ne peux pas faire de mise en forme conditionnel par des formules car il n'y a pas de jeu d'icone, seulement des changements de couleur de police/ remplissage.
    Je vais donc dans la partie jeux d'icone mais je n'y arrive pas.

    Si quelqu'un à une solution hors VBA ca serai pratique. Je sais le faire en VBA mais dans ce cas, je n'en veux pas

    Merci d'avance,

    Cordialement,
    Eska

  2. #2
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    juin 2007
    Messages
    16 034
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2007
    Messages : 16 034
    Points : 32 859
    Points
    32 859
    Par défaut
    Tu crées une colonne supplémentaire dans laquelle tu mets la formule :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(C1="A";SI(C2>0;"ì";SI(C2=0;"è";"î"));SI(C1="V";SI(C2<0;"ì";SI(C2=0;"è";"î"));""))
    Et tu passes la cellule en police Windings.
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    juillet 2016
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juillet 2016
    Messages : 54
    Points : 24
    Points
    24
    Par défaut
    Merci Menhir.

    En effet c'est une solution qui marche. Cependant pour des raisons esthétique je préférerai utiliser une mise en forme conditionnelle
    C'est mon plan B ! Merci

    Le problème de cette méthode étant que je ne peux pas avoir les deux dans la même case. La police ne permettant pas d'additionner deux formules dans les deux, sinon mon chiffre va ressembler à n'importe quoi

  4. #4
    Expert confirmé Avatar de jerome.vaussenat
    Homme Profil pro
    Formateur Bureautique
    Inscrit en
    janvier 2011
    Messages
    1 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur Bureautique
    Secteur : Enseignement

    Informations forums :
    Inscription : janvier 2011
    Messages : 1 629
    Points : 4 299
    Points
    4 299
    Par défaut
    Salut,

    Le problème de la MEFC utilisant les jeux d'icône, c'est qu'elles dépendent obligatoirement du contenu de la cellule où s'applique la MEFC.

    On peux effectivement utiliser une formule mais pour comparer avec le contenu de la cellule.

    Je te propose une alternative avec une MEFC mais qui va s'appliquer sur une cellule où se trouve cette formule :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(OU(ET(C1="a";C2>0);ET(C1="v";C2<0));3;SI(OU(ET(C1="a";C2=0);ET(C1="v";C2=0));2;1))
    Sur cette cellule tu applique une nouvelle règle avec jeu d'icône au choix.
    comme illustré ci dessous
    Nom : mefc.png
Affichages : 12604
Taille : 36,1 Ko
    Jérôme

    " Je pense donc je suis. Tu es donc j'apprends ". (GCM)

    Si ce message vous à aidé, merci de cliquer sur . Si ce message est résolu, cliquez sur .

  5. #5
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    juillet 2016
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juillet 2016
    Messages : 54
    Points : 24
    Points
    24
    Par défaut
    Merci Jérome pour ta solution

    Le seul problème encore une fois c'est que je vais devoir rajouter une colonne. Mais c'est pas plus mal finalement, ça me permettra de filtrer en fonction des flèches

    En tout cas, il me semble que ce que je veux faire n'est pas possible ? Tout mettre dans une colonne. Je dois forcement créer une nouvelle colonne pour afficher mes flèches dans le cas où il y a plusieurs conditions et avec autre chose que des nombres.

  6. #6
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    février 2010
    Messages
    8 160
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : février 2010
    Messages : 8 160
    Points : 15 745
    Points
    15 745
    Par défaut
    Bonjour
    Citation Envoyé par jerome.vaussenat Voir le message
    ...Le problème de la MEFC utilisant les jeux d'icône, c'est qu'elles dépendent obligatoirement du contenu de la cellule où s'applique la MEFC...
    Non on peut utiliser des formules mais pas de référence relative ce qui limite de facto...
    Chris
    PowerQuery existe depuis plus de 10 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  7. #7
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    juin 2007
    Messages
    16 034
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2007
    Messages : 16 034
    Points : 32 859
    Points
    32 859
    Par défaut
    Citation Envoyé par Eskalibur Voir le message
    En effet c'est une solution qui marche. Cependant pour des raisons esthétique je préférerai utiliser une mise en forme conditionnelle
    Sauf que ce n'est pas possible.

    Le problème de cette méthode étant que je ne peux pas avoir les deux dans la même case.
    En les mettant dans des cases contigües, la différence peut être esthétiquement invisible par rapport à une icone dans la même case.

    La police ne permettant pas d'additionner deux formules dans les deux, sinon mon chiffre va ressembler à n'importe quoi
    Tu peux aussi utiliser de l'Arial avec les caractères ↑ → ↓ ▲ ► ▼
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  8. #8
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    juillet 2016
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juillet 2016
    Messages : 54
    Points : 24
    Points
    24
    Par défaut
    Citation Envoyé par Menhir Voir le message
    Sauf que ce n'est pas possible.
    A l'époque je pensais encore que ça l'étais


    Citation Envoyé par Menhir Voir le message
    En les mettant dans des cases contigües, la différence peut être esthétiquement invisible par rapport à une icone dans la même case.
    C'est vrai, c'est finalement ce que j'ai fais.


    Citation Envoyé par Menhir Voir le message
    Tu peux aussi utiliser de l'Arial avec les caractères ↑ → ↓ ▲ ► ▼
    Ah bah la c'est encore plus moche haha


    En tout cas merci à vous deux pour vos réponses qui m'ont bien aidé
    Je vais clore tout ça, c'est top !

    Bonne journée à vous trois

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme avec formule max avec condition
    Par yasminaslaoui dans le forum Excel
    Réponses: 7
    Dernier message: 22/01/2016, 18h54
  2. [XL-2010] Condition SI avec formule INDEX et EQUIV
    Par Xibalba dans le forum Excel
    Réponses: 4
    Dernier message: 10/05/2014, 14h02
  3. Pb avec formule et condition
    Par devdev dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 18/03/2009, 21h17
  4. Association d'une icone avec une dll
    Par ybruant dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 14/07/2005, 11h10
  5. Installation et perte d'icône avec Firebird
    Par SebCBien dans le forum Applications et environnements graphiques
    Réponses: 22
    Dernier message: 31/10/2004, 16h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo