Lire les attributs d'un objet depuis un autre onglet
PH
-
via55 Messages postés 14393 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14393 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je rencontre un problème sur Excel qui commence à me prendre le chou.
Dans mon cas précis, dans l'onglet 1, je marque sur une ligne le numéro des véhicules que j'affecte sur un service. J'ai défini dans l'onglet 2 le parc: chaque ligne représente un véhicule.
J'aimerais pouvoir calculer depuis mon onglet 1, en bout de ligne, la capacité de l'ensemble des véhicules dont le numéro de parc est inscrit, sachant que cette capacité de chaque véhicule est inscrite dans l'onglet 2, dans la ligne correspondant au véhicule portant ce numéro de parc.
Je ne sais pas si j'ai été bien clair... Alors petit schéma pour ôter tout doute ;)
http://nsa34.casimages.com/img/2013/08/09/130809110420364974.png
Merci d'avance!
Je rencontre un problème sur Excel qui commence à me prendre le chou.
Dans mon cas précis, dans l'onglet 1, je marque sur une ligne le numéro des véhicules que j'affecte sur un service. J'ai défini dans l'onglet 2 le parc: chaque ligne représente un véhicule.
J'aimerais pouvoir calculer depuis mon onglet 1, en bout de ligne, la capacité de l'ensemble des véhicules dont le numéro de parc est inscrit, sachant que cette capacité de chaque véhicule est inscrite dans l'onglet 2, dans la ligne correspondant au véhicule portant ce numéro de parc.
Je ne sais pas si j'ai été bien clair... Alors petit schéma pour ôter tout doute ;)
http://nsa34.casimages.com/img/2013/08/09/130809110420364974.png
Merci d'avance!
5 réponses
-
-
Plutôt ainsi
=SI(ESTERREUR(RECHERCHEV(B2;Feuille2!$A$2:$B$14;2;0));"";RECHERCHEV(B2;Feuille2!$A$2:$B$14;2;0)) + SI(ESTERREUR(RECHERCHEV(D2;Feuille2!$A$2:$B$14;2;0));"";RECHERCHEV(D2;Feuille2!$A$2:$B$14;2;0)) + SI(ESTERREUR(RECHERCHEV(F2;Feuille2!$A$2:$B$14;2;0));"";RECHERCHEV(F2;Feuille2!$A$2:$B$14;2;0)) -
Re;
Merci d'avoir pris le temps de te pencher là-dessus, c'est exactement ça!
Maintenant, si je veux calculer directement la capacité globale, je pense qu'il faut sommer les calculs unitaires, comme ça:
=SOMME(=SI(ESTERREUR(RECHERCHEV(B2;Feuille2!$A$2:$B$14;2;0));"";RECHERCHEV(B2;Feuille2!$A$2:$B$14;2;0));=SI(ESTERREUR(RECHERCHEV(D2;Feuille2!$A$2:$B$14;2;0));"";RECHERCHEV(D2;Feuille2!$A$2:$B$14;2;0));=SI(ESTERREUR(RECHERCHEV(F2;Feuille2!$A$2:$B$14;2;0));"";RECHERCHEV(F2;Feuille2!$A$2:$B$14;2;0)))
Problème, il me signale une erreur... Comme ça, je ne vois pas d'ou ça vient...
Merci ;) -
Au passage:
Il y'a un tuto pas mal fait sur cette fonction que je ne conaissais pas ici: https://www.commentcamarche.net/faq/24720-fonction-recherchev-sur-excel
;) -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Enfin, je me réponds tout seul: ma somme marche, évidemment il faut enlever les = devant chaque terme!