Skriv inn dato automatisk når data legges inn i Excel

  • Dele Denne
Hugh West

Hvis du leter etter Excel, skriv automatisk inn dato når data legges inn, så er du på rett sted. Microsoft Excel tilbyr et bredt spekter av fruktbare måter å vise datoer sammen med tidsstemplene automatisk når du legger inn data. I denne artikkelen skal vi prøve å diskutere automatisk inntastingsdato når data legges inn i Excel med riktige illustrasjoner.

Last ned øvelsesarbeidsbok

Last ned arbeidsboken her som vi har brukt til å forberede denne artikkelen . Du kan også bruke den som en kalkulator ettersom vi har innebygd utdatacellene med formler.

Automatisk inntasting av dato.xlsm

5 måter å angi dato på Automatisk når data legges inn i Excel

Excel tilbyr forskjellige måter å automatisk legge inn dato når vi legger inn data. Vi trenger bare å følge de enkle trinnene for hver metode.

1. Bruke tastatursnarveier

For å få dagens dato & gjeldende tidsstempel kan vi bruke hurtigtaster direkte.

  • I hvilken som helst celle der du vil vite dagens dato, trykk CTRL + ; (Control + Semi-kolon) .
  • Bruk CTRL + SHIFT + ; for å angi gjeldende klokkeslett automatisk.
  • Hvis du vil legge inn begge i en celle, trykk CTRL + ; 1., deretter MELLOMROM & til slutt CTRL + SHIFT + ; . Du får datoen & tidsstempel sammen.

2. Bruke TODAY-funksjonen

Excel har en standard TODAY-funksjon for inndatadagens dato.

  • Som i bildet nedenfor, skriv først inn formelen i C4 cellen slik .
=TODAY()

  • Trykk deretter ENTER .
  • Til slutt kan du vil få dagens dato som utdata.

I tillegg kan du øve på det i C6 cellen.

3. Bruk av NOW-funksjonen

NOW-funksjonen legger til et tidsstempel sammen med datoen.

  • For å vise dette, skriv først formelen i C4
=NOW()

  • Trykk deretter ENTER og du får både klokkeslett og dato som utdata.

4. Kombinere IF- og NOW-funksjoner (tidsstempler)

Nå, la oss anta at vi vil ha inngangstiden til hver ansatt på et kontor & de ansatte vil legge inn inngangstidsstemplene ved å skrive inn navnene deres bare i en regnearkkolonne hver dag. En annen kolonne ved siden av vil automatisk vise tidsstemplene deres sammen med datoene når de skriver inn navnene sine i den første kolonnen.

Hvordan skal vi gjøre dette?

Trinn 1:

Først, velg celle C5 og skriv formelen slik.

=IF(B5"",IF(C5="",NOW(),C5),"")

Kort forklaring av funksjonene:

Dette er basisformelen for funksjonen Tidsstempel . Det som skjer her er at vi beordrer Excel at Hvis Celle B5 forblir tom, vil Cell C5 også være tom. Og nårinndata vil bli lagt inn i Celle B5 , deretter vil Celle C5 vise tidsstemplet med en gang. Det hele vil bli utført ved kombinasjonen av to enkle funksjoner- IF & NÅ . Vi bruker IF for å angi betingelsen & -funksjonen vil vise tidspunktet da data legges inn.

Trinn 2:

  • For det andre, pek musepekeren på nedre høyre hjørne av Cell C5 & du vil se et '+' -ikon der som heter Fyllhåndtak .
  • For det tredje klikker du på det og drar det ned til den siste cellen du trenger for dataregistrering i Kolonne C & slipp museknappen.

Trinn 3:

  • For det fjerde, gå til Fil

  • Nå velger du Excel Alternativer .

  • For det femte velger du kategorien Formler & merk Aktiver iterativ beregning .
  • Klikk på OK .

Det vi gjør her er å fortelle Excel at en hvilken som helst celle i Kolonne C må kanskje referere til seg selv i funksjonen under datainntasting i Kolonne B for å utføre funksjonen. Og hvis vi ikke aktiverer denne iterative beregningen fra Excel-alternativer, vil en feilmelding vises under datainntasting.

Trinn 4:

  • For det sjette, skriv inn et navn i Celle B5 & trykk ENTER .
  • Du vil se datoen & tidsstempel med en gang i Celle C5 .

  • I Celle B6 , legg inn et annet navn & perspektivresultatet vil vises rett til det i celle C6 .

Dermed kan du skrive inn hvilket som helst navn eller data i kolonne B og du får å vite datoen & tidsstempler ved siden av dem.

Lignende avlesninger

  • Hvordan vise ukedag fra dato i Excel (8 måter)
  • Sett inn sist lagrede dato i Excel (4 eksempler)
  • Slik setter du inn rullegardinkalender i Excel (med raske trinn )
  • Sett inn dato i bunntekst i Excel (3 måter)
  • Slik setter du inn en datovelger i Excel (med trinn-for-trinn) Prosedyre)

5. Bygge inn VBA-kommandoer for å lage Excel-funksjon

Og her er den siste metoden der du kan bruke din egen tilpassede funksjon ved å formatere den med VBA-koding først. Vi kommer til å vite inngangstiden til de ansatte nok en gang her, men denne gangen med vår egen funksjon.

Trinn 1:

  • Trykk ALT+F11 & VBA vinduet vil vises som på bildet nedenfor. Eller du kan gjøre det manuelt. For dette, gå først til Utvikler -fanen > velg Visual Basic .

  • Velg deretter Sett inn > velg Modul .

  • Til slutt vil en tom modul vises.
  • For det tredje, legg inn følgende kode imodul.
7413

  • Trykk nå ALT+F11 igjen for å lukke VBA -vinduet eller bare gå tilbake til Excel-dataarket.

Trinn 3:

  • Velg Cell C5 & type =EntryTime(B5) som EntryTime er den nye funksjonen vi nettopp har bygget med VBScript .
  • Bruk Fill Handle igjen for å kopiere formelen opp til Cell C10 eller mer i henhold til ditt behov.

Trinn 4:

  • Skriv inn et navn i Celle B5 .
  • Trykk ENTER & du er ferdig.
  • Du får inngangstiden umiddelbart i Cell C5 .

Alternativer for å gå inn Dato med automatisk måte

Excel tilbyr noen alternativer for å legge inn datoer automatisk. Det er de.

  • Bruke Autofyll
  • Bruke Fyllserien kommandoen

1. Bruke Autofyll Alternativ med flere kriterier

Hvis du trenger å legge inn datoer i kronologisk rekkefølge, vil Autofyll -alternativet passe deg best. På bildet nedenfor må du bruke Fyllhåndtaket i Celle B5 for å dra det til B12 . Fra rullegardinmenyen i hjørnet finner du flere kriterier.

For det andre velger du Fylldager

Til slutt vil du finne dager automatisk.

Hvis du velger Fyll ukedager , vil datoene vises i kronologisk rekkefølge bortsett fra helger (lørdag& søndag).

Følgelig er utgangen slik.

Du kan også se måneder bare i en progressiv bestill hvis du velger Fyll måneder .

I dette tilfellet er utgangen slik.

I tillegg, på samme måte, gå til Fyllår for å se år i sekvensiell rekkefølge.

Til slutt, her vil utdataene være slik .

2. Bruke Fill Series Command for å tilpasse Autofyll-alternativet

Du kan også bruke Fill Series -alternativet hvis du trenger tilpass datoer mer inkludert intervaller.

Trinn 1:

  • Først velger du hele kolonnen eller et celleområde i en kolonne der du vil legge inn datoer .
  • For det andre, under kategorien Hjem , gå til gruppen Redigering kommandoer.
  • For det tredje, fra Fyll rullegardinmenyen, velg Serie

Etter hvert vises en boks der du kan tilpasse datoer i henhold til kriteriene dine.

Trinn 2:

  • I serien boksen, velg Serie i som kolonner , Type som Dato & Datoenhet som Dag .
  • Skriv '2' som Trinnverdi , dette kalles en felles forskjell i en aritmetisk progresjon eller serie.
  • Trykk OK .

Dette er følgelig den resulterende datoserien med 2 dager med felles forskjell.

Nå hvis du velger Ukedag som Datoenhet fra Serie -boksen, vil datoene ekskludere helgene (lørdag og søndag).

Til slutt, denne gangen får du dette.

Velg Måned som Datoenhet og du vil se en rekke måneder med 2 måneder som en vanlig forskjell eller intervall mellom 2 måneder.

Så resultatet blir.

På samme måte kan du gjøre dette i årevis også ved å velge År som Datoenhet .

Derfor vil du få utdataene slik.

Konklusjon

Så, disse er alle grunnleggende, enkle & nyttige teknikker du kan følge for å få Excel til å legge inn datoer så vel som tidsstempler automatisk når data legges inn. Håper du har funnet disse metodene ganske effektive. Hvis du har spørsmål eller tilbakemeldinger angående denne artikkelen, kan du kommentere. Du kan også ta et blikk på våre andre interessante & informative artikler på denne nettsiden.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.