Как мога да променя формат на дата, която се изписва наобратно?

Microsoft Excel Тайните на Excel

При форматиране на 20-08-2013 в дата, се получава при всички възможни случаи 13-08-2020, как може да стане в правилния ред? Благодаря предварително! 

Когато форматираме дати се придържаме към стила на изобразяване, който сме избрали.

Благодаря за отговора, но това го пробвах с всички възможни комбинации, както писах по-горе и не се получава. Проблемът е в това, че конвертирам от pdf в excel и се получи проблем само в клетката с дата. Реално видно в клетката пише правилната дата, но когато кликна на нея излиза, че реалната стойност в клетката е наобратно. Т.е. датата, която визуално виждам е тази, която ми трябва, но самата стойност на клетката показва наобратно, което е много странно. По принцип оправих нещата по малко по-сложен начин с разделяне на текста по колони и replace, но въпросът ми е има ли по-лесен начин?

Здравей, Мая. 


Ако правилно те разбирам проблема при теб е следния имаш запис в клетката 2013-08-20 ( записа е такъв защото си превърнала pdf  в Excel ), съответно обаче в клетката виждаш 20-08-2013 чисто визулано когато НЕ СИ  в режим на редакция на клетката  или просто не си кликнала върху нея и не гледаш функционалната лента, в такъв режим следва да виждаш 2013-08-20 ( записа в клетката )

Това е нормално от гледна точка на форматиране.С форматирането ти показваш как точно да изглежда клетката, НО самата стойност в самата клетка е нещо съвсем друго и в това няма нищо странно.

Например ако в дадена клетка имаш формула = А1 + А2, когато гледаш клетката в която имап формулата виждаш число, А НЕ формулата  = А1 + А2 нали така, но когато кликнеш на клетката и влезнеш в режим на редакция следвва да виждаш  = А1 + А2 или ако си кликнала в тази клетка във формулата горе във функционалната лента виждаш Формуалта  = А1 + А2, А НЕ числото.Същото е и с този запис, За теб записа в клетката е 2013-08-20, но в клетката виждаш 20-08-2013

Ето го и обратния случай на снимка 1. в клетката имам записано 20.08.2013( снимка 1 позциия 2 ) , но в клетката виждам 2013.20.08 ( снимка 1 позиция 1 ).

Така че ако всичко е наред от гледна точка на датите, 2013.20.08 става на 20.08.2013 т.е. там всичко е коректно следва да не се притеснявате.

Проблемът е, че това което виждам, е 20-08-2013, но съдържанието на клетката 13-08-2020, т.е. годината е съвсем различна. В момента, в който форматирам се появява година 2020.

Здравейте Мая, най-вероятно не сте избрала район България. Опитайте като първо изберете Bulgarian в полето Locale (location) и след това желания формат от изброените в полето Type. Така би трябвало да се получат нещата.

Здравей, Силвия, това също го пробвах, но без успех. Дори и да се форматира по този начин, самото съдържание остава наобратно и съответно не може да се работи с формули. 

В такъв случай най-вероятно причината е регионалните настройки на компютъра. Промених моите на Albanian за проба и да... в този случай датата се визуализира във формула реда наобратно. Провери какви са твоите. При Bulgarian всичко е ок.


Оказа се, че не съм разбрала реалния проблем с датите. При конвертирането, например 17-06-13 се възприема от Excel като 13.06.2017, а не както трябва като 17.06.2013. В този случай форматирането на датата не помага. Съответно и регионалните настройки не са причина за проблема. С Мая обсъдихме проблема в личния чат (наистина удобна функция на сайта).

Стигнахме до още едно решение на проблема - излъгахме малко Excel. Използвахме функцията TEXT, за да чете буквално от съдържанието на клетката и съответно във функцията DATE се подреждат по желания начин дата, месец и година.
Ако датата в клетка А2 се вижда като 17-06-13 (възприета като 13.06.2017), в клетка например B2 използвахме следната формула:
=DATE(YEAR(TEXT(A2;"yy-mm-dd"));MONTH(TEXT(A2;"yy-mm-dd"));DAY(TEXT(A2;"yy-mm-dd")))

Ако някой е намерил и друг начин за решаване на този проблем, моля, нека да го сподели.

Накратко, от меню Data, Text to columns и в последната стъпка има възможност да се смени формата на колонката, например за дата да се избере формат DMY

Инж. Кръстев е направил статия по този въпрос за системните сепаратори - вижте и при вас дали има отметка, както сочи стрелка 5. Стрелка 1 сочи първо- началния запис със тирета, а стрелка 2 - след натискане на Enter. Лек ден и успехи!


Вашият отговор

Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
  • 20 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Регистрация