Table des matières
Si vous êtes à la recherche d'un outil Excel permettant d'entrer automatiquement une date lors de la saisie de données, vous êtes au bon endroit. Microsoft Excel offre un large éventail de moyens fructueux pour afficher automatiquement les dates et les horodatages lors de la saisie de données. Dans cet article, nous allons essayer d'aborder la question de l'entrée automatique de la date lors de la saisie de données dans Excel avec des illustrations appropriées.
Télécharger le cahier d'exercices
Téléchargez ici le classeur que nous avons utilisé pour préparer cet article. Vous pouvez également l'utiliser comme calculatrice car nous avons intégré des formules dans les cellules de sortie.
Saisie automatique de la date.xlsm5 façons d'entrer automatiquement la date lors de la saisie de données dans Excel
Excel propose différentes manières d'entrer automatiquement la date lorsque nous saisissons des données. Il suffit de suivre les étapes simples de chaque méthode.
1. utiliser les raccourcis clavier
Pour obtenir la date du jour et l'horodatage actuel, nous pouvons utiliser directement les raccourcis clavier.
- Dans toute cellule où vous voulez connaître la date du jour, appuyez sur CTRL + ; (Contrôle + point-virgule) .
- Utilisez CTRL + SHIFT + ; pour entrer automatiquement l'heure actuelle.
- Si vous voulez entrer les deux dans une cellule, appuyez sur CTRL + ; 1er, puis ESPACE & ; enfin CTRL + SHIFT + ; Vous obtiendrez la date et l'horodatage ensemble.
2. l'utilisation de la fonction TODAY
Excel dispose d'une fonction par défaut Fonction TODAY pour saisir la date du jour.
- Comme dans l'image ci-dessous, tapez d'abord la formule dans le champ C4 cellule comme celle-ci .
=TODAY()
- Ensuite, appuyez sur ENTER .
- Au final, vous obtiendrez la date du jour en sortie.
En outre, vous pouvez l'exercer dans le cadre de la C6 cellule.
3. application de la fonction NOW
La fonction NOW ajoute un horodatage en même temps que la date.
- Pour le démontrer, il faut tout d'abord écrire la formule dans le tableau suivant C4
=NOW()
- Ensuite, appuyez sur ENTER et vous obtiendrez en sortie l'heure et la date du jour.
4. combinaison des fonctions IF et NOW (horodatage)
Supposons maintenant que nous voulions connaître l'heure d'entrée de chaque employé dans un bureau & ; les employés entreront leur heure d'entrée en saisissant uniquement leur nom dans une colonne quotidienne du tableur. Une autre colonne à côté affichera automatiquement leur heure d'entrée ainsi que les dates auxquelles ils ont saisi leur nom dans la première colonne.
Comment allons-nous faire ?
Étape 1 :
Tout d'abord, sélectionnez la cellule C5 et écrire la formule comme ceci.
=IF(B5"",IF(C5="",NOW(),C5),"")
Brève explication des fonctions :
Il s'agit de la formule de base pour le Horodatage Ce qui se passe ici est que nous commandons à Excel que si Cellule B5 reste vide, Cellule C5 sera également vide. Et lorsque des données d'entrée seront saisies dans le champ Cellule B5 alors Cellule C5 affichera l'horodatage en une seule fois. Le tout sera exécuté par la combinaison de deux fonctions simples- SI & ; MAINTENANT Nous utiliserons SI pour entrer dans la condition & ; MAINTENANT indique l'heure à laquelle les données sont saisies.
Étape 2 :
- Ensuite, pointez le curseur de votre souris sur le coin inférieur droit de l'écran. Cellule C5 & ; vous verrez un '+' qui s'appelle Poignée de remplissage .
- Troisièmement, cliquez dessus et faites-le glisser vers le bas jusqu'à la dernière cellule dont vous avez besoin pour la saisie de données. Colonne C & ; relâchez le bouton de la souris.
Étape 3 :
- Quatrièmement, allez sur le site Fichier
- Maintenant, choisissez Excel Options .
- Cinquièmement, sélectionnez le Formules onglet & ; marquez le Activer le calcul itératif .
- Cliquez sur OK .
Ce que nous faisons ici est de dire à Excel que toute cellule dans Colonne C peut avoir besoin de se référer à lui-même dans la fonction lors de la saisie des données dans le système de gestion de l'information. Colonne B Et si nous n'activons pas ce calcul itératif à partir des options Excel, un message d'erreur s'affichera lors de la saisie des données.
Étape 4 :
- Sixièmement, entrez un nom dans Cellule B5 & ; presse ENTER .
- Vous verrez tout de suite la date et l'horodatage dans Cellule C5 .
- Sur Cellule B6 , mettez un autre nom & ; le résultat de la perspective s'affichera juste à côté en Cellule C6 .
Ainsi, vous pouvez saisir n'importe quel nom ou donnée dans Colonne B et vous apprendrez à connaître la date & ; les horodatages à côté.
Lectures similaires
- Comment afficher le jour de la semaine à partir d'une date dans Excel (8 façons)
- Insérer la dernière date enregistrée dans Excel (4 exemples)
- Comment insérer un calendrier déroulant dans Excel (avec des étapes rapides)
- Insérer une date en pied de page dans Excel (3 façons)
- Comment insérer un sélecteur de date dans Excel (avec une procédure pas à pas)
5. intégration de commandes VBA pour faire fonctionner Excel
Et maintenant voici la méthode finale où vous pouvez utiliser votre propre fonction personnalisée en la formatant avec Codage VBA d'abord. Nous allons connaître le Heure d'entrée des employés encore une fois ici mais cette fois avec notre propre fonction.
Étape 1 :
- Appuyez sur ALT+F11 & ; VBA apparaîtra comme dans l'image ci-dessous. Ou vous pouvez le faire manuellement. Pour cela, allez d'abord dans la fenêtre Développeur onglet> ; sélectionner Visual Basic .
- Deuxièmement, choisissez Insérer > ; sélectionner Module .
- Finalement, un module vierge apparaîtra.
- Troisièmement, mettez le code suivant dans le module.
Function EntryTime(LeftCell As Range) If LeftCell.Value "" Then EntryTime = Format(Now, "dd-mm-yy hh:mm:ss") Else EntryTime = "" End If End Function
- Maintenant, appuyez sur ALT+F11 à nouveau pour fermer la VBA ou retournez simplement à votre feuille de données Excel.
Étape 3 :
- Sélectionnez Cellule C5 & ; type =Heure d'entrée(B5) comme EntryTime est la nouvelle fonction que nous venons de construire avec VBScript .
- Utilisez Poignée de remplissage une fois de plus pour copier la formule jusqu'à Cellule C10 ou plus selon vos besoins.
Étape 4 :
- Mettez un nom dans Cellule B5 .
- Appuyez sur ENTER & ; vous avez terminé.
- Vous obtiendrez l'heure d'entrée instantanément en Cellule C5 .
Alternatives à Entrer la date avec la méthode automatique
Excel propose quelques alternatives pour saisir les dates automatiquement, à savoir...
- Utilisation de AutoFill
- En utilisant le Série Remplissage commande
1. utilisation de l'option de remplissage automatique avec des critères multiples
Si vous devez saisir des dates dans l'ordre chronologique, la fonction Remplissage automatique Dans l'image ci-dessous, vous devez utiliser l'option Poignée de remplissage sur Cellule B5 pour le faire glisser vers B12 Dans le menu déroulant situé dans le coin, vous trouverez plusieurs critères.
Deuxièmement, sélectionnez Jours de remplissage
Vous finirez par trouver des jours automatiquement.
Si vous choisissez Remplir les jours de la semaine les dates seront alors affichées dans l'ordre chronologique, sauf pour les week-ends (samedi & ; dimanche).
Par conséquent, la sortie est comme ceci.
Vous pouvez également voir les mois uniquement dans un ordre progressif si vous sélectionnez Mois de remplissage .
Dans ce cas, le résultat est le suivant.
En outre, de la même façon, allez pour Années de remplissage pour voir les années dans l'ordre séquentiel.
Finalement, ici, la sortie sera comme ceci.
2. utilisation de la commande Fill Series pour personnaliser l'option de remplissage automatique
Vous pouvez utiliser le Série Remplissage si vous souhaitez personnaliser davantage les dates, y compris les intervalles.
Étape 1 :
- Tout d'abord, sélectionnez la colonne entière ou une plage de cellules dans une colonne où vous souhaitez saisir des dates.
- Deuxièmement, dans le cadre de la Accueil allez dans l'onglet Modification de groupe de commandes.
- Troisièmement, de la Remplir dans le menu déroulant, choisissez le Série
Finalement, une boîte apparaîtra pour vous permettre de personnaliser les dates en fonction de vos critères.
Étape 2 :
- Dans le Série sélectionnez Série en tant que Colonnes , Type comme Date & ; Unité de date comme Jour .
- Type '2' comme le Valeur de l'étape On appelle cela une différence commune dans une progression ou une série arithmétique.
- Appuyez sur OK .
Par conséquent, voici la série de dates résultante avec 2 jours de différence commune.
Maintenant, si vous choisissez En semaine comme le Date Unité de la Série les dates excluront alors les week-ends (samedi & ; dimanche).
Finalement, cette fois, vous obtiendrez ceci.
Sélectionnez Mois comme le Date Unité et vous verrez une série de mois avec 2 mois comme différence commune ou intervalle entre 2 mois.
Donc, la sortie sera.
De même, vous pouvez le faire pour les années également en sélectionnant Année comme Date Unité .
Par conséquent, vous obtiendrez un résultat comme celui-ci.
Conclusion
Voilà donc toutes les techniques de base, faciles et utiles que vous pouvez suivre pour faire en sorte qu'Excel saisisse automatiquement les dates et les horodatages lors de la saisie de données. J'espère que vous avez trouvé ces méthodes assez efficaces. Si vous avez des questions ou des commentaires concernant cet article, vous pouvez les commenter. Vous pouvez également jeter un coup d'œil à nos autres articles intéressants et informatifs sur ce site.