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 :

Plusieurs conditions applicables sur toutes les lignes [XL-2007]


Sujet :

Excel

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2014
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2014
    Messages : 74
    Points : 0
    Points
    0
    Par défaut Plusieurs conditions applicables sur toutes les lignes
    Salut,

    J'aimerais faire des conditions qui s'appliquent sur toutes les lignes. Il y'a deux feuilles(Sheet1, Sheet2). Voici les conditions

    (si B1=2 et C1=0) alors Sheet2!A1
    (si B1=2 et C1=1) alors Sheet2!A2
    (si B1=2 et C1=2) alors Sheet2!A3
    (si B1=0 et C1=0) alors 0
    (si B1=1 et C1=0) alors Sheet2!A4
    (si B1=0 et C1=1) alors Sheet2!A5
    J'ai essayé le code suivant mais ça me donne #VALEUR! .
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(ET(H713=2;I713=0);Sheet2!O4);SI(ET(H713=2;I713=1);Sheet2!N4);SI(ET(H713=2;I713=2);Sheet2!M4);SI(ET(H713=1;I713=0);Sheet2!O4);SI(ET(H713=0;I713=1);Sheet1!Q4);SI(ET(H713=0;I713=1);0)
    Et puis j'aimerais appliquer ceci sur plusieurs lignes , de 1 à 100 par exemple.

    Merci.

  2. #2
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    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 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Déjà, la syntaxe de tes SI n'est pas bonne.

    Un SI s'écrit =SI(Consition;action si vrai;action si faux)
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2014
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2014
    Messages : 74
    Points : 0
    Points
    0
    Par défaut
    Salut Menhir,

    J'ai rajouté la valeur [valeur_si_faux] mais ça me donne toujours erreur.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(ET(H713=2;I713=0);Sheet2!O4;"");SI(ET(H713=2;I713=1);Sheet2!N4;"");SI(ET(H713=2;I713=2);Sheet2!M4;"");SI(ET(H713=1;I713=0);Sheet2!Q4;"");SI(ET(H713=0;I713=1);0;"");SI(ET(H713=1;I713=1);Sheet2!P4;"")
    Est ce un problème de nombre de conditions ?

  4. #4
    Nouveau Candidat au Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2014
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2014
    Messages : 74
    Points : 0
    Points
    0
    Par défaut
    Bon j'ai trouvé la solution et ça marche, voila ce que j'ai fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(ET(H713=2;I713=0);Sheet2!O4;SI(ET(H713=2;I713=1);Sheet2!N4;SI(ET(H713=2;I713=2);Sheet2!M4;SI(ET(H713=1;I713=0);Sheet2!Q4;SI(ET(H713=0;I713=1);0;SI(ET(H713=1;I713=1);Sheet2!P4;""))))))

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2014
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2014
    Messages : 74
    Points : 0
    Points
    0
    Par défaut
    J'ai oublié une chose. je fais comment pour appliquer cette formule sur un nombre de ligne allant de 1 à 1000?
    j'ai utilisé ceci ($A1:$A1000) mais ça n'a rien donné.
    Merci

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 3
    Points : 4
    Points
    4
    Par défaut preciser la colonne et les 1000 lignes SVP
    la formule est bonne

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 30/01/2009, 14h01
  2. [JXTable] Tri mais pas sur toutes les lignes
    Par grabriel dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 12/07/2007, 09h17
  3. Réponses: 6
    Dernier message: 05/12/2006, 10h28
  4. [sql2005]trigger qui s'éxecte sur toutes les lignes
    Par malikoo dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 31/07/2006, 12h33

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