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 :

[Formules] Comment tester l'appartenance à une liste de valeurs ?


Sujet :

Excel

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 3
    Points : 4
    Points
    4
    Par défaut [Formules] Comment tester l'appartenance à une liste de valeurs ?
    Bonjour

    question simple, mais je me rend compte que je ne sais pas faire...

    comment fait-on pour tester dans une formule excel (pas dans une macro) la valeur d'une cellule par rapport à plusieurs nombres ?

    Par exemple, je veux écrire l'équivalent d'un "if A1 in (1;4;8;17)"

    c'est lourd de faire avec un SI(A1=1;...;SI(A1=4;...; SI(A1 etc)

    Vous savez faire ?

    Merci d'avance

    O

  2. #2
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Points : 20 144
    Points
    20 144
    Par défaut
    bonjour

    Cette fonction renvoie 1 si la valeur de la cellule A1 existe dans la matrice {1;4;7;18}, sinon elle renvoie 0.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMMEPROD(({1;4;7;18}=A1)*1)

    michel

Discussions similaires

  1. [XL-2007] Formulation appartenance à une liste
    Par apsylon dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 30/09/2013, 15h09
  2. Réponses: 3
    Dernier message: 22/06/2010, 18h46
  3. Réponses: 4
    Dernier message: 17/12/2007, 14h46
  4. Réponses: 4
    Dernier message: 17/12/2007, 14h46
  5. Réponses: 2
    Dernier message: 03/07/2006, 20h14

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