Faire référence à un onglet spécifié dans une cellule

Résolu/Fermé
julia Namor Messages postés 524 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 13 janvier 2024 - 14 janv. 2023 à 17:05
julia Namor Messages postés 524 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 13 janvier 2024 - 16 janv. 2023 à 21:46

Bonjour,

Je sollicite votre aide pour me sortir de cette impasse .

Dans une formule, je voudrais faire référence à un onglet dont le nom est spécifié dans une cellule

=SIERREUR(((NBVAL(BASE!G5:G25)*9)/((NBVAL(BASE!G5:G25)*5)/10));0)

Je voudrais remplacer L'onglet BASE! de la formule ci-dessus par la valeur de la cellule M2 qui se trouve dans l'onglet feuil1.

j’espère avoir été suffisamment claire .

Merci d'avance


Windows / Firefox 108.0

A voir également:

8 réponses

julia Namor Messages postés 524 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 13 janvier 2024 33
16 janv. 2023 à 21:46

c’est tout a fait ça

Çà marche

merci beaucoup

1
M-12 Messages postés 1331 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 284
14 janv. 2023 à 17:44

Bonjour,

Teste ceci

=SIERREUR(((NBVAL(INDIRECT(M2)&G5:G25)*9)/((NBVAL(INDIRECT(M2)&G5:G25)*5)/10));0)
0
julia Namor Messages postés 524 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 13 janvier 2024 33
14 janv. 2023 à 18:22

Quand j'applique la formule la référence de la plage G5:G25 se fait sur la feuille active mais non sur la feuille dont le nom est sur la cellule M2.

merci de ton aide .

0
M-12 Messages postés 1331 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 284
14 janv. 2023 à 18:29

Place un fichier exemple

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
julia Namor Messages postés 524 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 13 janvier 2024 33
14 janv. 2023 à 18:43
0
M-12 Messages postés 1331 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 284
Modifié le 14 janv. 2023 à 19:03

Re,

​
=SIERREUR(((NBVAL(INDIRECT(M2&"!G5:G25"))*9)/((NBVAL(INDIRECT(M2&"!G5:G25"))*5)/10));0)

​
0
julia Namor Messages postés 524 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 13 janvier 2024 33
14 janv. 2023 à 19:48

Super !

un grand merci à toi

0
julia Namor Messages postés 524 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 13 janvier 2024 33
16 janv. 2023 à 19:04

Bonjour

Je me permets de revenir sur mon souci.

j'ai remarqué que si le nom de la feuille sur la cellule M2 n'est pas entier , la formule renvoie à une erreur .

ex:

si M2 = Élise (pas de souci ça marche )

si M2= VASSEUR Élise (erreur #REF!  )

Auriez vous une astuce pour contourner ce problème bloquant ?

Merci d'avance

0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
16 janv. 2023 à 19:34

Bonjour,

Quand le nom comporte des espaces il faut le mettre entre quotes :

=SIERREUR(((NBVAL(INDIRECT("'"&M2&"'!G5:G25"))*9)/((NBVAL(INDIRECT("'"&M2&"'!G5:G25"))*5)/10));0)

Cordialement

0