Datuve :: Forums :: Arhīvs :: Excel, personas koda pārvēšana datumā

Datuve

Mana Datuve

Reģistrācija | Noteikumi | Paroles atjaunošana



Forums

Ieskaties


Raksti

Lietotāji online

Lietotāji online: 106

Reģistrētie lietotāji online: 0

Viesi online: 106

Datuve.lv video
Top.LV

Excel, personas koda pārvēšana datumā

Ievietoja: ce3er @ 2010.05.16 10:50  

Esmu piemirsis un vairs nevaru atrisināt, kā no personas koda,piemēram, 181091-12360 iegūt 18.10.1991 lai dators to saprot kā datumu, nevis tekstu.

Komentāri:

#1 Godhard @ 2010.05.16 12:12

opcija jāskatās šūnas formatēšanas rīkā, kurā var norādīt, kā excel būtu jāsaprot ievadītā vērtība, tagad kļuva skaidrāks???

#2 ce3er @ 2010.05.16 13:55

Nejau formatējums jāmaina, tas neko nedod !
ar MID funkciju izņem skaitļus, un tad apvieno ar &"."&, tas neko nedod.
Protams, ja katrā šūnā izvada vajadzīgos diena - mēnesis - gads, tad saprot kā skaitļus, bet kopā, lai saprot kā datumu.

#3 usver @ 2010.05.16 13:56

Tādas iespējas pa taisno NAV. No kura laika lai dators sāktu saprast, ka tas sviests, ko Tu esi ievadījis, vai tas būtu Zulusu, Nigērijas vai Latvijas kāda mistiska pilsoņa personas kods vai mašīnas numurs, būtu jāsāk uztvert kā datums?
Nav tādas iespējas. Ņem formulas rokās un baksti pārveidojumu:

*) A1 šūnā iebaksti personas kodu.
*) B1 šunā iebaksti formulu: =DATEVALUE(CONCATENATE(MID(A1;5;2);".";MID(A1;3;2);".";MID(A1;1;2)))
*) noformatē B kolonnu kā datumu ar noteiktu formatējumu ("x gada xx mēnesis"). Būs laime.

#4 Firza @ 2010.05.16 13:57

Viens no variantiem kā no personas koda dabūt dzimšanas datus ir šāds -
Ja šūnā A1 ir ierakstīts personas kods, tad šūnā B1 ir šāda formula:
=DATEVALUE(REPLACE(REPLACE((REPLACE(A1;7;6;""));5;;".");3;;".")), un tālāk jau šai šūnai var piemērot vajadzīgo datuma formatējumu.