Problème inqualifiable

Résolu/Fermé
Wellgan Messages postés 16 Date d'inscription mardi 9 juin 2015 Statut Membre Dernière intervention 18 juin 2015 - Modifié par baladur13 le 12/06/2015 à 09:55
Wellgan Messages postés 16 Date d'inscription mardi 9 juin 2015 Statut Membre Dernière intervention 18 juin 2015 - 12 juin 2015 à 10:53
Bonjours,

Je ne sais pas trop comment exposé ce probleme.
Enfaite, j'ai une pour chaque mois (Janvier,Février...), et une feuille "Bon de Commande".
Le bon de commande se remplis par rapport a la derniere ligne completer du mois en cour.
Pour remplir la partis "nom" du bon de commande par exemple la formule est =INDIRECT("'"&D46&"'!C1")

D46 indique une case ou le mois est inscrit (pour qu'il sache dans quelle feuille chercher)
!C1 renvoie a la valeur de la derniere ligne remplis de cette feuille.

(En espérant que vous me suivez toujours)

Le probleme est que chaque mois il faut changer la cellule D46 sinon le bon de commande ne se remplira plus par rapport au bon mois.

J'ai essayer de remplacer "Juin" de la cellule D46 par "=AUJOURDHUI()" et de mettre le format de la cellule en "mmmm" (Pour qu'il affiche juin). Mais du coup, le bon de commande ne fonctionne plus. Je pense que les formule tel que
=INDIRECT("'"&D46&"'!C1") prennent le "=AUJOURDHUI()" aulieu de prendre la valeur que cette formule donne.

En esperant avoir été le plus clair possible.

Je vous remercie d'avance.

5 réponses

jee pee Messages postés 40748 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 2 février 2025 9 518
Modifié par jee pee le 12/06/2015 à 10:07
Bonjour,

C'est peut être l'utilisation d'un format d'affichage qui ne va pas, car c'est un filtre d'affichage, mais la cellule contient une date.

Il faudrait peut être utiliser la formule :
=(MOIS(AUJOURDHUI())) 
qui donne 6.

Ou si tu veux juin :
=TEXTE(AUJOURDHUI();"mmmm")


cdlt

        Un étranger, c'est un ami qu'on n'a pas encore rencontré.
1
Wellgan Messages postés 16 Date d'inscription mardi 9 juin 2015 Statut Membre Dernière intervention 18 juin 2015
12 juin 2015 à 10:34
Quand j'entre la formule =(MOIS(AUJOURDHUI())) la cellule me renvoie "Janvier".
L'autre formule me renvoie "FAUX" dans la cellule :/
0
jee pee Messages postés 40748 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 2 février 2025 9 518 > Wellgan Messages postés 16 Date d'inscription mardi 9 juin 2015 Statut Membre Dernière intervention 18 juin 2015
12 juin 2015 à 10:41
Il faut que tu ôtes le format d'affichage pour remettre standard
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 525
12 juin 2015 à 10:36
Bonjour,

En D46, la formule suivante indiquera le nom du mois en cours :
=TEXTE(AUJOURDHUI();"mmmm")

A+
1
PHILOU10120 Messages postés 6400 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 17 janvier 2025 812
12 juin 2015 à 10:36
Bonjour

Une autre méthode avec la fonction choisir

=CHOISIR(MOIS(AUJOURDHUI());"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Août";"Septembre";"Octobre";"Novembre";"Décembre")
1
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
Modifié par michel_m le 12/06/2015 à 10:10
Bonjour

Auteur de la formule: Laurent longre
en D46
=STXT(CELLULE("filename";D46);TROUVE("]";CELLULE("filename";D46))+1;32) 

te renvoie le nom de l'onglet
Michel
0
Wellgan Messages postés 16 Date d'inscription mardi 9 juin 2015 Statut Membre Dernière intervention 18 juin 2015
12 juin 2015 à 10:43
T'as formule me revoie effectivement le non de l'onglet actuellement utilisé, mais ce que je veux c'est qu'il se réfère a l'onglet du mois afficher dans la case D46.
Ici la formule m'affiche "BON DE COMMANDE".
0

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

Posez votre question
Wellgan Messages postés 16 Date d'inscription mardi 9 juin 2015 Statut Membre Dernière intervention 18 juin 2015
12 juin 2015 à 10:53
La formule =TEXTE(AUJOURDHUI();"mmmm") fonctionne finalement.

La formule =CHOISIR(MOIS(AUJOURDHUI());"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Août";"Septembre";"Octobre";"Novembre";"Décembre") aussi :)

Je vous remercie de vos réponses ! Votre aide fut précieuse :D
0