Intégrer le contenu d'une cellule dans une formule

Fermé
lolo37 - 9 sept. 2021 à 12:27
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 9 sept. 2021 à 14:42
Bonjour,

Dans la formule ci-dessous je souhaite intégrer le contenu d'une formule (un nombre) à la place du 34 pour ne pas avoir à modifier la formule.

=SIERREUR(RECHERCHEV(Y8;'T:\Conditionnement\RespCond\PRODUCTION\VIF\ventevif2021\[prod34.xls]samedi'!$A$1:$D$6000;4;FAUX);0)

Configuration: Windows / Chrome 93.0.4577.63
A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
Modifié le 9 sept. 2021 à 12:55
Bonjour
essayez avec (si cellule ref "en A1)

=SIERREUR(RECHERCHEV(Y8;INDIRECT("'T:\Conditionnement\RespCond\PRODUCTION\VIF\ventevif2021\[prod"&A1&".xls]samedi'!$A$1:$D$6000");4;FAUX);0)
les textes entre guillemets doivent être conformes aux éléments de la formule initiale, tous signes compris
crdlmnt

0
bonjour
ça ne fonctionne pas resultat en enlevant sierreur : #REF!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
Modifié le 9 sept. 2021 à 14:47
#REF signifie que Excel ne sait pas lire l'adresse, alors vérifier bien l'écriture, y compris avec ce que vous avez en Cellule de référence;
si vous écrivez dans une cellule simplement:
"'T:\Conditionnement\RespCond\PRODUCTION\VIF\ventevif2021\[prod"&A1&".xls]samedi'!$A$1:$D$6000"

vous devez pouvoir lire exactement l'adresse complète de la formule, incluant le nom du classeur ou de la feuille sans oublier, éventuellement les blancs qui pourraient être nécessaires pour encadre ce nom de cellule
donc dans la zone ......... ."&A1&" .......A", un blanc avant le 1° guillemet et l'autre derrière le second
Il n'y a que vous qui pouvez savoir ce qu'il faut écrire

et bien sur le classeur concerné doit être ouvert
crdlmnt
0