Sisällysluettelo
Jos etsit Excel automaattisesti syöttää päivämäärän, kun tiedot syötetään, olet oikeassa paikassa. Microsoft Excel tarjoaa laajan valikoiman hedelmällisiä tapoja näyttää päivämääriä sekä aikaleimoja automaattisesti, kun syötät tietoja. Tässä artikkelissa yritämme keskustella automaattisesti syöttää päivämäärän, kun tiedot syötetään Excelissä asianmukaisilla kuvilla.
Lataa harjoituskirja
Lataa tästä työkirja, jota olemme käyttäneet tämän artikkelin valmisteluun. Voit käyttää sitä myös laskimena, sillä olemme liittäneet tulostussolut kaavoihin.
Päivämäärän automaattinen syöttäminen.xlsm5 tapaa syöttää päivämäärä automaattisesti, kun tiedot syötetään Exceliin
Excel tarjoaa erilaisia tapoja syöttää päivämäärä automaattisesti, kun syötämme tietoja. Meidän tarvitsee vain noudattaa kunkin menetelmän yksinkertaisia vaiheita.
1. Näppäimistön pikanäppäinten käyttäminen
Saadaksemme tämän päivän päivämäärän &; nykyisen aikaleiman voimme käyttää pikanäppäimiä suoraan.
- Paina missä tahansa solussa, jossa haluat tietää tämän päivän päivämäärän, painiketta CTRL + ; (Control + puolipiste) .
- Käytä CTRL + SHIFT + ; syöttää nykyisen kellonajan automaattisesti.
- Jos haluat syöttää molemmat soluun, paina sitten painiketta CTRL + ; 1., sitten SPACE & Lopuksi CTRL + SHIFT + ; Saat päivämäärän &; aikaleiman yhdessä.
2. TODAY-toiminnon hyödyntäminen
Excelissä on oletuksena TODAY-toiminto syöttääksesi tämän päivän päivämäärän.
- Kuten alla olevassa kuvassa, kirjoita ensin kaava kenttään C4 solu kuin tämä .
=TODAY()
- Toiseksi, paina ENTER .
- Lopulta saat tulosteeksi tämän päivän päivämäärän.
Lisäksi voit harjoitella sitä C6 solu.
3. NOW-toiminnon soveltaminen
NOW-toiminto lisää päivämäärän lisäksi aikaleiman.
- Osoittaaksemme tämän, kirjoita ensin kaava muotoon C4
=NOW()
- Toiseksi, paina ENTER ja saat tulosteeksi sekä kellonajan että päivämäärän.
4. IF- ja NOW-funktioiden yhdistäminen (aikaleimat)
Oletetaan, että haluamme jokaisen työntekijän tuloajan toimistoon & leima; työntekijät syöttävät tuloaikansa syöttämällä nimensä vain taulukkolaskentataulukon sarakkeeseen everyday. Toinen sarake sen vieressä näyttää automaattisesti heidän tuloaikansa sekä päivämäärät, kun he syöttävät nimensä ensimmäiseen sarakkeeseen.
Miten me teemme tämän?
Vaihe 1:
Valitse ensin solu C5 ja kirjoita kaava näin.
=IF(B5"",IF(C5="",NOW(),C5),"")
Toimintojen lyhyt selitys:
Tämä on peruskaava Aikaleima Tässä komennetaan Exceliä, että If Solu B5 jää tyhjäksi, Solu C5 on myös tyhjä. Ja kun syöttötiedot syötetään kenttään Solu B5 , niin Solu C5 näyttää aikaleiman kerralla. Koko homma toteutetaan kahden yksinkertaisen funktion yhdistelmällä- IF & NOW . Käytämme IF syöttääksesi ehdon & NYT toiminto näyttää ajan, kun tietoja syötetään.
Vaihe 2:
- Toiseksi, osoita hiiren kursori oikeaan alakulmaan kohdassa Solu C5 & näet '+' kuvaketta, jota kutsutaan nimellä Täyttökahva .
- Kolmanneksi napsauta sitä ja vedä se alas viimeiseen soluun, jonka tarvitset tietojen syöttämistä varten. Sarake C & vapauta hiiren painike.
Vaihe 3:
- Neljänneksi, mene Tiedosto
- Valitse nyt Excel Vaihtoehdot .
- Viidenneksi, valitse Kaavat välilehti & merkitse Ota käyttöön iteratiivinen laskenta .
- Klikkaa OK .
Tässä kerrotaan Excelille, että mikä tahansa solu kohdassa Sarake C voi joutua viittaamaan itseensä toiminnossa tietojen syöttämisen aikana osoitteessa Sarake B Jos emme ota tätä iteratiivista laskentaa käyttöön Excelin asetuksista, tietojen syöttämisen aikana näytetään virheilmoitus.
Vaihe 4:
- Kuudenneksi, kirjoita nimi kenttään Solu B5 & paina ENTER .
- Näet päivämäärän &; aikaleiman heti osoitteessa Solu C5 .
- Osoitteessa Solu B6 , laita toinen nimi & perspektiivin tulos näytetään suoraan sen vieressä kohdassa Solu C6 .
Voit siis syöttää minkä tahansa nimen tai tiedon Sarake B ja saat tietää päivämäärän &; aikaleimat niiden vieressä.
Samanlaisia lukemia
- Kuinka näyttää viikonpäivä Excel-päivämäärästä (8 tapaa)
- Viimeisimmän tallennetun päivämäärän lisääminen Exceliin (4 esimerkkiä)
- Miten lisätä pudotuskalenteri Excelissä (nopeilla vaiheilla)
- Päivämäärän lisääminen Excelin alatunnisteeseen (3 tapaa)
- Kuinka lisätä päivämäärän valitsin Exceliin (vaiheittaisella menettelyllä)
5. VBA-komentojen upottaminen Excel-toiminnon tekemiseen
Ja nyt tässä on viimeinen menetelmä, jossa voit käyttää omaa räätälöityä funktiota muotoilemalla sen komennolla VBA-koodaus Ensin. Tiedämme, mikä on Sisäänkirjautumisaika työntekijöiden jälleen kerran täällä, mutta tällä kertaa omalla toiminnallamme.
Vaihe 1:
- Paina ALT+F11 & VBA ikkuna tulee näkyviin kuten alla olevassa kuvassa. Tai voit tehdä sen manuaalisesti. Tätä varten mene ensin osoitteeseen Kehittäjä tab> select Visual Basic .
- Toiseksi, valitse Lisää > valitse Moduuli .
- Lopulta tyhjä moduuli ilmestyy näkyviin.
- Kolmanneksi, laita seuraava koodi moduuliin.
Function EntryTime(LeftCell As Range) If LeftCell.Value "" Then EntryTime = Format(Now, "dd-mm-yy hh:mm:ss") Else EntryTime = "" End If End Function
- Paina nyt ALT+F11 uudelleen sulkeaksesi VBA ikkunaan tai palaa Excel-taulukkoon.
Vaihe 3:
- Valitse Solu C5 & tyyppi =EntryTime(B5) kuten EntryTime on uusi funktio, jonka juuri rakensimme käyttämällä komentoa VBScript .
- Käytä Täyttökahva vielä kerran kopioidaksesi kaavan Solu C10 tai enemmän tarpeen mukaan.
Vaihe 4:
- Laita nimi Solu B5 .
- Paina ENTER & olet valmis.
- Saat Entry Time -ajan heti sisään Solu C5 .
Vaihtoehtoja Enter Date automaattisella tavalla
Excel tarjoaa joitakin vaihtoehtoja päivämäärien automaattiseen syöttämiseen. Nämä ovat.
- Käyttämällä AutoFill
- Hyödyntämällä Täyttösarja komento
1. Automaattisen täyttövaihtoehdon käyttäminen useilla kriteereillä
Jos haluat syöttää päivämäärät aikajärjestyksessä, voit käyttää vaihtoehtoa Automaattinen täyttö Vaihtoehto sopii sinulle parhaiten. Alla olevassa kuvassa sinun on käytettävä vaihtoehtoa Täyttökahva osoitteessa Solu B5 vetääksesi sen B12 Kulmassa olevasta pudotusvalikosta löydät useita kriteerejä.
Toiseksi, valitse Täyttöpäivät
Lopulta löydät päivät automaattisesti.
Jos valitset Täytä arkipäivät , niin päivämäärät näytetään aikajärjestyksessä lukuun ottamatta viikonloppuja (lauantai & sunnuntai).
Näin ollen tuloste on seuraavanlainen.
Voit myös nähdä kuukaudet vain progressiivisessa järjestyksessä, jos valitset Täytä kuukaudet .
Tässä tapauksessa tuloste on seuraavanlainen.
Lisäksi samalla tavalla, mene Täytä vuodet nähdäksesi vuodet peräkkäisessä järjestyksessä.
Lopulta tuloste on seuraavanlainen.
2. Fill Series -komennon käyttäminen automaattisen täyttövaihtoehdon mukauttamiseen
Voit käyttää Täyttösarja vaihtoehtoa, jos haluat muokata päivämääriä enemmän, mukaan lukien aikaväliä.
Vaihe 1:
- Valitse ensin koko sarake tai sarakkeen solualue, johon haluat syöttää päivämääriä.
- Toiseksi Etusivu välilehdelle, siirry Muokkaaminen komentoryhmä.
- Kolmanneksi Täytä pudotusvalikosta, valitse Sarja
Lopulta näyttöön ilmestyy ruutu, jossa voit muokata päivämääriä kriteerien mukaan.
Vaihe 2:
- Vuonna Sarja laatikko, valitse Sarja sisään kuin Sarakkeet , Tyyppi kuten Päivämäärä & Päivämäärän yksikkö kuten Päivä .
- Tyyppi '2' kuten Askel Arvo Tätä kutsutaan aritmeettisen etenemisen tai sarjan yhteiseksi erotukseksi.
- Paina OK .
Näin ollen tämä on tulokseksi saatu päivämäärien sarja, jossa on 2 päivän yhteinen ero.
Nyt jos valitset Arkipäivä kuten Päivämäärä Yksikkö alkaen Sarja ruutuun, niin päivämäärät eivät sisällä viikonloppuja (lauantai & sunnuntai).
Lopulta tällä kertaa saat tämän.
Valitse Kuukausi kuten Päivämäärä Yksikkö ja näet sarjan kuukausia, joissa 2 kuukautta on yhteinen ero tai kahden kuukauden väli.
Tulos on siis.
Vastaavasti voit tehdä tämän myös vuosille valitsemalla Vuosi kuten Päivämäärä Yksikkö .
Näin ollen saat tämän kaltaisen tulosteen.
Päätelmä
Joten, nämä ovat kaikki perus, helppo & hyödyllisiä tekniikoita, joita voit seurata, jotta Excel syöttää päivämääriä sekä aikaleimoja automaattisesti, kun tietoja syötetään. Toivottavasti olet löytänyt nämä menetelmät melko tehokkaiksi. Jos sinulla on kysyttävää tai palautetta tästä artikkelista, voit kommentoida. Voit myös vilkaista muita mielenkiintoisia & informatiivisia artikkeleita tällä verkkosivustolla.