|
Цифровые технологии, программирование и сайтостроительство Полупрофессиональный подраздел. Подробное описание раздела находится в прикреплённой теме. |
|
|
Опции темы |
24.07.2012, 03:44 | #1 |
.
Регистрация: 22.08.2008
Адрес: Санкт-Петербург
Сообщений: 4,088
|
Вопрос к гениям Excel
Друзья, может быть кто-то знает Excel настолько, что сможет помочь в таком вопросе.
Дано: табличка с множеством данных, в которых колонка "дата" указана как: год-месяц-день без разделений, точек, тире и пробелов. Т.е. фактически например 20110526, что означает 26 мая 2011 г. Есть ли способ (может формула какая, может автозамена, может ещё что-то хитрое), чтобы перевести это безобразие соответственно в День.Месяц.Год, т.е. в удобное глазу и компу (для разного форматирования и вообще работы с датами): 26.05.2011 ?
__________________
Никто никому ничего не должен. Для меня нет такого слова "надо". Есть слово "важно" и слово "хочу" |
24.07.2012, 08:39 | #2 |
Местный завсегдатай
Регистрация: 10.08.2009
Адрес: Барнаул
Сообщений: 876
|
В соседнем столбце написать формулу:
=СЦЕПИТЬ(ПСТР(A1;7;2);".";ПСТР(A1;5;2);".";ПСТР(A1 ;1;4)) Здесь функция, ПСТР выкусывает подстроки из исходной строки в ячейке A1, а функция СЦЕПИТЬ объединяет подстроки, но уже в другом порядке. |
24.07.2012, 10:02 | #3 |
без статуса
Регистрация: 29.09.2008
Адрес: Чудо-остров
Сообщений: 2,775
|
Сансара, я совсем не спец. Мне интересно, а почему через установление нужного формата ячейки не получается?
__________________
"Жизнь есть разговор перед лицом молчания" И. Бродский |
24.07.2012, 10:49 | #4 |
Местный завсегдатай
Регистрация: 10.08.2009
Адрес: Барнаул
Сообщений: 876
|
|
24.07.2012, 11:06 | #5 |
без статуса
Регистрация: 29.09.2008
Адрес: Чудо-остров
Сообщений: 2,775
|
Я поняла. Ключевое слово было "перевести".
__________________
"Жизнь есть разговор перед лицом молчания" И. Бродский |
24.07.2012, 11:19 | #6 |
Местный завсегдатай
Регистрация: 10.08.2009
Адрес: Барнаул
Сообщений: 876
|
Идея на самом деле правильная. Но базируется на том, что ячейка уже имеет типа "Дата". А обычно такие вот данные попадают в Excel в результате импорта и ячейки автоматически получают тип "Строка" или "Число". И тут перевод формата уже работать не будет. Если что путаю, прошу простить, я с Excel плотно уже лет 12 не работал. |
24.07.2012, 11:30 | #7 |
Старожил
Регистрация: 24.11.2007
Адрес: Чина
Сообщений: 4,522
|
Для того, что бы перевести ячейку в нужный формат, достаточно нажать CTRL+P.
|
24.07.2012, 13:16 | #8 |
Местный завсегдатай
Регистрация: 10.08.2009
Адрес: Барнаул
Сообщений: 876
|
|
24.07.2012, 15:36 | #9 | |
.
Регистрация: 22.08.2008
Адрес: Санкт-Петербург
Сообщений: 4,088
|
Цитата:
Сделала, всё получилось! Это огромная помощь для меня, честно!
__________________
Никто никому ничего не должен. Для меня нет такого слова "надо". Есть слово "важно" и слово "хочу" |
|
24.07.2012, 18:37 | #10 | |
Старожил
Регистрация: 24.11.2007
Адрес: Чина
Сообщений: 4,522
|
Использовать затертые мЭмы это очень оригинально.
Цитата:
Но ты продолжай лажать, не останавливайся. Твой идиотизм меня умиляет. |
|
|
|
|