Raccourcis vers une plage

Fermé
Anthelm Messages postés 198 Date d'inscription lundi 15 octobre 2018 Statut Membre Dernière intervention 2 mars 2024 - 20 oct. 2018 à 16:53
Anthelm Messages postés 198 Date d'inscription lundi 15 octobre 2018 Statut Membre Dernière intervention 2 mars 2024 - 20 oct. 2018 à 20:27
Bonjour,

J'ai une fonction "NBVAL" dans un tableau. il doit donc compter le nombre de cellules occupées dans une plage donnée et pour l'instant j'arrive à faire ce que je veux.

Mais ça se complique car j'essaye de... comment dire... de déterminer cette plage via une cellule.
Autrement dit:

Au lieu de faire =NBVAL(Tableau3[[Zone 1]:[Zone 6]]

J'aimerais faire: =NBVAL(H17) Sachant que H17 est =Tableau3[[Zone 1]:[Zone 6]]

Mais ça ne marche pas.

Mon tableau est en format texte mais mes cellules sont bien en format nombre donc je ne comprends pas pourquoi ça ne marche pas.

Tout l’intérêt c'est de pouvoir garder les formules en modifiant la plage rapidement, il suffira de renommer H17 pour changer de plage.

Merci beaucoup, j'espère être lisible! :)

7 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
20 oct. 2018 à 17:00
Bonjour
essayez avec:
=NBVAL(INDIRECT(H17))
crdlmnt

2
via55 Messages postés 14401 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 2 701
20 oct. 2018 à 17:01
Vaucluse encore plus rapide ☺
0
via55 Messages postés 14401 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 2 701
20 oct. 2018 à 17:01
Bonjour

Il suffit de faire NBVAL(INDIRECT(H17))

Cdlmnt
Via
1
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 211
Modifié le 20 oct. 2018 à 17:50
Bonjour,

Indirect() attend une référence en texte.
Tu n'as donc pas de formule à mettre en H17, mais juste le texte
Tableau3[[zone1]:[zone6]]


Ou bien tu mets juste 1 et 6 en K17 et L17 et ta formule devient :
=NBVAL(INDIRECT("Tableau1[[zone"&K17&"]:[zone"&L17&"]]"))
eric

1
Anthelm Messages postés 198 Date d'inscription lundi 15 octobre 2018 Statut Membre Dernière intervention 2 mars 2024 1
20 oct. 2018 à 17:50
"attend une référence en texte" Ah voila, c’était ça que j'avais pas pigé.
Ca marche formidablement bien, merci beaucoup Eric, et encore merci aux autres!
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 211
20 oct. 2018 à 18:20
Je ne sais pas si tu as vu mais j'avais édité mon post pour te simplifier la saisie des zones.
0
Anthelm Messages postés 198 Date d'inscription lundi 15 octobre 2018 Statut Membre Dernière intervention 2 mars 2024 1
20 oct. 2018 à 18:29
Ah oui c'est pas mal aussi, je garde ça en note. Merci encore!
0
Anthelm Messages postés 198 Date d'inscription lundi 15 octobre 2018 Statut Membre Dernière intervention 2 mars 2024 1
20 oct. 2018 à 17:06
Merci beaucoup. Mais comment dois-je nommer H17? =Tableau3[Zone 1] ne marche pas par exemple, il m'indique "VALEUR" ... peut être un mauvais format de cellule?
0

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

Posez votre question
Anthelm Messages postés 198 Date d'inscription lundi 15 octobre 2018 Statut Membre Dernière intervention 2 mars 2024 1
20 oct. 2018 à 17:17



J'espère que ça va marcher, ça...
0
Anthelm Messages postés 198 Date d'inscription lundi 15 octobre 2018 Statut Membre Dernière intervention 2 mars 2024 1
20 oct. 2018 à 17:35
En fait il m'est impossible de nommer une cellule "=Tableau3[Zone 1]" donc je ne peux pas configurer cette case H17... Auriez vous une idée?
0
via55 Messages postés 14401 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 2 701
Modifié le 20 oct. 2018 à 18:48
Il ne faut pas de signe =, juste Tableau3[Zone 1] dans la cellule
Si tu n'y arrives pas poste ton fichier surcjoint.com, fais créer un lien que tu copies et reviens coller ici

0
Anthelm Messages postés 198 Date d'inscription lundi 15 octobre 2018 Statut Membre Dernière intervention 2 mars 2024 1
20 oct. 2018 à 20:27
Oui j'ai réussi, merci beaucoup!

Désolé de te demander ça mais... tu peux jeter un coup d'oeil sur le nouveau topic que j'ai créé à l'instant? j'ai encore un blocage... Si tu as une minute.

Encore merci pour ton aide!
0