XL 2016 problème de formules

Fidmo

XLDnaute Occasionnel
Bonjour à toutes & à tous.
Dans mon fichier joint voilà ma demande que :
1) La Cellule B12 soit renseignée par l'année figurant dans le nom du fichier.
2) La Cellule C16 soit le 1er jour de cette année.
3) La Cellule E16 soit le dernier jour de l'année.
Mille mercis les experts.
Fidmo
 

Pièces jointes

  • Stéxxxxxxxxxxx [ 2023 ]-bilan.xlsx
    10.2 KB · Affichages: 9

Cousinhub

XLDnaute Barbatruc
Bonjour,
Outre le fait que tu ne peux pas (Excel te l'interdit) enregistrer ton fichier avec ces caractères : [ et ], on va prendre comme constante un nom sous ce format : "Stéxxxx(2023)-bilan.xlsx"
Considérant qu'il n'y a pas d'espace entre l'année et les parenthèses normales, en B12, cette formule te donne l'année :

Code:
=STXT(CELLULE("nomfichier");CHERCHE("(";CELLULE("nomfichier"))+1;4)*1

Et pour le premier jour ou dernier, ces formules :

Code:
=DATE(B12;1;1) ' premier de l'an
=DATE(B12;12;31) 'Saint-Sylvestre

Bonne apm
 

Cousinhub

XLDnaute Barbatruc
Bonjour Fidmo, Cousinhub,

Ces caractères ne sont pas interdits pour les noms de fichiers, ils le sont pour les noms des feuilles.

A+
Bonsoir,
Désolé.....
1711824047100.png
 

job75

XLDnaute Barbatruc
Une solution par formule matricielle en B12 :
Code:
=--INDEX(STXT(SUBSTITUE(CELLULE("filename");" ";);LIGNE(INDIRECT("1:"&NBCAR(SUBSTITUE(CELLULE("filename");" ";))));4);EQUIV(VRAI;ESTNUM(--STXT(SUBSTITUE(CELLULE("filename");" ";);LIGNE(INDIRECT("1:"&NBCAR(SUBSTITUE(CELLULE("filename");" ";))));4));0))
à valider par Ctrl+Maj+Entrée.

A+
 

Pièces jointes

  • Stéxxxxxxxxxxx [ 2023 ]-bilan.xlsx
    11.1 KB · Affichages: 3

Cousinhub

XLDnaute Barbatruc
Une solution par formule matricielle en B12 :
Code:
=--INDEX(STXT(SUBSTITUE(CELLULE("filename");" ";);LIGNE(INDIRECT("1:"&NBCAR(SUBSTITUE(CELLULE("filename");" ";))));4);EQUIV(VRAI;ESTNUM(--STXT(SUBSTITUE(CELLULE("filename");" ";);LIGNE(INDIRECT("1:"&NBCAR(SUBSTITUE(CELLULE("filename");" ";))));4));0))
à valider par Ctrl+Maj+Entrée.

A+
Hi,
Euh, je pense qu'il a trouvé son bonheur... (mais je ne sais pas comment, il ne l'a pas précisé....)
Par contre, tu confirmes que tu peux enregistrer un fichier avec des "[" et des" ]"?
 

Discussions similaires

Réponses
6
Affichages
346

Statistiques des forums

Discussions
312 241
Messages
2 086 519
Membres
103 241
dernier inscrit
Peyo33