Inhoudsopgave
Als u op zoek bent naar Excel automatisch datum invoeren wanneer gegevens worden ingevoerd, dan bent u op de juiste plaats. Microsoft Excel biedt een breed scala aan vruchtbare manieren om data samen met de tijdstempels automatisch te tonen wanneer u gegevens invoert. In dit artikel zullen we proberen om automatisch datum invoeren wanneer gegevens worden ingevoerd in Excel te bespreken met de juiste illustraties.
Download Praktijk Werkboek
Download hier de werkmap die we hebben gebruikt om dit artikel voor te bereiden. Je kunt hem ook als rekenmachine gebruiken, want we hebben de uitvoercellen met formules ingesloten.
Datum automatisch invoeren.xlsm5 manieren om automatisch een datum in te voeren bij het invoeren van gegevens in Excel
Excel biedt verschillende manieren om automatisch datum in te voeren wanneer we gegevens invoeren. We hoeven alleen maar de eenvoudige stappen van elke methode te volgen.
1. Toetsenbordsnelkoppelingen gebruiken
Om de datum &; huidige tijdstempel van vandaag te krijgen kunnen we direct sneltoetsen gebruiken.
- In elke cel waar u de datum van vandaag wilt weten, drukt u op CTRL + ; (Controle + puntkomma) .
- Gebruik CTRL + SHIFT + ; om de huidige tijd automatisch in te voeren.
- Als u beide in een cel wilt invoeren, druk dan op CTRL + ; eerst, dan RUIMTE en; tenslotte CTRL + SHIFT + ; Je krijgt dan de datum &; timestamp samen.
2. Gebruik van de TODAY-functie
Excel heeft een standaard TOTAAL functie om de datum van vandaag in te voeren.
- Zoals in de onderstaande afbeelding, typt u eerst de formule in de C4 cel als deze .
=TODAY()
- Ten tweede, druk op ENTER .
- Uiteindelijk krijg je de datum van vandaag als uitvoer.
Bovendien kun je het oefenen in de C6 cel.
3. Het toepassen van de NU-functie
De NU-functie voegt een tijdstempel toe samen met de datum.
- Om dit aan te tonen, schrijf je eerst de formule in de C4
=NOW()
- Ten tweede, druk op ENTER en je krijgt zowel de tijd als de datum van nu als uitvoer.
4. IF- en NOW-functies combineren (tijdstempels)
Laten we nu eens aannemen dat we de ingangstijd van elke werknemer in een kantoor & willen; de werknemers voeren hun ingangstijdstempels in door alleen hun naam in te voeren in een spreadsheetkolom alledaags. Een andere kolom ernaast toont automatisch hun ingangstijdstempels samen met de data wanneer zij hun naam invoeren in de eerste kolom.
Hoe zullen we dit doen?
Stap 1:
Selecteer eerst de cel C5 en schrijf de formule als volgt.
=IF(B5"",IF(C5="",NOW(),C5),"")
Korte uitleg van de functies:
Dit is de basisformule voor de Tijdstempel functie. Wat er hier gebeurt is dat we Excel opdragen dat Als Cel B5 blijft leeg, Cel C5 zal ook leeg zijn. En wanneer invoergegevens worden ingevoerd in Cel B5 dan Cel C5 toont de tijdstempel in één keer. Het geheel wordt uitgevoerd door de combinatie van twee eenvoudige functies- Als & NU We gebruiken ALS om de voorwaarde & in te voeren; NU functie toont de tijd wanneer gegevens worden ingevoerd.
Stap 2:
- Ten tweede, richt uw muiscursor op de rechter benedenhoek van Cel C5 enamp; je ziet een '+' pictogram daar dat heet Vulgreep .
- Ten derde, klik erop en sleep het naar de laatste cel die u nodig hebt voor het invoeren van gegevens in Kolom C enamp; laat de muisknop los.
Stap 3:
- Ten vierde, ga naar de Bestand
- Kies nu Excel Opties .
- Ten vijfde, selecteer de Formules tab & markeer de Iteratieve berekening inschakelen .
- Klik op OK .
Wat we hier doen is Excel vertellen dat elke cel in Kolom C moet mogelijk naar zichzelf verwijzen in de functie tijdens de gegevensinvoer in Kolom B En als we deze iteratieve berekening niet inschakelen via de Excel-opties, dan wordt een foutmelding getoond tijdens de gegevensinvoer.
Stap 4:
- Ten zesde, voer een naam in Cel B5 & druk ENTER .
- Je ziet de datum &; tijdstempel meteen in Cel C5 .
- In Cel B6 , zet een andere naam & het perspectief resultaat zal worden getoond recht aan het in Cel C6 .
Zo kunt u elke naam of elk gegeven in Kolom B en je leert de datum & kennen; tijdstempels ernaast.
Vergelijkbare lezingen
- Hoe de dag van de week weergeven van de datum in Excel (8 manieren)
- Laatste opgeslagen datum invoegen in Excel (4 voorbeelden)
- Hoe een uitklapbare kalender invoegen in Excel (met snelle stappen)
- Datum invoegen in voettekst in Excel (3 manieren)
- Een datumkiezer invoegen in Excel (met stapsgewijze procedure)
5. VBA-opdrachten insluiten om Excel-functie te maken
En nu is hier de laatste methode waarbij u uw eigen aangepaste functie kunt gebruiken door deze te formatteren met VBA codering eerst. We gaan de Ingangstijd van de werknemers opnieuw hier, maar deze keer met onze eigen functie.
Stap 1:
- Druk op ALT+F11 & VBA venster verschijnt zoals in de afbeelding hieronder. U kunt het ook handmatig doen. Ga hiervoor eerst naar de Ontwikkelaar tab> selecteer Visual Basic .
- Ten tweede, kies Plaats > select Module .
- Uiteindelijk zal een lege module verschijnen.
- Zet ten derde de volgende code in de module.
Functie EntryTime(LeftCell As Range) Als LeftCell.Value "" Dan EntryTime = Format(Now, "dd-mm-yy hh:mm:ss") Else EntryTime = "" End If End Function
- Druk nu op ALT+F11 om de VBA venster of ga gewoon terug naar uw Excel-gegevensblad.
Stap 3:
- Selecteer Cel C5 & type =EntryTime(B5) als EntryTime is de nieuwe functie die we zojuist hebben gebouwd met VBScript .
- Gebruik Vulgreep nogmaals om de formule te kopiëren naar Cel C10 of meer naargelang uw behoefte.
Stap 4:
- Zet een naam in Cel B5 .
- Druk op ENTER enamp; je bent klaar.
- U krijgt de ingangstijd onmiddellijk in Cel C5 .
Alternatieven voor Datum automatisch invoeren
Excel biedt enkele alternatieven om data automatisch in te voeren. Dat zijn.
- Met behulp van AutoFill
- Met behulp van de Vul serie commando
1. Autovuloptie met meerdere criteria gebruiken
Als u data in chronologische volgorde moet invoeren, dan is de Autovulling optie het beste bij u past. In de afbeelding hieronder moet u de Vulgreep in Cel B5 om het te slepen naar B12 In de drop-down in de hoek vindt u meerdere criteria.
Selecteer ten tweede Vuldagen
Uiteindelijk zul je vanzelf dagen vinden.
Als u kiest voor Vullen Weekdagen , dan worden de data in chronologische volgorde weergegeven, met uitzondering van de weekends (zaterdag & zondag).
Bijgevolg is de output als volgt.
U kunt de maanden ook alleen in een progressieve volgorde zien als u kiest voor Vulmaanden .
In dit geval is de uitvoer als volgt.
Bovendien, op dezelfde manier, ga voor Jaren vullen om de jaren in volgorde te zien.
Uiteindelijk zal de output er zo uitzien.
2. Gebruik het commando Vulreeks om de optie Automatisch vullen aan te passen
U kunt de Vul serie optie ook als u data meer wilt aanpassen, inclusief intervallen.
Stap 1:
- Selecteer eerst de hele kolom of een bereik van cellen in een kolom waar u data wilt invoeren.
- Ten tweede, onder de Home tabblad, ga naar de bewerken groep commando's.
- Ten derde, van de Vul drop-down, kies de Serie
Uiteindelijk verschijnt er een vakje waarin u de data kunt aanpassen aan uw criteria.
Stap 2:
- In de Serie vak, selecteer Serie in als Kolommen , Type als Datum & Datum eenheid als Dag .
- Type '2' als de Stap Waarde wordt dit een gemeenschappelijk verschil in een rekenkundige reeks of reeks genoemd.
- Druk op OK .
Bijgevolg is dit de resulterende reeks data met 2 dagen gemeenschappelijk verschil.
Als je nu kiest voor Weekdag als de Datum Eenheid van de Serie box, dan zullen de data de weekends uitsluiten (zaterdag & zondag).
Uiteindelijk, deze keer krijg je dit.
Selecteer Maand als de Datum Eenheid en je ziet een reeks maanden met 2 maanden als gemeenschappelijk verschil of interval tussen 2 maanden.
Dus, de output zal zijn.
U kunt dit ook voor jaren doen door te kiezen voor Jaar als Datum Eenheid .
Bijgevolg krijg je de volgende uitvoer.
Conclusie
Dus, dit zijn alle eenvoudige, gemakkelijke & nuttige technieken die u kunt volgen om Excel automatisch datums en tijdstempels te laten invoeren wanneer gegevens worden ingevoerd. Hopelijk heeft u deze methoden zeer effectief gevonden. Als u vragen of feedback heeft over dit artikel kunt u commentaar geven. U kunt ook een blik werpen op onze andere interessante & informatieve artikelen op deze website.