Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 10.06.2009, 14:51   #1
gleod
Пользователь
 
Регистрация: 30.12.2008
Сообщений: 47
Плохо Плиз! Помогите с формулой название месяца на украинском языке

Люби друзи форумчане!!! Простите меня грешного за некую назойливость!!!
Я только учусь работать в Excel и мне не всегда удается сориентироваться у Excelевских формулах, и тем более, у функциях или макросах. Много прочитал специальной литературы, но не все так просто, как мне казалось.
Нашел на сайте planetaexcel.ru очень и сильно нужную мне формулу с ошибкой (см. ячейка С1).
Дальнйшие мои труды по ее переделке привели к результату в С3, Как видите, не получаеттся вклиНИть у формулу лютий месяц.
Поэтому очень и слезно прошу Вашей скоропостижной помощи!!!
И если Вам не трудно, то попутно прошу:
1) разъяснить словами какую задачу выполняет каждый блок этой мегаформулы и почему найденая мной формула, приведенная в ячейке С1, выводит ошибку.
2) сделать обратную формулу, которая бы переводила, например, 5 червня 2009 року на червень 2009 року (для Відомість за червень 2009 року). Не помешал бы и макрос либо пользовательськая функция ВБА.
На моем ПК стоит Винда XP и Офис 2003, с украинскими настройками времени.
Болллллшое ВВВам СПААААСИБО!!!!
Файл с примером прикрепляю.

Последний раз редактировалось gleod; 10.06.2009 в 15:34. Причина: ДОПУЩЕНЫ ГРАМАТИЧЕСКИЕ ОШИБКИ
gleod вне форума
Старый 10.06.2009, 15:06   #2
gleod
Пользователь
 
Регистрация: 30.12.2008
Сообщений: 47
По умолчанию Пардон!

Пример не прошел, отправляю повторно
gleod вне форума
Старый 10.06.2009, 16:02   #3
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

Вот формула
Код:
=СЦЕПИТЬ(" за ";ТЕКСТ(СЕГОДНЯ();"[$-419]ММММ ГГГГ;@");" року")
А файла с примером нет...
Можно сделать все! Было бы время, да деньги...
mchip вне форума
Старый 10.06.2009, 20:21   #4
gleod
Пользователь
 
Регистрация: 30.12.2008
Сообщений: 47
По умолчанию Помогите с формулой название месяца на украинском языке 2

Формула, которую Вы мне прислали очень good!
И за нее Вам thank you!!!
Но она выводит название месяца на русском языке, а мне надо на украинском. А предыдущая формула :

="СЧЕТ №ХХХ от "&ТЕКСТ(A1;"ДД")&" "&ЕСЛИ(ИЛИ(МЕСЯЦ(A1)=3;МЕСЯЦ(A1)=8) ;ТЕКСТ(A1;"ММММ")&"а";ЛЕВСИМВ(ТЕКСТ (A1;"ММММ");ДЛСТР(ТЕКСТ(A1;"ММММ"))-1)&"я")&" "&ТЕКСТ(A1;"ГГГГ")&" г."
о которой речь шла выше,я нашел на сайте planetaexcel.ru.
То, что получилось у меня
="Рахунок №12 від "&ТЕКСТ(A3;"DD")&" "&ЕСЛИ(ИЛИ(МЕСЯЦ(A3)=11);ТЕКСТ(A3;" MMMM")&"а";ЛЕВСИМВ(ТЕКСТ(A3;"MMMM") ;ДЛСТР(ТЕКСТ(A3;"MMMM"))-3)&"ня")&" "&ТЕКСТ(A3;"YYYY")&" року". Не могу вклинить лютий месяц.
Что касается прикрепленного файла, то я пытался переслать его дважды, но .... Может быть я что то не так делаю.Пробую еще раз.

Последний раз редактировалось gleod; 10.06.2009 в 20:43. Причина: правка
gleod вне форума
Старый 10.06.2009, 20:35   #5
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

Интересно а в Excel с украинскими настройками времени месяца выдаются по русски?
Можно сделать все! Было бы время, да деньги...
mchip вне форума
Старый 10.06.2009, 20:41   #6
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

Кстати о региональных настройках.
Попробуй заменить в формуле ММММ ГГГГ
на mmmm yyyy
Можно сделать все! Было бы время, да деньги...
mchip вне форума
Старый 10.06.2009, 21:27   #7
IFRSoff
Форумчанин
 
Аватар для IFRSoff
 
Регистрация: 23.02.2009
Сообщений: 306
По умолчанию

=СЦЕПИТЬ(" за ";ТЕКСТ(СЕГОДНЯ();"[$-422]ММММ ГГГГ;@");" року")
Склонение русских месяцев [$-F800], а украинские как склонять я не помню

Ооо, вспомнил [$-FC22], и русские лучше [$-FC19]))
Ну, и следовательно, ваша формула будет такая
="Рахунок №12 від "&ТЕКСТ(A1;"[$-FC22]Д ММММ ГГГГ року.")
Почитайте про создание пользовательских формаов и вам больше не понадобятся формулы перевода туда-сюда

И еще. Чтобы загрузить файл, его необходимо предварительно заархивировать.
Лень - двигатель прогресса!

Последний раз редактировалось IFRSoff; 10.06.2009 в 22:04.
IFRSoff вне форума
Старый 11.06.2009, 11:55   #8
gleod
Пользователь
 
Регистрация: 30.12.2008
Сообщений: 47
По умолчанию

Цитата:
Сообщение от IFRSoff Посмотреть сообщение
=СЦЕПИТЬ(" за ";ТЕКСТ(СЕГОДНЯ();"[$-422]ММММ ГГГГ;@");" року")
Склонение русских месяцев [$-F800], а украинские как склонять я не помню

Ооо, вспомнил [$-FC22], и русские лучше [$-FC19]))
Ну, и следовательно, ваша формула будет такая
="Рахунок №12 від "&ТЕКСТ(A1;"[$-FC22]Д ММММ ГГГГ року.")
Почитайте про создание пользовательских формаов и вам больше не понадобятся формулы перевода туда-сюда

И еще. Чтобы загрузить файл, его необходимо предварительно заархивировать.
Извините меня непутевого!!!
Но мне нужно не туда-сюда (это из другой области человеческих сношений), а склонение названий месяцев на украинском языке.
С увжением, Gleod!
gleod вне форума
Старый 11.06.2009, 11:59   #9
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

Так это то и есть! Excel сам будет склонять указанный месяц и вставлять имя месяца куда надобно...
Можно сделать все! Было бы время, да деньги...
mchip вне форума
Старый 12.06.2009, 11:08   #10
Konstantin_Z
Пользователь
 
Регистрация: 22.08.2008
Сообщений: 65
По умолчанию

Цитата:
Сообщение от IFRSoff Посмотреть сообщение

Склонение русских месяцев [$-F800], а украинские как склонять я не помню

Ооо, вспомнил [$-FC22], и русские лучше [$-FC19]
Ув.IFRSoff, подскажите, плиз, а где можно ознакомится с полным перечнем? Я так понимаю, что "[$-F800]", "[$-FC22]", "[$-FC19]" это лишь часть некой системы дополнительных возможностей форматов, которые появились в Экселе начиная с 2003 года.
Konstantin_Z вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с формулой! Swetshil Помощь студентам 2 17.04.2009 21:57
Зависимость чисел дней месяца от месяца valerij Microsoft Office Excel 10 14.11.2008 11:01
Помогите с формулой. Lord_Daron Microsoft Office Excel 2 06.11.2008 21:21
Помогите с формулой ivkoa Microsoft Office Excel 7 28.07.2008 15:21
ПОМОГИТЕ С ФОРМУЛОЙ А^ександр Microsoft Office Excel 6 19.02.2008 10:17