📌 Решаем проблему с форматированием дат в Эксель. Даты в текстовом формате. Excel.
Вставка
- Опубліковано 25 лют 2018
- Как и обещал в одном из прошлых уроков, решаем проблему с неправильным форматированием дат в Эксель. Данная проблема возникает при использовании функции сцепить или при копировании данных из внешних источников - интернет, 1С. Сама проблема заключается в том, что даты отображаются в текстовом формате, несмотря на то что применён формат дата и сами данные полностью соответствуют формату дата.
Если вам интересна тема Excel, если вы используете эту программу для работы или дома, то обязательно подписывайтесь на наш канал. Канал молодой, но у нас много идей и много уже готового и интересного материала посвящённого Excel, который только осталось опубликовать. Видео публикуются регулярно.
Поблагодарить автора:
QIWI кошелёк: qiwi.com/n/EXCELXXL
Яндекс кошелёк: yoomoney.ru/to/410017038959196
Карта Сбербанк: 4276 4419 2031 8875
О господи, спасибо вам огромнейшее. Почему-то возникла такая фигня при импорте из интернета, хотя до этого импортировал и такого не было.
ОГРОМНОЕ СПАСИБО за урок!!!! Оказывается, все очень легко и просто!!!!!
🤗🤗🤗
Рад быть полезным🙂
Какое счастье найти это видео. Спасибо огромнейшее и всех благ!! Вы волшебник!!
Как приятно. Спасибо за добрый слова.
Супер!!! не мог найти как исправить время ... попробовал Ваш метод! Сработало. Сэкономили время и силы. Спасибо большое.
Спасибо за добрые слова! Рад быть полезным.
Как я долго искала способ изменить формат ,работала с большим файлом ,вся проблема заключалась в форматированием даты,корректная дата менялась только после двойного клика,спасибо вам огромное
спасибо и вам за добрый отзыв, Наталья
Спасибо тебе, добрый человек. Низкий поклон. Сколько сил и нервов ты мне сэкономил. Жаль раньше тебя не встретил.
спасибо за добрые слова!
Низкий вам поклон, уважаемый, решил свой трабл!
Спасибо огромное! Выручили! Вот уж никогда бы не подумала, что так можно решить проблему!
Пожалуйста. Рад помочь
😱😱😱😱 Спасибо большое Гуру
А то я пришел на работу и тут ексель с 2000 дел и часть считает даты а часть нет
Ох как мне теперь хорошо 👍👍👍
Все четко работает
Однозначно лайк
Спасибо огромное, Вы меня спасли! Дай Бог Вам здоровья и удачи во всех делах!!!
Рад помочь. И вам всего доброго.
Огромное спасибо, это настолько в точку!
большое спасибо! Тут куча проггеров сидит бъется с этой штукой, никто не может решить проблему. Поля одинаковые с датой. Одно грузится норм, второе грузится в формате даты, по формату ячеек выглядят одинаково. И так и сяк, никак. ты единсвенный, кто смог решить проблему. Но нам наоборот в текст надо было, но там все то же самое. Кстати, когда мы делаем эту вот штуку, которую ты объясняешь, только из даты в текст, но по факту перед датой появляется символ апострофа(или похожий, я не разбирался), но в экселе он не виден, можно увидеть его в либре офисе. Поэтому, что бы сделать дату в текст аналогично в либре офисе, нужно просто вначале этот символ воткнуть.
Благодарю! Да, если перед любым значением поставить символ - ' , то значение будет распознаваться как текст.
Лучший просто! Спасибо, очень помог!
Спасибо огромное. Лучший!
Автор, дай Бог тебе здоровья.
Благодарю, за добрый слова. Мне очень приятно!
Единственный рабочий способ , спасибо огромное !
Гениально! Спасибо.
Спасибо огромное!! Очень помогли!
Большое спасибо!
Это супер
Вы мой спаситель)))
Спасибо тебе, хороший человек, сколько лет я мучался))
как говориться, лучше поздно...
Огромное спасибо ❤️
Спасибо большое!)))
огромное спасибо!!😊
Спасибо!!!👍
Спасибо большое
Спасибо!!!
Просто огромнейшее спасибо!😘 уже 2 часа тра...юсь с этими датами🥴
Спасибо. Рад что помог!
Спасибо!!
Умничка!
Спасибо 🤝
От души!
Спасибо
Спасибо брат )))
спасибо!!!
Огромное спасибо
Искренне рад был помочь.
Спасибочки)
Пожалуйста! Рад помочь.
Интересный способ, нужно попробовать, а то я все время их правлю умножая на единицу (копирую ячейку с единицей, выделяю столбец с датами и через специальную вставку выбираю умножить), а потом форматирую получившиеся числа в даты. Ваш вариант требует меньшего количества действий👍
у вас тоже интересная версия о которой к своему стыду не знал😇
Молодец
Спасибо!
Спасибо помогли, ВПР не работал.
Да, понимаю 🙂. С ВПР это самая распространённая проблема
Огромное спасибо. У меня было 7200 строк!
Понимаю. Не по наслышке с проблемой знаком ))
🎉
Кааайф
вот еще вариант рабочий простой: к ячейкам с кривыми датами прибавьте ноль и всё, ваши даты великолепны
У меня вот даты в виде "Monday, January 13, 2020", никакой способ не помогает перевести в формат даты, хоть убей... Регион и формат на ноуте стоят united states, пробовал и менять. Ничего не получается. Видит как текст и все. Мне нужно из двух столбцов с датами разницу посчитать в днях, выдает ошибку value логично, тк формат дат как текст
Кстати ещё 1 момент
Я так понял если ячейка имеет дату и слово то она не будет считать форматом "даты" ?
Ну то есть :
"20.01.2022 отправлено" - вот такое считать датой не будет ?
А то с колонкой просто цифр сработало а рядом вот такая и не работает
да, всё верно. Даты допускают только определённый синтаксис и добавление слова к дате точно нарушит этот синтаксис и значение в ячейке перестанет работать как дата.
@@uniqom аа
Теперь ясно
Ещё раз спасибо Гуру 😊
Добрый день! Спасибо за совет но не сработало. Данные с Tableau статистика просмотров . Указано и время и PM / AM. Те разные тайм зоны. Те которые с рм ам все равно остаются текстом.. ( с помощью текст ту колумн отделила и время и рм ам но он все равно видит как текст и не хочет менять...)
Здравствуйте! У меня всё легко получилось без удаления AM/PM. Просто выделил даты с (AM/PM) в текстовом формате и через текст по столбцам преобразовал в даты, выбрав в 3 шаге "Текста по столбцам" формат "Дата".
если не получится - выложите ваш кейс в облако и дайте ссылку. я посмотрю более предметно. Понимаю что в живом файле могут быть тонкости, которые я не учёл.
У меня немного другая проблема: присылают данные в текстовом формате ( изначально они были датами)
Sep 19, Sep 20, Aug 22....
Вашим способом проблема не решается. Как быть? Подскажите, пожалуйста.
наиболее простое решение через "найти и заменить" заменить sep на сентябрь (и так же по остальным месяцам) сразу во всём документе и excel должен воспринять ваши данные как даты.
@@uniqom можно, но тогда придется 12 раз автозамену делать для каждого месяца (на один столб) .
Я пытаюсь с #датазнач решить, но он не хочет форматировать - ошибку #знач выдает.
Неужели нет другого способа?
@@foxn5348 я вас понял. Чтобы ваш формат заработал необходимо изменить региональные стандарты в Windows на Английский США с выключенным экселем. После в эксель ваш формат должен заработать. Так же можно записать макрос через "Запись макроса" на вкладке "Разработчик", в котором записать автозамены для всех месяцев и потом пользоваться сколько угодно раз. Функция Датазнач вам не поможет - она для другого.
@@uniqom спасибо, попробую
Ставлю число например 8,8 он превращается в дату как сделать чтобы цифра не превращалась в дату? Excel на телефоне
А как вставить в Эксел табличку из Ворда с прописными датами к примеру :
14 ноября 2007
13 февраля 2008
8 февраля 2007
так чтоб они воспринимались датами а не текстом... притом таблица огромная... просто если бы даты писались через точку 14.11.2007 и т.д то проблем нет... а так один черт не хоячет выставлять формат даты...
Доброго дня! Самый быстрый и простой способ рашить ваш кейс, который у меня получился - это сделать замену по типу: Найти: (пробел)Февраля(пробел). Заменить на .02.
если не получится - выложите ваш кейс в облако и дайте ссылку. я посмотрю более предметно.
@@uniqom День добрый... спасибо за ответ...
По замене это понятно я так же сделал... просто столкнулся с проблемой и не решил ее (вернее решил заменой).. ну а в голове то она сидит.. вот и думал может есть другие варианты по типу того что в вашем видео, и просто я о них не знаю...
в любом случае благодарю за проявленый интерес...
На пк без проблем...
А как поменять формат даты на дд.мм.гггг на телефоне
Не пользуюсь эксель на телефоне. Если бы у меня возникла такая проблема, то выгрузил бы файл на десктоп, решил проблему и загрузил обратно.
Здраствуйте, подскажите как исправить проблему: эксель сам меняет местами день и месяц в дате, каждый раз приходится менять на нормальную дату
Здравствуйте. Попробуйте следующее. ПКМ по ячейке с датой, далее в выпадающем меню выберите "формат ячеек", далее в списке форматов выберите "Дата", потом в правой части в разделе "язык (местоположение)" выберите "русский" и выше в окне вариантов найдите устраивающий вас вариант представления даты. Подтвердите выбор нажатием OK. Должно всё получиться.
@@uniqom спасибо попробую, но я уде удалил из списка форматов тот плохой формат и она теперь автоматом проставляе дату в формате фераль 2022🤪
@@uniqom спасибо попробую, но я уже удалил из списка форматов тот плохой формат и эксель теперь автоматом проставляет дату в формате "февраль 2022" 🤪
@@Maslennikov_Alex чудес не бывает. Excel отображает дату всегда в соответствии с выбранным форматом. Можете дать ссылку на файл, чтобы посмотреть? На ощупь что-то решать - дело неблагодарное
@@uniqom могу только скинуть на электронку, ссылки делать не умею
Есть одно "но", в одном столбце проблема решилась, а в другом нет, формат ввода дата + время и там и там(
а можете выложить на яндекс диск и дать ссылку? На словах бывает очень сложно разобраться.
Подскажите,пожалуйста, как поступить, если в ячейке время, а я хочу получить число . Как преобразовать время в число?
а какого плана число из времени вы хотите получить?
@@uniqom Мне нужно в ячейках с форматом времени изменить на формат десятичного числа. Т.е. стоит 13:26 в столбце получить десятичное число.
@@abrahamkanevsky2584 В описанном вами примере простое изменение формата "время" на "числовой" на вкладке "Главная" должно хорошо работать. Либо выложите пример на yandex диск, чтобы лучше понять проблему.
@@uniqom Доброе утро. Спасибо Вам за ответ. Но простое изменение на вкладке Главная не поможет. У меня в вкладке стоит время, например 13:30. Чтобы преобразовать его в число 13,5 нужно в соседней вкладке набрать формулу =ТЕКСТ(A2)/60 и тогда получу необходимый результат. Но это можно сделать только в " соседней" ячейке через формулу. А мне необходимо в столбце с данными формата Время ( где в каждой ячейке стоят данные формата Время) заменить или преобразовать в десятичное число. В том же самом столбце. Как это сделать я уже ищу целую неделю.
Простите, я написал в запросе : В" соседней" вкладке. Нужно читать: в "соседней" ячейке.
Да только не поможет если данные идут не вниз а вправо, и нужно наоборот чтобы даты воспринимались как текст
Горизонтальные данные всегда можно транспонировать в вертикальные и потом так же вернуть назад. А что касается "чтобы даты воспринимались как текст" непонятно что вы имеете ввиду. Всегда можно выбрать текстовый формат в том же "тексте по столбцам" или в обычном режиме.
@@uniqom имелось ввиду что данные представлены и воспринимаются excel как Date, при изменений на тип строка, преобразуется в код
@@REN-xf9gv Да, такая проблема с датами существует. НО. Если вы примените к данным с датами "текст по столбцам" как в видео, то даты останутся датами и при этом будут в текстовом формате. Единственное не забудьте внутри настроек "текст по столбцам" применить текстовый формат к данным. И всё будет ок.
Не помагло
тоже не помогло/ вы решили проблему?
@@MsPerfume Да решил. Выделяем ячейки заходим нв вкладку данные и потом находим кнопку текст по столбцам два раза нажимаем делее а потом в формате данных столбца галочку поставим на дату и готово
@@bahodurtojiddinov4138я тоже ставила на date но не помогло..
масштаб делаете еще меньше слишком хорошо видно дизлайк