Buna ziua
In principiu cei care au postat anterior cred ca v-au dat raspunsul asteptat asa ca, in urma vizualizarii fisierului atasat de dvs., as avea cateva observatii si sugestii care sper sa va ajute sa evitati astfel de situatii.
1. faptul ca in prealabil ati formatat coloana sa afiseze data in format dd.mm.yyyy NU inseamna ca automat si indiferent cum introduceti data de la tastatura Excelul o va si “vedea” si lua in considerare ca atare. Daca doriti ca data sa fie in formatul dd.mm.yyyy atunci ar trebui sa va obisnuiti sa o introduceti direct de la tastatura in acest format fara alte caractere suplimentare sau diferite. Aici ma refer si la spatiu care ESTE un caracter chiar daca nonprintabil. De exemplu in randul 1038 din fisierul dvs. excelul nu vede inregistrarea ca fiind data calendaristica ci text (chiar daca aparent ar parea in regula) pentru ca exista un spatiu la inceput.
2. Exista unele programe in care se poate introduce de la tastatura data in diverse forme (de exemplu pentru ziua de azi 13012010, 13,01,2010, 13-01-2010) si programul sa le interpreteze si sa le stocheze corect, dar asta tine de configurarea programului respectiv si nu de niste reguli general valabile. Probabil si in Excel se poate face asa ceva cu ajutorul VBA, dar atat timp cat lucrati cu optiunile implicite ar fi bine sa le respectati.
3. Daca din diverse motive (de exemplu oboseala) doriti sa evitati macar o parte din posibile erori (data calendaristica pe care Excelul o vede ca text) puteti sa va folositi de instrumentul Data Validation.
4. Daca primiti dintr-o sursa externa datele si acolo data calendaristica este in formatul 13,01,2010 (desi ar fi pentru mine o premiera sa aud asta) poate veti lua in considerare o prelucrare prealabila pentru a corecta acest lucru.
@gecs din ceea ce am vazut in fisier este respectata regula zi luna an
IP


