Formule conditionnelle Excel
Répondre à la discussion
Affichage des résultats 1 à 14 sur 14

Formule conditionnelle Excel



  1. #1
    invite20b75f31

    Liste déroulante excel.


    ------

    Bonsoir,

    Est-il possible de créer une liste déroulante avec des conditions ? J'ai une colonne "type de matières" avec des listes déroulantes. Je veux créer une deuxième colonne "Forme de la matière" avec des listes déroulantes qui dépendent de la première colonne. Par exemple, dans la première colonne, la liste contient : corne, bois et nacre. Dans la deuxième colonne, si j'ai sélectionné corne auparavant, je veux avoir une liste déroulante qu'avec corne pleine ou en morceau. Comment faire ?

    Merci par avance ?

    -----

  2. #2
    CM63

    Re : Liste déroulante excel.

    Bonjour,

    Oui, certainement . Personnellement si j'essaie de le faire, ne connaissant pas bien Excel, j'essaierais plutôt de le faire avec des macros VB, que je connais mieux, mais ce n'est pas forcément la meilleure méthode, ça doit être possible de le faire en Excel pur, je n'ai pas creusé. (je mets ce post un peu pour encourager d'autres à répondre).

  3. #3
    JPL
    Responsable des forums

    Re : Liste déroulante excel.

    Déplacé vers le forum Logiciels.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  4. #4
    cherbe

    Re : Liste déroulante excel.

    Quand tu écris "si j'ai sélectionné corne auparavant...",
    cela veut dire que corne est sélectionné dans la 1ère liste déroulante ?

    /* au passage, merci de me répondre pour ton autre question ! */
    Pour avoir de l'argent devant soi, il faut en mettre de côté ! (proverbe lorrain)

  5. A voir en vidéo sur Futura
  6. #5
    RomVi

    Re : Liste déroulante excel.

    Bonjour

    Je tombe sur cette discussion seulement maintenant ; pas besoin de faire de macro, il suffit d'utiliser la fonction SI pour alimenter la 2eme liste en alimentant la plage de cellules associées en fonction du 1er choix effectué. Si tu ne trouves pas je peux poster un petit exemple.

  7. #6
    CM63

    Re : Liste déroulante excel.

    Bien vu. Bien vu.

  8. #7
    cherbe

    Re : Liste déroulante excel.

    Citation Envoyé par RomVi Voir le message
    Bonjour

    Je tombe sur cette discussion seulement maintenant ; pas besoin de faire de macro, il suffit d'utiliser la fonction SI
    Elle ne donne qu'un exemple ; si 1ère colonne = corne...
    Comme on ne peut emboîter que 7 fois la fonction SI(), ça risque d'être short pour une liste déroulante et ça oblige à prévoir tous les cas de figures ce qui est fastidieux.
    Mais vu qu'elle ne daigne pas répondre aux demandes complémentaires, on s'en fout même si j'ai une solution plus simple avec recherchev !
    Dernière modification par cherbe ; 11/01/2017 à 19h09.
    Pour avoir de l'argent devant soi, il faut en mettre de côté ! (proverbe lorrain)

  9. #8
    invite20b75f31

    Formule conditionnelle Excel

    Bonsoir,

    J'ai formulé une formule pour aller chercher un code dans un autre onglet auquel j'ai rajouté "-1". Dans le cas où dans l'onglet de référence, il n'y a pas de code, j'aimerais que dans la cellule il n'y ait rien d'affiché. Or pour le moment je n'arrive pas à enlever le "-1". Comment faire ? Voici la formule que j'ai rentrée.

    =SI(ESTVIDE('Approvisionnement '!D2);"";'Approvisionnement '!D2&-1)

    Veuillez trouver ci-joint une photo de mon onglet.


    Merci par avance !
    Images attachées Images attachées  

  10. #9
    invite20b75f31

    VBA et formule excel

    Bonsoir,

    Comment faire pour affecter à plusieurs cellules une macro codée par VBA ?

    Egalement comment faire pour affecter une formule Excel à une colonne entière ?

    Merci par avance !

  11. #10
    JPL
    Responsable des forums

    Re : Liste déroulante excel.

    Fusion de plusieurs discussions et ménage dans des messages devenus inutiles.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  12. #11
    cherbe

    Re : Formule conditionnelle Excel

    Citation Envoyé par Marie-1-ol Voir le message
    =SI(ESTVIDE('Approvisionnement '!D2);"";'Approvisionnement '!D2&-1)
    =SI(OU(ESTVIDE('Approvisionnem ent '!D2);'Approvisionnement '!D2=-1);"";'Approvisionnement '!D2&-1)
    Dernière modification par cherbe ; 12/01/2017 à 00h27.
    Pour avoir de l'argent devant soi, il faut en mettre de côté ! (proverbe lorrain)

  13. #12
    invite20b75f31

    Re : Formule conditionnelle Excel

    Merci tout le monde !!


    RomVi j'ai suivi votre conseil est mon problème est réglé ! Merci bien !

  14. #13
    invite20b75f31

    Re : Formule conditionnelle Excel

    Bonjour,

    Oui, ça veut dire ceci ! Et je suis maintenant à jour dans mes réponses aux questions.

  15. #14
    invite20b75f31

    Re : Formule conditionnelle Excel

    Merci ça fonctionne !

Discussions similaires

  1. Excel : Mise en forme conditionnelle
    Par invited4015aff dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 24/11/2015, 19h38
  2. Formule excel
    Par invite524edebb dans le forum Logiciel - Software - Open Source
    Réponses: 5
    Dernier message: 05/07/2011, 13h30
  3. Excel : somme conditionnelle
    Par inviteaca8c815 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 21/09/2010, 20h01
  4. Formule Excel
    Par invite3603051b dans le forum Mathématiques du collège et du lycée
    Réponses: 3
    Dernier message: 23/07/2010, 18h10
  5. Formule Excel
    Par invite2aa3c2f1 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 19/03/2006, 09h34
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...