Intégrer une variable dans une définition de plage
4 réponses
franck001
Bonjour à tous,
voici le problème que je rencontre, j'ai un fichier qui contient plusieurs
onglets dont un qui est la synthèse des autres de type par exemple:
A B
Onglet1 =somme(Onglet1!A1:A100)
Onglet2 =somme(Onglet2!A1:A100)
Onglet3 =somme(Onglet3!A1:A100)
Onglet4 =somme(Onglet4!A1:A100)
Ma question est: Est-il possible au lieu de rentrer le nom de l'onglet en
dur dans la formule de faire un renvoi au contenu de la cellule de la colonne
A, un truc du style:
=somme("contenu de la cellule d'à côté dans la colonne A"&"!A1:A100")<- j'ai
essayé ça ça ne marche pas :-)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Youky
Bonjour, Le nom de l'onglet en B1 à rectifier en formule si ailleurs. =SOMME(INDIRECT(B1 &"!A1:A100")) Possibilité aussi de faire une liste de validation en B1 avec tous les noms d'onglets Youky "franck001" a écrit dans le message de news:
Bonjour à tous,
voici le problème que je rencontre, j'ai un fichier qui contient plusieurs onglets dont un qui est la synthèse des autres de type par exemple: A B Onglet1 =somme(Onglet1!A1:A100) Onglet2 =somme(Onglet2!A1:A100) Onglet3 =somme(Onglet3!A1:A100) Onglet4 =somme(Onglet4!A1:A100)
Ma question est: Est-il possible au lieu de rentrer le nom de l'onglet en dur dans la formule de faire un renvoi au contenu de la cellule de la colonne A, un truc du style: =somme("contenu de la cellule d'à côté dans la colonne A"&"!A1:A100")<- j'ai essayé ça ça ne marche pas :-)
Bonjour,
Le nom de l'onglet en B1 à rectifier en formule si ailleurs.
=SOMME(INDIRECT(B1 &"!A1:A100"))
Possibilité aussi de faire une liste de validation en B1 avec tous les noms
d'onglets
Youky
"franck001" <franck001@discussions.microsoft.com> a écrit dans le message de
news: 70C52DAE-1503-4140-89C0-A7BC61DE91CE@microsoft.com...
Bonjour à tous,
voici le problème que je rencontre, j'ai un fichier qui contient plusieurs
onglets dont un qui est la synthèse des autres de type par exemple:
A B
Onglet1 =somme(Onglet1!A1:A100)
Onglet2 =somme(Onglet2!A1:A100)
Onglet3 =somme(Onglet3!A1:A100)
Onglet4 =somme(Onglet4!A1:A100)
Ma question est: Est-il possible au lieu de rentrer le nom de l'onglet en
dur dans la formule de faire un renvoi au contenu de la cellule de la
colonne
A, un truc du style:
=somme("contenu de la cellule d'à côté dans la colonne A"&"!A1:A100")<-
j'ai
essayé ça ça ne marche pas :-)
Bonjour, Le nom de l'onglet en B1 à rectifier en formule si ailleurs. =SOMME(INDIRECT(B1 &"!A1:A100")) Possibilité aussi de faire une liste de validation en B1 avec tous les noms d'onglets Youky "franck001" a écrit dans le message de news:
Bonjour à tous,
voici le problème que je rencontre, j'ai un fichier qui contient plusieurs onglets dont un qui est la synthèse des autres de type par exemple: A B Onglet1 =somme(Onglet1!A1:A100) Onglet2 =somme(Onglet2!A1:A100) Onglet3 =somme(Onglet3!A1:A100) Onglet4 =somme(Onglet4!A1:A100)
Ma question est: Est-il possible au lieu de rentrer le nom de l'onglet en dur dans la formule de faire un renvoi au contenu de la cellule de la colonne A, un truc du style: =somme("contenu de la cellule d'à côté dans la colonne A"&"!A1:A100")<- j'ai essayé ça ça ne marche pas :-)
Merci cela marche impeccable ! Sinon je profite de rebondir sur l'amélioration que tu proposes....il est possible d'avoir une liste de choix automatique qui inclus tous les noms d'onglet sans les rentrer préalablement en dur dans une liste ? -- ------(-_-)°zZz------ Franck http://www.deschamps-web.com
"Youky" a écrit :
Bonjour, Le nom de l'onglet en B1 à rectifier en formule si ailleurs. =SOMME(INDIRECT(B1 &"!A1:A100")) Possibilité aussi de faire une liste de validation en B1 avec tous les noms d'onglets Youky "franck001" a écrit dans le message de news: > Bonjour à tous, > > voici le problème que je rencontre, j'ai un fichier qui contient plusieurs > onglets dont un qui est la synthèse des autres de type par exemple: > A B > Onglet1 =somme(Onglet1!A1:A100) > Onglet2 =somme(Onglet2!A1:A100) > Onglet3 =somme(Onglet3!A1:A100) > Onglet4 =somme(Onglet4!A1:A100) > > Ma question est: Est-il possible au lieu de rentrer le nom de l'onglet en > dur dans la formule de faire un renvoi au contenu de la cellule de la > colonne > A, un truc du style: > =somme("contenu de la cellule d'à côté dans la colonne A"&"!A1:A100")<- > j'ai > essayé ça ça ne marche pas :-) > > Merci pour votre aide j'espère avoir été clair. > > ------(-_-)°zZz------ > Franck > http://www.deschamps-web.com
Pour youki je dis youpi !!!
Merci cela marche impeccable ! Sinon je profite de rebondir sur
l'amélioration que tu proposes....il est possible d'avoir une liste de choix
automatique qui inclus tous les noms d'onglet sans les rentrer préalablement
en dur dans une liste ?
--
------(-_-)°zZz------
Franck
http://www.deschamps-web.com
"Youky" a écrit :
Bonjour,
Le nom de l'onglet en B1 à rectifier en formule si ailleurs.
=SOMME(INDIRECT(B1 &"!A1:A100"))
Possibilité aussi de faire une liste de validation en B1 avec tous les noms
d'onglets
Youky
"franck001" <franck001@discussions.microsoft.com> a écrit dans le message de
news: 70C52DAE-1503-4140-89C0-A7BC61DE91CE@microsoft.com...
> Bonjour à tous,
>
> voici le problème que je rencontre, j'ai un fichier qui contient plusieurs
> onglets dont un qui est la synthèse des autres de type par exemple:
> A B
> Onglet1 =somme(Onglet1!A1:A100)
> Onglet2 =somme(Onglet2!A1:A100)
> Onglet3 =somme(Onglet3!A1:A100)
> Onglet4 =somme(Onglet4!A1:A100)
>
> Ma question est: Est-il possible au lieu de rentrer le nom de l'onglet en
> dur dans la formule de faire un renvoi au contenu de la cellule de la
> colonne
> A, un truc du style:
> =somme("contenu de la cellule d'à côté dans la colonne A"&"!A1:A100")<-
> j'ai
> essayé ça ça ne marche pas :-)
>
> Merci pour votre aide j'espère avoir été clair.
>
> ------(-_-)°zZz------
> Franck
> http://www.deschamps-web.com
Merci cela marche impeccable ! Sinon je profite de rebondir sur l'amélioration que tu proposes....il est possible d'avoir une liste de choix automatique qui inclus tous les noms d'onglet sans les rentrer préalablement en dur dans une liste ? -- ------(-_-)°zZz------ Franck http://www.deschamps-web.com
"Youky" a écrit :
Bonjour, Le nom de l'onglet en B1 à rectifier en formule si ailleurs. =SOMME(INDIRECT(B1 &"!A1:A100")) Possibilité aussi de faire une liste de validation en B1 avec tous les noms d'onglets Youky "franck001" a écrit dans le message de news: > Bonjour à tous, > > voici le problème que je rencontre, j'ai un fichier qui contient plusieurs > onglets dont un qui est la synthèse des autres de type par exemple: > A B > Onglet1 =somme(Onglet1!A1:A100) > Onglet2 =somme(Onglet2!A1:A100) > Onglet3 =somme(Onglet3!A1:A100) > Onglet4 =somme(Onglet4!A1:A100) > > Ma question est: Est-il possible au lieu de rentrer le nom de l'onglet en > dur dans la formule de faire un renvoi au contenu de la cellule de la > colonne > A, un truc du style: > =somme("contenu de la cellule d'à côté dans la colonne A"&"!A1:A100")<- > j'ai > essayé ça ça ne marche pas :-) > > Merci pour votre aide j'espère avoir été clair. > > ------(-_-)°zZz------ > Franck > http://www.deschamps-web.com
franck001
Me revoila,
ta formule marche bien mais j'ai encore un petit souci dans mon cas: =SOMME(INDIRECT(B1 &"!A1:A100")) marche très bien mais dans mon cas concret, il s'agit en fait d'une sommeprod conditionnelle du type: =SOMMEPROD((Onglet1!A1:A100<DATEVAL("01/07/08")) Si je mets les guillemés pour entourer ma formule cela donne =SOMMEPROD(INDIRECT(B1 & "!A1:A100<DATEVAL("01/07/08")") il y a un bug car j'ai déjà des guillemés dans mon texte, saurais tu comment contourner ce problème ?
Bonjour, Le nom de l'onglet en B1 à rectifier en formule si ailleurs. =SOMME(INDIRECT(B1 &"!A1:A100")) Possibilité aussi de faire une liste de validation en B1 avec tous les noms d'onglets Youky "franck001" a écrit dans le message de news: > Bonjour à tous, > > voici le problème que je rencontre, j'ai un fichier qui contient plusieurs > onglets dont un qui est la synthèse des autres de type par exemple: > A B > Onglet1 =somme(Onglet1!A1:A100) > Onglet2 =somme(Onglet2!A1:A100) > Onglet3 =somme(Onglet3!A1:A100) > Onglet4 =somme(Onglet4!A1:A100) > > Ma question est: Est-il possible au lieu de rentrer le nom de l'onglet en > dur dans la formule de faire un renvoi au contenu de la cellule de la > colonne > A, un truc du style: > =somme("contenu de la cellule d'à côté dans la colonne A"&"!A1:A100")<- > j'ai > essayé ça ça ne marche pas :-) > > Merci pour votre aide j'espère avoir été clair. > > ------(-_-)°zZz------ > Franck > http://www.deschamps-web.com
Me revoila,
ta formule marche bien mais j'ai encore un petit souci dans mon cas:
=SOMME(INDIRECT(B1 &"!A1:A100")) marche très bien
mais dans mon cas concret, il s'agit en fait d'une sommeprod conditionnelle
du type:
=SOMMEPROD((Onglet1!A1:A100<DATEVAL("01/07/08"))
Si je mets les guillemés pour entourer ma formule cela donne
=SOMMEPROD(INDIRECT(B1 & "!A1:A100<DATEVAL("01/07/08")")
il y a un bug car j'ai déjà des guillemés dans mon texte, saurais tu
comment contourner ce problème ?
Bonjour,
Le nom de l'onglet en B1 à rectifier en formule si ailleurs.
=SOMME(INDIRECT(B1 &"!A1:A100"))
Possibilité aussi de faire une liste de validation en B1 avec tous les noms
d'onglets
Youky
"franck001" <franck001@discussions.microsoft.com> a écrit dans le message de
news: 70C52DAE-1503-4140-89C0-A7BC61DE91CE@microsoft.com...
> Bonjour à tous,
>
> voici le problème que je rencontre, j'ai un fichier qui contient plusieurs
> onglets dont un qui est la synthèse des autres de type par exemple:
> A B
> Onglet1 =somme(Onglet1!A1:A100)
> Onglet2 =somme(Onglet2!A1:A100)
> Onglet3 =somme(Onglet3!A1:A100)
> Onglet4 =somme(Onglet4!A1:A100)
>
> Ma question est: Est-il possible au lieu de rentrer le nom de l'onglet en
> dur dans la formule de faire un renvoi au contenu de la cellule de la
> colonne
> A, un truc du style:
> =somme("contenu de la cellule d'à côté dans la colonne A"&"!A1:A100")<-
> j'ai
> essayé ça ça ne marche pas :-)
>
> Merci pour votre aide j'espère avoir été clair.
>
> ------(-_-)°zZz------
> Franck
> http://www.deschamps-web.com
ta formule marche bien mais j'ai encore un petit souci dans mon cas: =SOMME(INDIRECT(B1 &"!A1:A100")) marche très bien mais dans mon cas concret, il s'agit en fait d'une sommeprod conditionnelle du type: =SOMMEPROD((Onglet1!A1:A100<DATEVAL("01/07/08")) Si je mets les guillemés pour entourer ma formule cela donne =SOMMEPROD(INDIRECT(B1 & "!A1:A100<DATEVAL("01/07/08")") il y a un bug car j'ai déjà des guillemés dans mon texte, saurais tu comment contourner ce problème ?
Bonjour, Le nom de l'onglet en B1 à rectifier en formule si ailleurs. =SOMME(INDIRECT(B1 &"!A1:A100")) Possibilité aussi de faire une liste de validation en B1 avec tous les noms d'onglets Youky "franck001" a écrit dans le message de news: > Bonjour à tous, > > voici le problème que je rencontre, j'ai un fichier qui contient plusieurs > onglets dont un qui est la synthèse des autres de type par exemple: > A B > Onglet1 =somme(Onglet1!A1:A100) > Onglet2 =somme(Onglet2!A1:A100) > Onglet3 =somme(Onglet3!A1:A100) > Onglet4 =somme(Onglet4!A1:A100) > > Ma question est: Est-il possible au lieu de rentrer le nom de l'onglet en > dur dans la formule de faire un renvoi au contenu de la cellule de la > colonne > A, un truc du style: > =somme("contenu de la cellule d'à côté dans la colonne A"&"!A1:A100")<- > j'ai > essayé ça ça ne marche pas :-) > > Merci pour votre aide j'espère avoir été clair. > > ------(-_-)°zZz------ > Franck > http://www.deschamps-web.com
Youky
non testé car trop pressé j'en suis pas sur....!!! =SOMMEPROD(INDIRECT(B1 & "!A1:A100")<DATEVAL("01/07/08")) Youky
"franck001" a écrit dans le message de news:
Me revoila,
ta formule marche bien mais j'ai encore un petit souci dans mon cas: =SOMME(INDIRECT(B1 &"!A1:A100")) marche très bien mais dans mon cas concret, il s'agit en fait d'une sommeprod conditionnelle du type: =SOMMEPROD((Onglet1!A1:A100<DATEVAL("01/07/08")) Si je mets les guillemés pour entourer ma formule cela donne =SOMMEPROD(INDIRECT(B1 & "!A1:A100<DATEVAL("01/07/08")") il y a un bug car j'ai déjà des guillemés dans mon texte, saurais tu comment contourner ce problème ?
Bonjour, Le nom de l'onglet en B1 à rectifier en formule si ailleurs. =SOMME(INDIRECT(B1 &"!A1:A100")) Possibilité aussi de faire une liste de validation en B1 avec tous les noms d'onglets Youky "franck001" a écrit dans le message de news: > Bonjour à tous, > > voici le problème que je rencontre, j'ai un fichier qui contient > plusieurs > onglets dont un qui est la synthèse des autres de type par exemple: > A B > Onglet1 =somme(Onglet1!A1:A100) > Onglet2 =somme(Onglet2!A1:A100) > Onglet3 =somme(Onglet3!A1:A100) > Onglet4 =somme(Onglet4!A1:A100) > > Ma question est: Est-il possible au lieu de rentrer le nom de l'onglet > en > dur dans la formule de faire un renvoi au contenu de la cellule de la > colonne > A, un truc du style: > =somme("contenu de la cellule d'à côté dans la colonne A"&"!A1:A100")<- > j'ai > essayé ça ça ne marche pas :-) > > Merci pour votre aide j'espère avoir été clair. > > ------(-_-)°zZz------ > Franck > http://www.deschamps-web.com
non testé car trop pressé
j'en suis pas sur....!!!
=SOMMEPROD(INDIRECT(B1 & "!A1:A100")<DATEVAL("01/07/08"))
Youky
"franck001" <franck001@discussions.microsoft.com> a écrit dans le message de
news: 86B131C8-DDE5-4501-94C0-E98061B58168@microsoft.com...
Me revoila,
ta formule marche bien mais j'ai encore un petit souci dans mon cas:
=SOMME(INDIRECT(B1 &"!A1:A100")) marche très bien
mais dans mon cas concret, il s'agit en fait d'une sommeprod
conditionnelle
du type:
=SOMMEPROD((Onglet1!A1:A100<DATEVAL("01/07/08"))
Si je mets les guillemés pour entourer ma formule cela donne
=SOMMEPROD(INDIRECT(B1 & "!A1:A100<DATEVAL("01/07/08")")
il y a un bug car j'ai déjà des guillemés dans mon texte, saurais tu
comment contourner ce problème ?
Bonjour,
Le nom de l'onglet en B1 à rectifier en formule si ailleurs.
=SOMME(INDIRECT(B1 &"!A1:A100"))
Possibilité aussi de faire une liste de validation en B1 avec tous les
noms
d'onglets
Youky
"franck001" <franck001@discussions.microsoft.com> a écrit dans le message
de
news: 70C52DAE-1503-4140-89C0-A7BC61DE91CE@microsoft.com...
> Bonjour à tous,
>
> voici le problème que je rencontre, j'ai un fichier qui contient
> plusieurs
> onglets dont un qui est la synthèse des autres de type par exemple:
> A B
> Onglet1 =somme(Onglet1!A1:A100)
> Onglet2 =somme(Onglet2!A1:A100)
> Onglet3 =somme(Onglet3!A1:A100)
> Onglet4 =somme(Onglet4!A1:A100)
>
> Ma question est: Est-il possible au lieu de rentrer le nom de l'onglet
> en
> dur dans la formule de faire un renvoi au contenu de la cellule de la
> colonne
> A, un truc du style:
> =somme("contenu de la cellule d'à côté dans la colonne A"&"!A1:A100")<-
> j'ai
> essayé ça ça ne marche pas :-)
>
> Merci pour votre aide j'espère avoir été clair.
>
> ------(-_-)°zZz------
> Franck
> http://www.deschamps-web.com
non testé car trop pressé j'en suis pas sur....!!! =SOMMEPROD(INDIRECT(B1 & "!A1:A100")<DATEVAL("01/07/08")) Youky
"franck001" a écrit dans le message de news:
Me revoila,
ta formule marche bien mais j'ai encore un petit souci dans mon cas: =SOMME(INDIRECT(B1 &"!A1:A100")) marche très bien mais dans mon cas concret, il s'agit en fait d'une sommeprod conditionnelle du type: =SOMMEPROD((Onglet1!A1:A100<DATEVAL("01/07/08")) Si je mets les guillemés pour entourer ma formule cela donne =SOMMEPROD(INDIRECT(B1 & "!A1:A100<DATEVAL("01/07/08")") il y a un bug car j'ai déjà des guillemés dans mon texte, saurais tu comment contourner ce problème ?
Bonjour, Le nom de l'onglet en B1 à rectifier en formule si ailleurs. =SOMME(INDIRECT(B1 &"!A1:A100")) Possibilité aussi de faire une liste de validation en B1 avec tous les noms d'onglets Youky "franck001" a écrit dans le message de news: > Bonjour à tous, > > voici le problème que je rencontre, j'ai un fichier qui contient > plusieurs > onglets dont un qui est la synthèse des autres de type par exemple: > A B > Onglet1 =somme(Onglet1!A1:A100) > Onglet2 =somme(Onglet2!A1:A100) > Onglet3 =somme(Onglet3!A1:A100) > Onglet4 =somme(Onglet4!A1:A100) > > Ma question est: Est-il possible au lieu de rentrer le nom de l'onglet > en > dur dans la formule de faire un renvoi au contenu de la cellule de la > colonne > A, un truc du style: > =somme("contenu de la cellule d'à côté dans la colonne A"&"!A1:A100")<- > j'ai > essayé ça ça ne marche pas :-) > > Merci pour votre aide j'espère avoir été clair. > > ------(-_-)°zZz------ > Franck > http://www.deschamps-web.com