Formule sur les dates exel
Résolu
zelda12
-
zelda12 -
zelda12 -
Bonjour,
Je travaille sur exel 2007 (chez moi) pour ensuite adapter en version 2003 (boulot)
les 2 formules suivantes fonctionnent trés bien sur 2007 mais affiche #NOM dès que je l'ouvre en 2003:
=SI($O7=";";MOIS.DECALER($O;-2)) (formule dans la colonne O)
=SI($Y7=";";SI($Y>=AUJOURD'HUI()-1;"Attention: arrive à échéance";SI($Y7>$W7;"retard";))) (Formule colonne X)
pouvez-vous m'éclairer?
Cordialement,
Zelda12
Je travaille sur exel 2007 (chez moi) pour ensuite adapter en version 2003 (boulot)
les 2 formules suivantes fonctionnent trés bien sur 2007 mais affiche #NOM dès que je l'ouvre en 2003:
=SI($O7=";";MOIS.DECALER($O;-2)) (formule dans la colonne O)
=SI($Y7=";";SI($Y>=AUJOURD'HUI()-1;"Attention: arrive à échéance";SI($Y7>$W7;"retard";))) (Formule colonne X)
pouvez-vous m'éclairer?
Cordialement,
Zelda12
A voir également:
- Date exel
- Exel 2013 - Télécharger - Tableur
- Liste deroulante exel - Guide
- Airpods 3 date de sortie - Guide
- Jm date désabonnement - Forum Gmail
- Publipostage date inversée - Forum Word
4 réponses
Bonjour
êtes vous sure que les formules que vous écrivez ici soit la copie de ce que vous avez en 2003, car leur libellé est assez curieux par rapport aux habitudes excel?
ref du mois à décaler par rapport à une colonne au lieu d'une date ou d'une adresse de cellule
apostrophe dans le code AUJOURDHUI
simple guillemets dans les conditions au lieu de guillemets doublez..
référence dans les conditions à des noms complètes plutôt que des cellules> SI($Y>AUJOURDHUI()
référence à des "départs" de colonne $Y $O alors qu'il faut des adresses de cellule et que de toutes façons, une colonne complète s'indique avec $Y:Y
etc.....
ça fait beaucoup pour pouvoir analyser votre problème, non?
Moi je ne les vois pas acceptées, même sur 2007. Si elles fonctionnent, c'est intéressant, merci de mettre ce fichier miracle à disposition!
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
êtes vous sure que les formules que vous écrivez ici soit la copie de ce que vous avez en 2003, car leur libellé est assez curieux par rapport aux habitudes excel?
ref du mois à décaler par rapport à une colonne au lieu d'une date ou d'une adresse de cellule
apostrophe dans le code AUJOURDHUI
simple guillemets dans les conditions au lieu de guillemets doublez..
référence dans les conditions à des noms complètes plutôt que des cellules> SI($Y>AUJOURDHUI()
référence à des "départs" de colonne $Y $O alors qu'il faut des adresses de cellule et que de toutes façons, une colonne complète s'indique avec $Y:Y
etc.....
ça fait beaucoup pour pouvoir analyser votre problème, non?
Moi je ne les vois pas acceptées, même sur 2007. Si elles fonctionnent, c'est intéressant, merci de mettre ce fichier miracle à disposition!
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
Suite,
Les formules sont écrites à partir de 2007, les erreurs "#NOM" s'affichent quand je l'ouvre à partir de 2003. Le classeur est enregistré depuis 2007 sous classeur 97-2003.
j'ai effectivement mal réécris la formule en la recopiant plus haut, pas d'apostrophe à "aujourdhui" bien évidemment. pour le reste, je joins un extrait de mon classeur afin peut être d'être plus explicite.
http://www.cijoint.fr/cjlink.php?file=cj201101/cij0qCw4UU.xls
merci pour votre aide.
Zelda12
Les formules sont écrites à partir de 2007, les erreurs "#NOM" s'affichent quand je l'ouvre à partir de 2003. Le classeur est enregistré depuis 2007 sous classeur 97-2003.
j'ai effectivement mal réécris la formule en la recopiant plus haut, pas d'apostrophe à "aujourdhui" bien évidemment. pour le reste, je joins un extrait de mon classeur afin peut être d'être plus explicite.
http://www.cijoint.fr/cjlink.php?file=cj201101/cij0qCw4UU.xls
merci pour votre aide.
Zelda12
Bonjour,
J'ai ouvert votre fichier sous excel 2003 et il marche très bien. Pas d'erreur indiquée.
Peut-être devriez vous activer la macro complémentaire "utilitaire d'analyse" ?
Voir aussi cet articke de microsoft:
http://office.microsoft.com/fr-be/excel-help/corriger-l-erreur-nom-HP005203939.aspx
Michel
J'ai ouvert votre fichier sous excel 2003 et il marche très bien. Pas d'erreur indiquée.
Peut-être devriez vous activer la macro complémentaire "utilitaire d'analyse" ?
Voir aussi cet articke de microsoft:
http://office.microsoft.com/fr-be/excel-help/corriger-l-erreur-nom-HP005203939.aspx
Michel
Bonjour,
En plus des conseils de Vaucluse,pour utiliser MOIS.DECALER dans 2003, il faut activer l'utilitaire d'analyse par options-macros complémentaires;
Lorsqu'on utilise 2 versions d'un logiciel , toujours travailler sur la + ancienne
En plus des conseils de Vaucluse,pour utiliser MOIS.DECALER dans 2003, il faut activer l'utilitaire d'analyse par options-macros complémentaires;
Lorsqu'on utilise 2 versions d'un logiciel , toujours travailler sur la + ancienne
Oui mais zelda n'utilse pas la fonction mois.decaler.
Le fichier joint à son 2eme message fonctionne chez moi sous excel 2003 avec la macro complémentaire utilitaire d'analyse activée.
Mais je suis d'accord pour dire que la fonction n'est pas des plus élégante et en plus, elle n'intègre pas de borne haute qui inhibe le message "Attention: arrive à échéance", si bien que toute date d'échéance très éloignée, comme par exemple 01/01/2030 affiche aussi le message.
De même, il y a pléthore de modules pour les macros qui font appels à des tas de "select "qui pourraient certainement être revues.
Mais là encore, ça dépasse le cadre de la demande initiale qui concerne le fonctionnement du fichier sous 2003.
Michel
Le fichier joint à son 2eme message fonctionne chez moi sous excel 2003 avec la macro complémentaire utilitaire d'analyse activée.
Mais je suis d'accord pour dire que la fonction n'est pas des plus élégante et en plus, elle n'intègre pas de borne haute qui inhibe le message "Attention: arrive à échéance", si bien que toute date d'échéance très éloignée, comme par exemple 01/01/2030 affiche aussi le message.
De même, il y a pléthore de modules pour les macros qui font appels à des tas de "select "qui pourraient certainement être revues.
Mais là encore, ça dépasse le cadre de la demande initiale qui concerne le fonctionnement du fichier sous 2003.
Michel