Kaip pašalinti laiką iš datos/laiko žymos „Excel“ (4 paprasti būdai)

„Excel“ leidžia rodyti duomenis įvairiais formatais. „Excel“ datų ir laiko duomenų galima pasirinkti per daug.

Ir kadangi yra tiek daug formatų, taip pat yra būdų juos redaguoti ir modifikuoti.

Vienas įprastas dalykas, kurį daugeliui žmonių dažnai reikia daryti naudojant „Excel“ pašalinti laiką iš datų (t. y. pašalinkite laiką iš laiko žymos, kad turėtumėte tik datą).

Žemiau yra pavyzdys, kai A stulpelyje yra laiko žymos (su data ir laiku), o B stulpelyje - tik datos reikšmė.

Šioje pamokoje parodysiu keletą būdų, kaip tai padaryti pašalinkite laiką iš datos „Excel“.

Vienas dalykas, kurį turite žinoti prieš pereidamas prie metodų, yra tai, kad data ir laikas „Excel“ saugomi kaip skaičiai. Nors galite pamatyti datą 2021–2022 sausio 01 d, iš tikrųjų tai yra numeris 43831 užpakalinėje sistemoje. Panašiai laikas taip pat saugomas kaip skaičiai. Pavyzdžiui, 2010 m. Sausio 1 d. 15.00 val yra skaičius 43831.63 užpakalinėje dalyje (kur sveikasis skaičius reiškia datą, o dešimtainė dalis - laiką).

Pakeiskite formatą į Paslėpti laiką iš laiko žymos

Jei norite parodyti tik datą, o ne datą ir laiką, tai galite lengvai padaryti pakeisdami „Excel“ langelių formatą.

Tai reiškia, kad jūs iš tikrųjų nepašalinate laiko iš laiko žymos, o tik paslėpiate laiko dalį.

Žemiau yra pavyzdys, kai abiejose ląstelėse yra ta pati datos reikšmė, tačiau kadangi jos yra suformatuotos skirtingai, viename matote laiką, o kitame - ne.

Kaip matote aukščiau esančiame paveikslėlyje, formulės juostoje rodoma data ir laikas, o langelyje rodoma tik data

Toliau pateikiami žingsniai, kaip pašalinti/paslėpti laiką nuo datos, keičiant langelio formatavimą:

  1. Pasirinkite langelį, kuriame yra laiko žyma, iš kurios norite pašalinti laiką
  2. Laikykite Kontrolė klavišą, tada paspauskite 1 Raktas. Bus atidarytas dialogo langas Langelių formatavimas
  3. Dialogo lange Langelių formatavimas pasirinkite skirtuką Skaičius
  4. Kairėje srityje spustelėkite datos parinktį
  5. Dešinėje esančiose parinktyse pasirinkite formatą, kuriuo norite rodyti datą
  6. Spustelėkite Gerai

Pirmiau minėti veiksmai akimirksniu paslėps laiko dalį nuo laiko žymos ir matysite tik datą.

Atminkite, kad šis metodas tik paslepia laiko dalį ir jos nepašalina. Tai reiškia, kad jei naudosite šiuos langelius bet kokiuose skaičiavimuose, į juos bus įtraukta data ir laiko reikšmė.

Yra du geri šio metodo dalykai:

  1. Norint gauti rezultatą, jums nereikia atskiro stulpelio. Tiesiog pasirinkite langelius su duomenimis ir pakeiskite tų ląstelių formatą.
  2. Tai nekeičia pradinės vertės - tik keičia jos pateikimo būdą. Taigi, jei jums reikia naudoti pradinius duomenis, jie vis tiek lieka nepažeisti.

Jei norite visiškai pašalinti laiko dalį iš laiko žymos, geriau naudoti formulės metodą (aptariamas toliau) arba „Rasti ir pakeisti“ metodą arba tekstą į stulpelius (padengtą po to)

Pašalinkite laiką iš datos „Excel“ naudodami formules

Yra keletas paprastų formulių, kuriomis galite pašalinti laiko dalį iš laiko žymos ir gauti tik datos dalį.

Šiame skyriuje parodysiu, kaip tai padaryti naudojant tris „Excel“ formules - INT, DATEVALUE ir TEXT.

Naudojant INT formulę

Tarkime, kad turite duomenų rinkinį, kaip parodyta žemiau, ir norite pašalinti laiko dalį iš visų šių langelių ir turėti tik datos dalį.

Žemiau yra INT formulė, kuri gali tai padaryti:

= INT (A2)

Aukščiau pateikta formulė langelio vertę priima kaip įvestį ir grąžina tik sveiką skaičių dalį ir pašalina dešimtainę dalį. Kadangi „Excel“ datos saugomos kaip sveikųjų skaičių vertės, o laikas - trupmena/dešimtainė dalis, pašalinus dešimtainę dalį lieka tik datos dalis.

Tačiau vis tiek matote laiko dalį (12:00 val.) … kodėl taip yra?

Taip yra dėl langelio formato, kuris verčia jį rodyti datą ir laiką. Kadangi laiko reikšmė yra 0, tai rodo, kad visos ląstelės yra 12:00 val.

Taigi dabar, kad nerodytumėte laiko dalies, turėsite pakeisti formatą, kad būtų rodoma tik data, o ne laikas.

Štai „Excel“ rodoma tik data, o ne laikas:

  1. Spustelėkite skirtuką Pagrindinis
  2. Grupėje Skaičius spustelėkite išskleidžiamąjį meniu
  3. Pasirinkite Trumpa data (arba Ilga data) - atsižvelgiant į tai, kaip norite, kad būtų rodoma data.

Viskas!

Sėkmingai pašalinote laiką nuo datos.

Atminkite, kad naudodami šią formulę jūs iš tikrųjų pakeitėte vertę atsikratydami dešimtainės dalies. Tai skiriasi nuo metodo, aprašyto prieš tai (kai mes tiesiog pakeitėme formatą, kad paslėptume laiko dalį).

Dabar pažiūrėkime kitą „Excel“ formulę, kaip tai padaryti.

Naudojant DATE VALUE formulę

Nors INT formulė išskiria sveikąją skaičių ir atmeta dešimtainę dalį (tai yra laiko dalis), funkcija DATEVALUE turi vieną užduotį - pateikti datos vertę iš laiko žymos.

Taigi, jei įvesties vertę pateikiu kaip 29-02-2020 02:36:43, tai suteiks man tik datos vertę, o ne laiką.

Toliau pateikiama sintaksė, jei formulė DATEVALUE:

= DATEVALUE (datos_tekstas)

DATEVALUE reikalauja tik vieno argumento, bet jis turi būti data teksto formatu. Tai reiškia, kad jei kaip įvestį tiesiogiai nurodysiu datą arba langelį, kuriame yra data, tai grąžins klaidą.

Turiu įsitikinti, kad data yra teksto formatu. Taigi, norėdamas gauti rezultatą, turėsiu sujungti funkciją DATEVALUE su funkcija TEXT.

Žemiau yra formulė, kuri pašalins laiką nuo datos:

= DATEVALUE (TEKSTAS (A2, "dd-mm-yyyy"))

Aukščiau pateikta formulė naudoja funkciją TEXT, kad paimtų datą ir pateiktų ją nurodytu teksto formatu. Tada funkcija DATEVALUE naudoja, kad grąžintų tik laiko žymos datos dalį.

Rezultatą matysite kaip skaičių - tai yra datos skaitinė vertė. Galite rankiniu būdu pakeisti rezultato formatą į trumpą/ilgą datą arba naudoti toliau pateiktą formulę:

= TEXT (DATEVALUE (TEXT (A2, "dd-mm-yyyy")), "dd-mm-yyyy")

Aukščiau pateiktoje formulėje DATEVALUE rezultatą įvyniojau į TEXT formulę ir nurodžiau formatą „dd-mm-yyyy“. Tai suteiktų rezultatą kaip teksto vertę, tačiau jums nereikia jaudintis dėl formato.

Pašalinkite laiką nuo datos naudodami „Rasti ir pakeisti“

Jei jūsų laiko žymų duomenys yra tokio formato, kaip parodyta žemiau, galite naudoti paieškos ir pakeitimo funkciją, kad greitai atsikratytumėte laiko dalies.

Tarkime, kad turite duomenų rinkinį, kaip parodyta žemiau, ir norite pašalinti laiko dalį ir turėti tik datą.

Toliau pateikiami žingsniai, kaip pašalinti laiką nuo datos naudojant „Rasti ir pakeisti“:

  1. Pasirinkite langelius, iš kurių norite pašalinti laiką
  2. Spustelėkite skirtuką Pagrindinis
  3. Redagavimo grupėje spustelėkite parinktį Rasti ir pasirinkti
  4. Spustelėkite parinktį Pakeisti. Bus atidarytas dialogo langas „Rasti ir pakeisti“
  5. Viduje Raskite ką: lauką, įveskite * (tarpas, po kurio eina žvaigždutė)
  6. Palikite Pakeisti: laukas tuščias
  7. Spustelėkite Pakeisti viską

Pirmiau minėti veiksmai akimirksniu pašalins laiko dalį iš langelio ir liks tik data.

Tačiau vis tiek galite matyti rezultatą, kaip parodyta žemiau, kur data taip pat turi laiko dalį (nors visa laiko vertė yra 12:00).

Taip atsitinka, kai atsikratome laiko vertės nuo bendros datos, tačiau vis tiek nepakeitėme formato, kad būtų rodoma tik data, o ne laikas.

Atminkite, kad tai veikia tik tada, kai turite duomenis tokiu formatu, kad po datos eina tarpo simbolis, o tada - laikas. Jei turite pirmaujančių erdvių, šis metodas neveiks. Pirmiausia turėsite atsikratyti pirmaujančių tarpų ir tada naudoti šį metodą.

Toliau pateikiami veiksmai, kaip gauti tik datą, o ne rodyti laiko dalį:

  1. Spustelėkite skirtuką Pagrindinis
  2. Grupėje Skaičius spustelėkite išskleidžiamąjį meniu
  3. Pasirinkite Trumpa data (arba Ilga data) - atsižvelgiant į tai, kaip norite, kad būtų rodoma data.
Vienas iš „Rasti ir pakeisti“ pranašumų naudojant formules yra tas, kad norint gauti rezultatą nereikia papildomo stulpelio. Rezultatus galite turėti tose pačiose ląstelėse, kuriose turėjote pradinius duomenis. Tiesiog įsitikinkite, kad sukuriate atsarginę kopiją, jei ateityje jums gali prireikti originalių duomenų.

Pašalinkite laiką nuo datos naudodami tekstą į stulpelius

Tekstas į stulpelius dažniausiai naudojamas tekstui skaidyti ląstelėje.

Šiame pavyzdyje aš jį panaudosiu, norėdamas padalinti laiko žymę į datą ir laiką. Kai tai padarysiu, man beliks tik datos dalis, kurią galėsiu formatuoti, kad būtų rodoma data, kaip noriu.

Tarkime, kad turite duomenų rinkinį, kaip parodyta žemiau:

Toliau pateikiami veiksmai, kaip naudoti tekstą į stulpelius, kad pašalintumėte laiko dalį iš datos:

  1. Pasirinkite langelius, iš kurių norite pašalinti laiką
  2. Spustelėkite skirtuką Duomenys
  3. Duomenų įrankių grupėje spustelėkite parinktį „Tekstas į stulpelius“
  4. Teksto į stulpelį vedlyje atlikite šiuos veiksmus:
    1. 1 veiksmas iš 3: pasirinkite parinktį „Atskirtas“
    2. 2 veiksmas iš 3: kaip skyriklį pasirinkite „Space“
    3. 3 veiksmas iš 3: Duomenų peržiūros skiltyje spustelėkite stulpelį, kuriame yra laiko reikšmės, tada pasirinkite parinktį „Neimportuoti stulpelio (praleisti)“. Palikite paskirties langelį tą patį, kur turite duomenis
  5. Spustelėkite Baigti

Pirmiau minėti veiksmai pašalins laiko dalį iš langelių ir jums bus palikta tik data.

Tačiau jūs vis tiek matysite laiką su kiekviena data (kai laikas bus 12:00 ar kažkas panašaus). Taip yra todėl, kad langelių formatas vis tiek verčia rodyti laiką,

Žemiau pateikiami veiksmai, kaip pakeisti formatą, kad jame būtų rodoma tik data:

  1. Spustelėkite skirtuką Pagrindinis
  2. Grupėje Skaičius spustelėkite išskleidžiamąjį meniu
  3. Pasirinkite Trumpa data (arba Ilga data) - atsižvelgiant į tai, kaip norite, kad būtų rodoma data.

Naudodami tekstą į stulpelius taip pat galite gauti gautus duomenis atskiruose langeliuose (ir palikti pirminius duomenis tokius, kokie jie yra). Norėdami tai padaryti, vedlio teksto į stulpelius 3 veiksme turite nurodyti paskirties langelį.

Tai yra keletas paprastų ir greitų būdų „Excel“ pašalinkite laiką nuo datos. Pasirinktas metodas priklausys nuo to, ar norite išsaugoti pradinius duomenis, ar ne. Kai naudojate formules, rezultatas bus pateiktas atskirame stulpelyje, o kai pakeisite formatą arba naudosite „Rasti ir pakeisti“ arba „Tekstas“ į „Stulpeliai“, rezultatas bus pateiktas tose pačiose ląstelėse.

Tikimės, kad ši „Excel“ pamoka jums buvo naudinga.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave