DATE DIF / CONCATENER / #VALEUR!
Résolu
JOSEPHINE31840
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
tontong Messages postés 2572 Date d'inscription Statut Membre Dernière intervention -
tontong Messages postés 2572 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
A partir de mon fichier client, j'ai crée une nouvelle feuille afin de pouvoir isoler les dates de passage chez mon client.
Ainisi sur ma nouvelle feuille en première colonne j'ai concaténer pour le nom en seconde colonne pour le type de prestation et en troisième colonne la date d'intervention.
En quatrième colonne j'ai inséré la formule AUJOURDHUI()
Le format de mes dates est sous la forme jj/mm/aaaa
Mon problème est le suivant en cinquième colonne je souhaiterais que cela indique dés que mon passage dépasse les 5 ans que je puisse revenir vers mes clients faire de nouvelles vérification.
Ainsi j'ai essayé la formule DATEDIF avec le nombre de mois mais le résultat indique #VALEUR! ?
Pourtant quand en tapant mes valeurs manuellement (sans formules dans la cellule) cela fonctionne
Merci par avance pour vos réponses
Cordialement,
A partir de mon fichier client, j'ai crée une nouvelle feuille afin de pouvoir isoler les dates de passage chez mon client.
Ainisi sur ma nouvelle feuille en première colonne j'ai concaténer pour le nom en seconde colonne pour le type de prestation et en troisième colonne la date d'intervention.
En quatrième colonne j'ai inséré la formule AUJOURDHUI()
Le format de mes dates est sous la forme jj/mm/aaaa
Mon problème est le suivant en cinquième colonne je souhaiterais que cela indique dés que mon passage dépasse les 5 ans que je puisse revenir vers mes clients faire de nouvelles vérification.
Ainsi j'ai essayé la formule DATEDIF avec le nombre de mois mais le résultat indique #VALEUR! ?
Pourtant quand en tapant mes valeurs manuellement (sans formules dans la cellule) cela fonctionne
Merci par avance pour vos réponses
Cordialement,
A voir également:
- DATE DIF / CONCATENER / #VALEUR!
- Concatener deux cellules excel - Guide
- Whatsapp date incorrecte ✓ - Forum Mobile
- Airpods 3 date de sortie - Guide
- Jm date avis - Forum Consommation & Internet
- Jm date désabonnement - Forum Gmail
6 réponses
Bonjour,
en colonne C commence par supprimer l'espace que tu insére en début de concaténation
=CONCATENER(" " &TEXTE('M:\CLIENT\[Fichier client (1).xls]Client'!Y3222;"jj/mm/aaaa"))
écrit simplement
=CONCATENER(TEXTE('M:\CLIENT\[Fichier client (1).xls]Client'!Y3222;"jj/mm/aaaa"))
si l'erreur se reproduit ajoute en fin de formule *1
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
en colonne C commence par supprimer l'espace que tu insére en début de concaténation
=CONCATENER(" " &TEXTE('M:\CLIENT\[Fichier client (1).xls]Client'!Y3222;"jj/mm/aaaa"))
écrit simplement
=CONCATENER(TEXTE('M:\CLIENT\[Fichier client (1).xls]Client'!Y3222;"jj/mm/aaaa"))
si l'erreur se reproduit ajoute en fin de formule *1
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Bonjour,
Suite logique à la question de ccm81:
Pour savoir si la date contenue en A2 est bien un nombre on change le Format de cellule en format Standard: un nombre comme 42170 doit apparaître.
Une autre possibilité consiste à saisir =ESTNUM(A2) dans une cellule disponible et valider.
Une MFC qui colorerait les cellules serait adaptée au problème.
Les données sont en A2:C100. Les dates en B2:B100.
Dans la cellule libre Y2 saisir 60 (délai en mois )
En Y3 =MOIS.DECALER(AUJOURDHUI();-$Y$2)
Sélectionner A2:C100 Format MFC La formule est =$B2>$Y$3 Choisir la couleur OK.
Suite logique à la question de ccm81:
Pour savoir si la date contenue en A2 est bien un nombre on change le Format de cellule en format Standard: un nombre comme 42170 doit apparaître.
Une autre possibilité consiste à saisir =ESTNUM(A2) dans une cellule disponible et valider.
Une MFC qui colorerait les cellules serait adaptée au problème.
Les données sont en A2:C100. Les dates en B2:B100.
Dans la cellule libre Y2 saisir 60 (délai en mois )
En Y3 =MOIS.DECALER(AUJOURDHUI();-$Y$2)
Sélectionner A2:C100 Format MFC La formule est =$B2>$Y$3 Choisir la couleur OK.
Bonjour,
Plutôt que des colonnes supplémentaires, tu pourrais utiliser une mise en forme conditionnelle qui t'indiquerait les dépassements de date.
https://www.cjoint.com/c/EFppKUHibWK
A+
Plutôt que des colonnes supplémentaires, tu pourrais utiliser une mise en forme conditionnelle qui t'indiquerait les dépassements de date.
https://www.cjoint.com/c/EFppKUHibWK
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Et merci pour vos réponses.
La mise en forme j'y ai pensé mais après une fois que ma formule fonctionnerait...
Donc j'ai suivi vos indications
J'ai modifié le format de cellule (celle de la date de passage) en standard est le format est resté sous forme : jj/mm/aaaa
(sachant que cette cellule contient déjà une formule peut-être que c'est la cause de mon problème voici la formule :
=CONCATENER(" " &TEXTE('M:\CLIENT\[Fichier client (1).xls]Client'!Y3222;"jj/mm/aaaa"))
En revanche j'ai modifié le format de cellule (celle d'aujourd'hui) en standard est il est bien passé sous forme :42171
J'ai essayé de taper : la formule
=ESTNUM(CONCATENER(" " &TEXTE('M:\CLIENT\[Fichier client (1).xls]Client'!Y3222;"jj/mm/aaaa")))
est la valeur qui s'affiche dans la cellule est "FAUX"
je n'arrive toujours pas à obtenir mon résultat...
Et merci pour vos réponses.
La mise en forme j'y ai pensé mais après une fois que ma formule fonctionnerait...
Donc j'ai suivi vos indications
J'ai modifié le format de cellule (celle de la date de passage) en standard est le format est resté sous forme : jj/mm/aaaa
(sachant que cette cellule contient déjà une formule peut-être que c'est la cause de mon problème voici la formule :
=CONCATENER(" " &TEXTE('M:\CLIENT\[Fichier client (1).xls]Client'!Y3222;"jj/mm/aaaa"))
En revanche j'ai modifié le format de cellule (celle d'aujourd'hui) en standard est il est bien passé sous forme :42171
J'ai essayé de taper : la formule
=ESTNUM(CONCATENER(" " &TEXTE('M:\CLIENT\[Fichier client (1).xls]Client'!Y3222;"jj/mm/aaaa")))
est la valeur qui s'affiche dans la cellule est "FAUX"
je n'arrive toujours pas à obtenir mon résultat...
Bonjour,
Lorsque tu écris :
=TEXTE('M:\CLIENT\[Fichier client (1).xls]Client'!Y3222;"jj/mm/aaaa"))) la date inscrite dans la cellule Y3222, feuille "Client" du Fichier client(1).xls est convertie en texte.
Pour effectuer un comparatif avec la date du jour, il faut conserver le format date.
Tu dois donc écrire :
='M:\CLIENT\[Fichier client (1).xls]Client'!Y3222
A+
Lorsque tu écris :
=TEXTE('M:\CLIENT\[Fichier client (1).xls]Client'!Y3222;"jj/mm/aaaa"))) la date inscrite dans la cellule Y3222, feuille "Client" du Fichier client(1).xls est convertie en texte.
Pour effectuer un comparatif avec la date du jour, il faut conserver le format date.
Tu dois donc écrire :
='M:\CLIENT\[Fichier client (1).xls]Client'!Y3222
A+
Bonjour,
Je viens juste pour apporter une précision sur Datedif.
Cette fonction fonctionne avec des valeurs de textes pour les dates si celles-ci sont dans un format interprétable comme des dates par Excel.
16/06/15 ou 16-06-15 ou 16/06/2015 en format texte fonctionnent mais pas
16 06 15 ou Le 16/06/2015.
Dans l'exemple de Josephine c'est l'espace concaténé avant la date qui gâche tout.
Je viens juste pour apporter une précision sur Datedif.
Cette fonction fonctionne avec des valeurs de textes pour les dates si celles-ci sont dans un format interprétable comme des dates par Excel.
16/06/15 ou 16-06-15 ou 16/06/2015 en format texte fonctionnent mais pas
16 06 15 ou Le 16/06/2015.
Dans l'exemple de Josephine c'est l'espace concaténé avant la date qui gâche tout.