Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Преобразование дат - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Преобразование дат
Преобразование дат
Муля2010 Дата: Вторник, 28.09.2010, 16:24 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 290
Репутация: 12 ±
Замечаний: 0% ±

Всем привет!
Искал, но нигде не нашел.
Подскажите пожалуйста! Как преобразовать и записать в др. ячейку название месяца , например вересень (именно на украинском)на его номер - 09, или просто 9.И так каждый месяц года.
Січень - 01, лютий- 02, березень - 03, квітень - 04, травень - 05, червень - 06, липень - 07, серпень - 08, жовтень - 10,листопад - 11, грудень - 12.
С ув. Муля!


С ув. Муля!
 
Ответить
СообщениеВсем привет!
Искал, но нигде не нашел.
Подскажите пожалуйста! Как преобразовать и записать в др. ячейку название месяца , например вересень (именно на украинском)на его номер - 09, или просто 9.И так каждый месяц года.
Січень - 01, лютий- 02, березень - 03, квітень - 04, травень - 05, червень - 06, липень - 07, серпень - 08, жовтень - 10,листопад - 11, грудень - 12.
С ув. Муля!

Автор - Муля2010
Дата добавления - 28.09.2010 в 16:24
Serge_007 Дата: Вторник, 28.09.2010, 16:45 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Здравствуйте.

Например можно использовать такую формулу:

Code
=ВПР(A1;{"січень";1:"лютий";2:"березень";3:"квітень";4:"травень";5:"червень";6:"липень";7:"серпень";8:"вересень";9:"жовтень";10:"листопад ";11:"грудень";12};2;0)

Название месяца естественно в А1 smile
К сообщению приложен файл: Choose_MonthNum.xls (19.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдравствуйте.

Например можно использовать такую формулу:

Code
=ВПР(A1;{"січень";1:"лютий";2:"березень";3:"квітень";4:"травень";5:"червень";6:"липень";7:"серпень";8:"вересень";9:"жовтень";10:"листопад ";11:"грудень";12};2;0)

Название месяца естественно в А1 smile

Автор - Serge_007
Дата добавления - 28.09.2010 в 16:45
Serge_007 Дата: Вторник, 28.09.2010, 17:03 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Можно ещё так:
Code
=ПОИСКПОЗ(A1;{"січень":"лютий":"березень":"квітень":"травень":"червень":"липень":"серпень":"вересень":"жовтень":"листопад ":"грудень"};0)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеМожно ещё так:
Code
=ПОИСКПОЗ(A1;{"січень":"лютий":"березень":"квітень":"травень":"червень":"липень":"серпень":"вересень":"жовтень":"листопад ":"грудень"};0)

Автор - Serge_007
Дата добавления - 28.09.2010 в 17:03
Муля2010 Дата: Вторник, 28.09.2010, 19:23 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 290
Репутация: 12 ±
Замечаний: 0% ±

Сергей добрый вечер!
Формулы хорошие, но вот беда, у меня выпадающий список размещен в трьох ячейках (N5,O5? P5), которые объеденены в одну. И от этого обе формулы не работают.
Что можно сделать?
Вариант с одной ячейкой, отпадает. Так как название месяца берется из шапки таблицы. А ширина столбцов такая, что в одной ячейке, месяц не помещается. А если увеличить ширину одной из названых ячеек, часть таблицы переходит на другой лист. Что противопоказано.


С ув. Муля!

Сообщение отредактировал Муля2010 - Вторник, 28.09.2010, 19:25
 
Ответить
СообщениеСергей добрый вечер!
Формулы хорошие, но вот беда, у меня выпадающий список размещен в трьох ячейках (N5,O5? P5), которые объеденены в одну. И от этого обе формулы не работают.
Что можно сделать?
Вариант с одной ячейкой, отпадает. Так как название месяца берется из шапки таблицы. А ширина столбцов такая, что в одной ячейке, месяц не помещается. А если увеличить ширину одной из названых ячеек, часть таблицы переходит на другой лист. Что противопоказано.

Автор - Муля2010
Дата добавления - 28.09.2010 в 19:23
Serge_007 Дата: Вторник, 28.09.2010, 19:31 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Муля2010, давайте файл.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеМуля2010, давайте файл.

Автор - Serge_007
Дата добавления - 28.09.2010 в 19:31
DV Дата: Вторник, 28.09.2010, 20:01 | Сообщение № 6
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация: 194 ±
Замечаний: 0% ±

Excel 2010 RUS
А если записать в ячейках:
01.01.2010
01.02.2010
01.03.2010
и поставить в формате ячеек ММ
?
 
Ответить
СообщениеА если записать в ячейках:
01.01.2010
01.02.2010
01.03.2010
и поставить в формате ячеек ММ
?

Автор - DV
Дата добавления - 28.09.2010 в 20:01
Муля2010 Дата: Вторник, 28.09.2010, 21:39 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 290
Репутация: 12 ±
Замечаний: 0% ±

Сергей! Высылаю файл.
Что нужно в нем сделать?
Нужно в вертикальный динамичный диапазон F15:F30 (таблица расширяется вниз, причем, первая (верхняя) строка таблицы свои координаты не меняет) заносить одинаковую дату у формате типа 03.2010 во все ячейки даного дипазона. Сама дата формируется из выпадающих списков в N5, Q5.
На каждый месяц года создается новый лист.
К сообщению приложен файл: 8277198.xls (64.0 Kb)


С ув. Муля!
 
Ответить
СообщениеСергей! Высылаю файл.
Что нужно в нем сделать?
Нужно в вертикальный динамичный диапазон F15:F30 (таблица расширяется вниз, причем, первая (верхняя) строка таблицы свои координаты не меняет) заносить одинаковую дату у формате типа 03.2010 во все ячейки даного дипазона. Сама дата формируется из выпадающих списков в N5, Q5.
На каждый месяц года создается новый лист.

Автор - Муля2010
Дата добавления - 28.09.2010 в 21:39
Serge_007 Дата: Вторник, 28.09.2010, 22:23 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Так?
Code
=ПОИСКПОЗ($N$5;{"січень":"лютий":"березень":"квітень":"травень":"червень":"липень":"серпень":"вересень":"жовтень":"листопад ":"грудень"};0)&"."&$Q$5
К сообщению приложен файл: Date_Ukr.xls (59.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеТак?
Code
=ПОИСКПОЗ($N$5;{"січень":"лютий":"березень":"квітень":"травень":"червень":"липень":"серпень":"вересень":"жовтень":"листопад ":"грудень"};0)&"."&$Q$5

Автор - Serge_007
Дата добавления - 28.09.2010 в 22:23
Hugo Дата: Вторник, 28.09.2010, 22:29 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3254
Репутация: 707 ±
Замечаний: 0% ±

2019
Можно месяц только в одной ячейке писать (в N5), и сделать выравнивание по центру выделения форматом ячейки. Выбор месяца правда будет некрасивый, но зато без объединения.
К сообщению приложен файл: 8277198-.xls (28.5 Kb)


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеМожно месяц только в одной ячейке писать (в N5), и сделать выравнивание по центру выделения форматом ячейки. Выбор месяца правда будет некрасивый, но зато без объединения.

Автор - Hugo
Дата добавления - 28.09.2010 в 22:29
0mega Дата: Среда, 29.09.2010, 11:02 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

Доброго времени суток
Посмотрите файл. Слегка измененный вариант Сергея .
Может быть это вас устроит
В ячейку N5 (синяя заливка - для выделения . естественно ее можно убрать ) вводите порядковый номер месяца
Рядом (О5) автоматически высвечивается буквенное название месяца
PS
Если вы заполняете ведомость не за прошедший год , а за настоящий месяц и текущий год - тогда вообще не надо ничего вводить
Знать сегодняшнюю дату - это прямая обязанность Excel
Воспользуйтесь ячейками N6 и Q6
( Excel предусмотрел, что у вас цейтнот времени и не всегда успеваете сделать отчеты до конца месяца. В предложенном варианте у вас есть в запасе еще 10 дней) . т.е. до 10-го числа будет написано "вересень" и только 11 числа вы увидите "жовтень"
К сообщению приложен файл: Mulja.xls (27.5 Kb)
 
Ответить
СообщениеДоброго времени суток
Посмотрите файл. Слегка измененный вариант Сергея .
Может быть это вас устроит
В ячейку N5 (синяя заливка - для выделения . естественно ее можно убрать ) вводите порядковый номер месяца
Рядом (О5) автоматически высвечивается буквенное название месяца
PS
Если вы заполняете ведомость не за прошедший год , а за настоящий месяц и текущий год - тогда вообще не надо ничего вводить
Знать сегодняшнюю дату - это прямая обязанность Excel
Воспользуйтесь ячейками N6 и Q6
( Excel предусмотрел, что у вас цейтнот времени и не всегда успеваете сделать отчеты до конца месяца. В предложенном варианте у вас есть в запасе еще 10 дней) . т.е. до 10-го числа будет написано "вересень" и только 11 числа вы увидите "жовтень"

Автор - 0mega
Дата добавления - 29.09.2010 в 11:02
Муля2010 Дата: Среда, 29.09.2010, 17:22 | Сообщение № 11
Группа: Проверенные
Ранг: Обитатель
Сообщений: 290
Репутация: 12 ±
Замечаний: 0% ±

Всем доброго дня!
Ребята, все отлично работает.
Спасибо вам всем за своевременную и качественную помощь!!!
Но че то не пойму, позно ночью я ужет отписывался и куда девался мой ник не знаю.
С ув. Муля!


С ув. Муля!
 
Ответить
СообщениеВсем доброго дня!
Ребята, все отлично работает.
Спасибо вам всем за своевременную и качественную помощь!!!
Но че то не пойму, позно ночью я ужет отписывался и куда девался мой ник не знаю.
С ув. Муля!

Автор - Муля2010
Дата добавления - 29.09.2010 в 17:22
ru Дата: Среда, 09.02.2011, 21:51 | Сообщение № 12
Группа: Проверенные
Ранг: Новичок
Сообщений: 45
Репутация: 2 ±
Замечаний: 0% ±

Тоже про преобразование дат,хоть и вопрос дургой. Есть отчет , Лист 2 ссылается на Лист1. Если на Листе 1 заполнена дата-проблем нет, если же ячейка пустая, то на Листе 2 появляется 00.01.1900, что повергает в шок пользователей отчета. Возможно ли устранить эту проблему? Если на Листе 1 дата не заполнена, то на Листе 2 пусть будет хотя бы ноль.!?
К сообщению приложен файл: 0399000.xlsx (9.5 Kb)
 
Ответить
СообщениеТоже про преобразование дат,хоть и вопрос дургой. Есть отчет , Лист 2 ссылается на Лист1. Если на Листе 1 заполнена дата-проблем нет, если же ячейка пустая, то на Листе 2 появляется 00.01.1900, что повергает в шок пользователей отчета. Возможно ли устранить эту проблему? Если на Листе 1 дата не заполнена, то на Листе 2 пусть будет хотя бы ноль.!?

Автор - ru
Дата добавления - 09.02.2011 в 21:51
kim Дата: Среда, 09.02.2011, 22:03 | Сообщение № 13
Группа: Друзья
Ранг: Обитатель
Сообщений: 371
Репутация: 160 ±
Замечаний: 0% ±

Excel 2010
ru
Загляните в формат ячеек - все форматы.
К сообщению приложен файл: 1510009.xlsx (10.1 Kb)


Сцяна - гэта тая ж прыступка. Проста трэба дарасьці да яе.
 
Ответить
Сообщениеru
Загляните в формат ячеек - все форматы.

Автор - kim
Дата добавления - 09.02.2011 в 22:03
ru Дата: Четверг, 10.02.2011, 08:14 | Сообщение № 14
Группа: Проверенные
Ранг: Новичок
Сообщений: 45
Репутация: 2 ±
Замечаний: 0% ±

kim, Спасибо, все ок.
 
Ответить
Сообщениеkim, Спасибо, все ок.

Автор - ru
Дата добавления - 10.02.2011 в 08:14
0mega Дата: Четверг, 10.02.2011, 18:26 | Сообщение № 15
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

Quote (ru)
Возможно ли устранить эту проблему? Если на Листе 1 дата не заполнена, то на Листе 2 пусть будет хотя бы ноль.!?

Эпидемия, что-ли , началась ?
Все используют .xlsx
В файлике есть универсальное лекарство от ненужных нулей , неправильных дат и т.д.
=ЕСЛИ('лист 1'!B6=0;"";'лист 1'!B6)
К сообщению приложен файл: 0399000.xls (9.5 Kb)


Сообщение отредактировал 0mega - Четверг, 10.02.2011, 18:27
 
Ответить
Сообщение
Quote (ru)
Возможно ли устранить эту проблему? Если на Листе 1 дата не заполнена, то на Листе 2 пусть будет хотя бы ноль.!?

Эпидемия, что-ли , началась ?
Все используют .xlsx
В файлике есть универсальное лекарство от ненужных нулей , неправильных дат и т.д.
=ЕСЛИ('лист 1'!B6=0;"";'лист 1'!B6)

Автор - 0mega
Дата добавления - 10.02.2011 в 18:26
loginvovchyk Дата: Понедельник, 28.02.2011, 22:25 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Quote (Serge_007)
=ВПР(A1;{"січень";1:"лютий";2:"березень";3:"квітень";4:"травень";5:"червень";6:"липень";7:"серпень";8:"вересень";9:"жовтень";10:"листопад ";11:"грудень";12};2;0)

А как сделать также, только с точностью наоборот? Ввожу 1 отображается "січень", ввожу 5 а отображается "травень"

 
Ответить
Сообщение
Quote (Serge_007)
=ВПР(A1;{"січень";1:"лютий";2:"березень";3:"квітень";4:"травень";5:"червень";6:"липень";7:"серпень";8:"вересень";9:"жовтень";10:"листопад ";11:"грудень";12};2;0)

А как сделать также, только с точностью наоборот? Ввожу 1 отображается "січень", ввожу 5 а отображается "травень"


Автор - loginvovchyk
Дата добавления - 28.02.2011 в 22:25
Serge_007 Дата: Понедельник, 28.02.2011, 22:27 | Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (loginvovchyk)
как сделать также, только с точностью наоборот? Ввожу 1 отображается "січень"

Да просто местами их поменять smile
=ВПР(A1;{1;"січень":2;"лютий"...};2;0)
И даже 0 в конце не нужен
=ВПР(A1;{1;"січень":2;"лютий"...};2)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (loginvovchyk)
как сделать также, только с точностью наоборот? Ввожу 1 отображается "січень"

Да просто местами их поменять smile
=ВПР(A1;{1;"січень":2;"лютий"...};2;0)
И даже 0 в конце не нужен
=ВПР(A1;{1;"січень":2;"лютий"...};2)

Автор - Serge_007
Дата добавления - 28.02.2011 в 22:27
loginvovchyk Дата: Понедельник, 28.02.2011, 22:53 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Quote (Serge_007)
Да просто местами их поменять

Ага поменял да фиг там ошибка "Н/Д"

 
Ответить
Сообщение
Quote (Serge_007)
Да просто местами их поменять

Ага поменял да фиг там ошибка "Н/Д"


Автор - loginvovchyk
Дата добавления - 28.02.2011 в 22:53
Serge_007 Дата: Понедельник, 28.02.2011, 22:54 | Сообщение № 19
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (loginvovchyk)
Ага поменял да фиг там ошибка "Н/Д"

Давайте файл.

У меня работает

К сообщению приложен файл: 0998270.gif (23.7 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (loginvovchyk)
Ага поменял да фиг там ошибка "Н/Д"

Давайте файл.

У меня работает


Автор - Serge_007
Дата добавления - 28.02.2011 в 22:54
loginvovchyk Дата: Понедельник, 28.02.2011, 23:42 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Нашел ошибку кавычки не туда влепил smile
 
Ответить
СообщениеНашел ошибку кавычки не туда влепил smile

Автор - loginvovchyk
Дата добавления - 28.02.2011 в 23:42
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Преобразование дат
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!