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 :

Calculs avec référence dans plusieurs colonnes


Sujet :

Excel

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 179
    Points : 58
    Points
    58
    Par défaut Calculs avec référence dans plusieurs colonnes
    Bonjour,

    mon titre n'est pas forcément clair. Voici mon problème.

    Je dispose dans une feuille Excel des données suivantes (issues de plans d'amortissement donc nécessairement sous cette forme malheureusement (ce n'est pas moi qui est conçu le fichier initial))

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    IDENTIF.         Année 1         Montant 1        Année 2        Montant 2
    Code 1            2010                525              2011              200
    Code 2            2009                250              2010              500
    Dans une autre feuille, je souhaite indiquer dans une cellule, l'année : par exemple 2010 et ainsi pouvoir consolider dans un tableau les informations pour l'année 2010 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Code 1 : 525
    Code 2 : 500
    Afin de pouvoir réaliser ensuite des calculs.

    Mais je ne sais pas comment aller rechercher des informations dans plusieurs colonnes. Existe t il des formules permettant de croiser ces informations ?

    Par avance, merci pour votre aide.
    Sat 478

  2. #2
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 85
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Points : 3 094
    Points
    3 094
    Par défaut
    Bonjour,

    Avec la fonction SOMMEPROD()

    J'ai mis votre tableau dans la plage A1:E3

    En A13 je tape l'année soit 2010 par exemple

    En A10 je met Code 1
    En A11 je met Code 2
    En B10 je met la formule
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMMEPROD(($A$2:$A$3=$A10)*($B$2:$C$3=$A$13)*($C$2:$C$3))+SOMMEPROD(($A$2:$A$3=$A10)*($D$2:$E$3=$A$13)*($E$2:$E$3))
    En B11 je met
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMMEPROD(($A$2:$A$3=$A11)*($B$2:$C$3=$A$13)*($C$2:$C$3))+SOMMEPROD(($A$2:$A$3=$A11)*($D$2:$E$3=$A$13)*($E$2:$E$3))
    En B10 j'obtiens 525
    En B11 j'obtiens 500
    Si je change l'année en A13 j'y met 2009
    En B10 j'ai 0
    En B11 j'ai 250

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

Discussions similaires

  1. [XL-2003] Probléme pour ecrire une macro avec Combobox et incrementation dans plusieurs colonne
    Par mimil49 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 06/07/2011, 10h28
  2. [XL-2003] Liste Déroulante avec résultat dans plusieurs colonnes
    Par jbs68 dans le forum Excel
    Réponses: 8
    Dernier message: 31/03/2010, 18h28
  3. champs calculer avec condition dans un etat
    Par scons dans le forum IHM
    Réponses: 2
    Dernier message: 16/12/2006, 19h58
  4. Recherche dans plusieurs colonnes d'une table
    Par yoline dans le forum Access
    Réponses: 4
    Dernier message: 26/07/2006, 11h58
  5. Jointure avec conditions sur plusieurs colonnes
    Par ben53 dans le forum Langage SQL
    Réponses: 9
    Dernier message: 28/11/2005, 09h27

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