Мозаичный форум  

Вернуться   Мозаичный форум > О мире > Цифровые технологии, программирование и сайтостроительство
Регистрация Галерея Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Цифровые технологии, программирование и сайтостроительство Полупрофессиональный подраздел. Подробное описание раздела находится в прикреплённой теме.

Ответ
 
Опции темы
Старый 24.07.2012, 03:44   #1
Сансара
.
 
Аватар для Сансара
 
Регистрация: 22.08.2008
Адрес: Санкт-Петербург
Сообщений: 4,081
Сансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мира
Вопрос к гениям Excel

Друзья, может быть кто-то знает Excel настолько, что сможет помочь в таком вопросе.

Дано: табличка с множеством данных, в которых колонка "дата" указана как: год-месяц-день без разделений, точек, тире и пробелов. Т.е. фактически например 20110526, что означает 26 мая 2011 г.

Есть ли способ (может формула какая, может автозамена, может ещё что-то хитрое), чтобы перевести это безобразие соответственно в День.Месяц.Год, т.е. в удобное глазу и компу (для разного форматирования и вообще работы с датами): 26.05.2011 ?
__________________
Никто никому ничего не должен.
Для меня нет такого слова "надо". Есть слово "важно" и слово "хочу"
Сансара вне форума   Ответить с цитированием
Старый 24.07.2012, 08:39   #2
sskorykh
Местный завсегдатай
 
Аватар для sskorykh
 
Регистрация: 10.08.2009
Адрес: Барнаул
Сообщений: 883
sskorykh формирующий окружающий рисунокsskorykh формирующий окружающий рисунокsskorykh формирующий окружающий рисунокsskorykh формирующий окружающий рисунок
В соседнем столбце написать формулу:

=СЦЕПИТЬ(ПСТР(A1;7;2);".";ПСТР(A1;5;2);".";ПСТР(A1 ;1;4))

Здесь функция, ПСТР выкусывает подстроки из исходной строки в ячейке A1, а функция СЦЕПИТЬ объединяет подстроки, но уже в другом порядке.
sskorykh вне форума   Ответить с цитированием
Старый 24.07.2012, 10:02   #3
Пятница
без статуса
 
Регистрация: 29.09.2008
Адрес: Чудо-остров
Сообщений: 2,870
Пятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаики
Сансара, я совсем не спец. Мне интересно, а почему через установление нужного формата ячейки не получается?
__________________
"Жизнь есть разговор перед лицом молчания" И. Бродский
Пятница вне форума   Ответить с цитированием
Старый 24.07.2012, 10:49   #4
sskorykh
Местный завсегдатай
 
Аватар для sskorykh
 
Регистрация: 10.08.2009
Адрес: Барнаул
Сообщений: 883
sskorykh формирующий окружающий рисунокsskorykh формирующий окружающий рисунокsskorykh формирующий окружающий рисунокsskorykh формирующий окружающий рисунок
Цитата:
Сообщение от Пятница Посмотреть сообщение
Сансара, я совсем не спец. Мне интересно, а почему через установление нужного формата ячейки не получается?
Конкретно такого формата в Excel не наблюдается.
sskorykh вне форума   Ответить с цитированием
Старый 24.07.2012, 11:06   #5
Пятница
без статуса
 
Регистрация: 29.09.2008
Адрес: Чудо-остров
Сообщений: 2,870
Пятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаикиПятница душа мозаики
Я поняла. Ключевое слово было "перевести".
__________________
"Жизнь есть разговор перед лицом молчания" И. Бродский
Пятница вне форума   Ответить с цитированием
Старый 24.07.2012, 11:19   #6
sskorykh
Местный завсегдатай
 
Аватар для sskorykh
 
Регистрация: 10.08.2009
Адрес: Барнаул
Сообщений: 883
sskorykh формирующий окружающий рисунокsskorykh формирующий окружающий рисунокsskorykh формирующий окружающий рисунокsskorykh формирующий окружающий рисунок
Цитата:
Сообщение от Пятница Посмотреть сообщение
Я поняла. Ключевое слово было "перевести".

Идея на самом деле правильная. Но базируется на том, что ячейка уже имеет типа "Дата". А обычно такие вот данные попадают в Excel в результате импорта и ячейки автоматически получают тип "Строка" или "Число". И тут перевод формата уже работать не будет. Если что путаю, прошу простить, я с Excel плотно уже лет 12 не работал.
sskorykh вне форума   Ответить с цитированием
Старый 24.07.2012, 11:30   #7
Atelle
Старожил
 
Аватар для Atelle
 
Регистрация: 24.11.2007
Адрес: Чина
Сообщений: 4,677
Atelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мира
Для того, что бы перевести ячейку в нужный формат, достаточно нажать CTRL+P.
__________________

Atelle вне форума   Ответить с цитированием
Старый 24.07.2012, 13:16   #8
sskorykh
Местный завсегдатай
 
Аватар для sskorykh
 
Регистрация: 10.08.2009
Адрес: Барнаул
Сообщений: 883
sskorykh формирующий окружающий рисунокsskorykh формирующий окружающий рисунокsskorykh формирующий окружающий рисунокsskorykh формирующий окружающий рисунок
Цитата:
Сообщение от Atelle Посмотреть сообщение
Для того, что бы перевести ячейку в нужный формат, достаточно нажать CTRL+P.
Баян, однако. Ничего оригинальнее придумать не смог?
sskorykh вне форума   Ответить с цитированием
Старый 24.07.2012, 15:36   #9
Сансара
.
 
Аватар для Сансара
 
Регистрация: 22.08.2008
Адрес: Санкт-Петербург
Сообщений: 4,081
Сансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мираСансара мозаика мира
Цитата:
Сообщение от sskorykh Посмотреть сообщение
В соседнем столбце написать формулу:

=СЦЕПИТЬ(ПСТР(A1;7;2);".";ПСТР(A1;5;2);".";ПСТР(A1 ;1;4))

Здесь функция, ПСТР выкусывает подстроки из исходной строки в ячейке A1, а функция СЦЕПИТЬ объединяет подстроки, но уже в другом порядке.
sskorykh, спасибо ОГРОМНОЕ, ты и правда ГЕНИЙ!!!
Сделала, всё получилось!
Это огромная помощь для меня, честно!
__________________
Никто никому ничего не должен.
Для меня нет такого слова "надо". Есть слово "важно" и слово "хочу"
Сансара вне форума   Ответить с цитированием
Старый 24.07.2012, 18:37   #10
Atelle
Старожил
 
Аватар для Atelle
 
Регистрация: 24.11.2007
Адрес: Чина
Сообщений: 4,677
Atelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мираAtelle мозаика мира
Цитата:
Сообщение от sskorykh Посмотреть сообщение
Баян, однако.
Использовать затертые мЭмы это очень оригинально.
Цитата:
Ничего оригинальнее придумать не смог?
Использовать шаблонные чванливые формулировки, это очень оригинально.

Но ты продолжай лажать, не останавливайся. Твой идиотизм меня умиляет.
__________________

Atelle вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 08:30.