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

Вход

Регистрация

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

 

= Мир MS Excel/Числа прописью на украинском - Мир MS Excel

Старая форма входа
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Числа прописью на украинском (Формулы/Formulas)
Числа прописью на украинском
Palamar Дата: Вторник, 10.03.2015, 17:11 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Число прописью с долями
Формула базируется на предыдущей формуле

Особенности:
1. Без макросов.
2. Работает до 999 млрд.
3. Округляет число до 6 знаков после запятой.
4. Делает первую букву прописной, остальные строчные.
5. Если число целое, например 121, то результат будет "Сто двадцать один", если дробное - 121,22, то результат получится "Сто двадцать одна целая двадцать две сотых".
6. Формула получилась большая и не редактируется в Ex2003, но работает в нем и свободно копируется.
К сообщению приложен файл: num_spell_12x6.xls(74Kb)


Подскажите есть данная формула на Украинском?
 
Ответить
Сообщение
Число прописью с долями
Формула базируется на предыдущей формуле

Особенности:
1. Без макросов.
2. Работает до 999 млрд.
3. Округляет число до 6 знаков после запятой.
4. Делает первую букву прописной, остальные строчные.
5. Если число целое, например 121, то результат будет "Сто двадцать один", если дробное - 121,22, то результат получится "Сто двадцать одна целая двадцать две сотых".
6. Формула получилась большая и не редактируется в Ex2003, но работает в нем и свободно копируется.
К сообщению приложен файл: num_spell_12x6.xls(74Kb)


Подскажите есть данная формула на Украинском?

Автор - Palamar
Дата добавления - 10.03.2015 в 17:11
Alex_ST Дата: Вторник, 10.03.2015, 17:19 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
Подскажите есть данная формула на Украинском?
А хотя бы пролистать 5 страниц топика трудно?
Вот сразу же на 2-й странице нашлось ЭТО
Кажется, дальше ещё было что-то на мове. Читайте.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщение
Подскажите есть данная формула на Украинском?
А хотя бы пролистать 5 страниц топика трудно?
Вот сразу же на 2-й странице нашлось ЭТО
Кажется, дальше ещё было что-то на мове. Читайте.

Автор - Alex_ST
Дата добавления - 10.03.2015 в 17:19
Palamar Дата: Вторник, 10.03.2015, 17:22 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Alex_ST, мне не нужны рубли и копейки,нужны только цифры + сотые десятые и.т.д
 
Ответить
СообщениеAlex_ST, мне не нужны рубли и копейки,нужны только цифры + сотые десятые и.т.д

Автор - Palamar
Дата добавления - 10.03.2015 в 17:22
Palamar Дата: Среда, 11.03.2015, 09:01 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Есть у кого такая функция или макрос?
 
Ответить
СообщениеЕсть у кого такая функция или макрос?

Автор - Palamar
Дата добавления - 11.03.2015 в 09:01
Pelena Дата: Среда, 11.03.2015, 09:16 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19188
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Palamar, а в файле из поста №2 открыть диспетчер имён и поменять русские названия числительных на украинские не вариант?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеPalamar, а в файле из поста №2 открыть диспетчер имён и поменять русские названия числительных на украинские не вариант?

Автор - Pelena
Дата добавления - 11.03.2015 в 09:16
Palamar Дата: Среда, 11.03.2015, 09:36 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena, спасибо попробую.
 
Ответить
СообщениеPelena, спасибо попробую.

Автор - Palamar
Дата добавления - 11.03.2015 в 09:36
Alex_ST Дата: Среда, 11.03.2015, 10:04 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
А нужны если только целые, то в крайнюю версию Punto Switcher 3.4 ввели функцию перевода цифр в текст.
На русском точно работает. Вот например:
Код
12345678901234567890 Двенадцать триллионов триста сорок пять биллиардов шестьсот семьдесят восемь биллионов девятьсот один миллиард двести тридцать четыре миллиона пятьсот шестьдесят семь тысяч восемьсот девяносто

На украинском - не знаю. Может быть при смене локализации тоже.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеА нужны если только целые, то в крайнюю версию Punto Switcher 3.4 ввели функцию перевода цифр в текст.
На русском точно работает. Вот например:
Код
12345678901234567890 Двенадцать триллионов триста сорок пять биллиардов шестьсот семьдесят восемь биллионов девятьсот один миллиард двести тридцать четыре миллиона пятьсот шестьдесят семь тысяч восемьсот девяносто

На украинском - не знаю. Может быть при смене локализации тоже.

Автор - Alex_ST
Дата добавления - 11.03.2015 в 10:04
Palamar Дата: Среда, 11.03.2015, 10:14 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Alex_ST, нет нукжны сотые десятые и т.д.
Pelena, попробовал поменять названия на украинские ничего не получяется,строка тупо пропадает после изменения,хз что делаю не правильно.Не поможете?
 
Ответить
СообщениеAlex_ST, нет нукжны сотые десятые и т.д.
Pelena, попробовал поменять названия на украинские ничего не получяется,строка тупо пропадает после изменения,хз что делаю не правильно.Не поможете?

Автор - Palamar
Дата добавления - 11.03.2015 в 10:14
Pelena Дата: Среда, 11.03.2015, 10:15 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19188
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Покажите, что меняли и что пропадает


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПокажите, что меняли и что пропадает

Автор - Pelena
Дата добавления - 11.03.2015 в 10:15
Palamar Дата: Среда, 11.03.2015, 10:23 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena, менял строку ={"";"одинz";"дваz";"триz";"четыреz";"пятьz";"шестьz";"семьz";"восемьz";"девятьz"} на украинскую,она пропала после редактирования первой же буквы.
 
Ответить
СообщениеPelena, менял строку ={"";"одинz";"дваz";"триz";"четыреz";"пятьz";"шестьz";"семьz";"восемьz";"девятьz"} на украинскую,она пропала после редактирования первой же буквы.

Автор - Palamar
Дата добавления - 11.03.2015 в 10:23
Palamar Дата: Среда, 11.03.2015, 10:24 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Я с exel работаю два дня так что сильно просьба не гнать на меня :)


Сообщение отредактировал Palamar - Среда, 11.03.2015, 10:24
 
Ответить
СообщениеЯ с exel работаю два дня так что сильно просьба не гнать на меня :)

Автор - Palamar
Дата добавления - 11.03.2015 в 10:24
Pelena Дата: Среда, 11.03.2015, 10:37 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 19188
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Нажимаете Ctrl+F3, попадаете в диспетчер имён, ставите курсор в нижнюю строку и аккуратно меняете числительные, потом нажимаете кнопку с галочкой слева от этой строчки и переходите к другому имени. Буквы z, которые прилеплены к числительным должны остаться на месте.
Я, к сожалению, не знаю украинских числительных, поэтому не могу привести пример.
Если не получится, приложите файл с вашими попытками

Добавлю на всякий случай
Чтобы при изменении значений в диспетчере имён можно было работать клавишами со стрелками (влево/вправо), следует нажать клавишу F2


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеНажимаете Ctrl+F3, попадаете в диспетчер имён, ставите курсор в нижнюю строку и аккуратно меняете числительные, потом нажимаете кнопку с галочкой слева от этой строчки и переходите к другому имени. Буквы z, которые прилеплены к числительным должны остаться на месте.
Я, к сожалению, не знаю украинских числительных, поэтому не могу привести пример.
Если не получится, приложите файл с вашими попытками

Добавлю на всякий случай
Чтобы при изменении значений в диспетчере имён можно было работать клавишами со стрелками (влево/вправо), следует нажать клавишу F2

Автор - Pelena
Дата добавления - 11.03.2015 в 10:37
Michael_S Дата: Среда, 11.03.2015, 11:00 | Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Чтобы при изменении значений в диспетчере имён можно было работать клавишами со стрелками (влево/вправо), следует нажать клавишу F2
Век живи - век учись. Не знал, спасибо.
 
Ответить
Сообщение
Чтобы при изменении значений в диспетчере имён можно было работать клавишами со стрелками (влево/вправо), следует нажать клавишу F2
Век живи - век учись. Не знал, спасибо.

Автор - Michael_S
Дата добавления - 11.03.2015 в 11:00
Palamar Дата: Среда, 11.03.2015, 12:39 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Не получилось,вот так вот стало
К сообщению приложен файл: num_spell_12x6-.xls (70.5 Kb)
 
Ответить
СообщениеНе получилось,вот так вот стало

Автор - Palamar
Дата добавления - 11.03.2015 в 12:39
_Boroda_ Дата: Среда, 11.03.2015, 12:53 | Сообщение № 15
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Имя должно быть не
Код

="{"""";""стоz"";""двістіz"";""тристаz"";""чотиристаz"";""п'ятьсотz"";""шістьсотz"";""сімсотz"";""вісімсотz"";""дев'ятьсотz""}"

а
Код
={"";"стоz";"двістіz";"тристаz";"чотиристаz";"п'ятьсотz";"шістьсотz";"сімсотz";"вісімсотz";"дев'ятьсотz"}

Остальные аналогично


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеИмя должно быть не
Код

="{"""";""стоz"";""двістіz"";""тристаz"";""чотиристаz"";""п'ятьсотz"";""шістьсотz"";""сімсотz"";""вісімсотz"";""дев'ятьсотz""}"

а
Код
={"";"стоz";"двістіz";"тристаz";"чотиристаz";"п'ятьсотz";"шістьсотz";"сімсотz";"вісімсотz";"дев'ятьсотz"}

Остальные аналогично

Автор - _Boroda_
Дата добавления - 11.03.2015 в 12:53
Palamar Дата: Среда, 11.03.2015, 13:08 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
вот теперь так.Буква я после апострофа почему-то большая стала,и как изменить слово целых?
К сообщению приложен файл: 4915313.xls (73.5 Kb)
 
Ответить
Сообщениевот теперь так.Буква я после апострофа почему-то большая стала,и как изменить слово целых?

Автор - Palamar
Дата добавления - 11.03.2015 в 13:08
_Boroda_ Дата: Среда, 11.03.2015, 13:34 | Сообщение № 17
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Или убирайте апострофы в пять и девять, или в формулу пишите еще один ПОДСТАВИТЬ
Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПРОПНАЧ(ИНДЕКС(n_4;ПСТР(ТЕКСТ(A3;n0);1;1)+1)&ИНДЕКС(n0x;ПСТР(ТЕКСТ(A3;n0);2;1)+1;ПСТР(ТЕКСТ(A3;n0);3;1)+1)&ЕСЛИ(-ПСТР(ТЕКСТ(A3;n0);1;3);"миллиард"&ВПР(ПСТР(ТЕКСТ(A3;n0);3;1)*И(ПСТР(ТЕКСТ(A3;n0);2;1)-1);мил;2);"")&ИНДЕКС(n_4;ПСТР(ТЕКСТ(A3;n0);4;1)+1)&ИНДЕКС(n0x;ПСТР(ТЕКСТ(A3;n0);5;1)+1;ПСТР(ТЕКСТ(A3;n0);6;1)+1)&ЕСЛИ(-ПСТР(ТЕКСТ(A3;n0);4;3);"миллион"&ВПР(ПСТР(ТЕКСТ(A3;n0);6;1)*И(ПСТР(ТЕКСТ(A3;n0);5;1)-1);мил;2);"")&ИНДЕКС(n_4;ПСТР(ТЕКСТ(A3;n0);7;1)+1)&ИНДЕКС(n1x;ПСТР(ТЕКСТ(A3;n0);8;1)+1;ПСТР(ТЕКСТ(A3;n0);9;1)+1)&ЕСЛИ(-ПСТР(ТЕКСТ(A3;n0);7;3);ВПР(ПСТР(ТЕКСТ(A3;n0);9;1)*И(ПСТР(ТЕКСТ(A3;n0);8;1)-1);тыс;2);"")&ИНДЕКС(n_4;ПСТР(ТЕКСТ(A3;n0);10;1)+1)&ИНДЕКС(ЕСЛИ(-ПСТР(ТЕКСТ(A3;n0);14;6);n1x;n0x);ПСТР(ТЕКСТ(A3;n0);11;1)+1;ПСТР(ТЕКСТ(A3;n0);12;1)+1));"z";" ");"Я";"я")&ЕСЛИ(ОТБР(ТЕКСТ(A3;n0));;"Ноль ")&ЕСЛИ(-ПСТР(ТЕКСТ(A3;n0);14;6);ЕСЛИ(ОСТАТ(МАКС(ОСТАТ(ПСТР(ТЕКСТ(A3;n0);11;2)-11;100);9);10);"целых ";"целая ")&ПОДСТАВИТЬ(ИНДЕКС(n_4;ПСТР(ТЕКСТ(A3;n0);14;6)/10^5+1)&ИНДЕКС(n1x;ОСТАТ(ПСТР(ТЕКСТ(A3;n0);14;6)/10^4;10)+1;ОСТАТ(ПСТР(ТЕКСТ(A3;n0);14;6)/1000;10)+1)&ЕСЛИ(ЦЕЛОЕ(ПСТР(ТЕКСТ(A3;n0);14;6)/1000);ВПР(ОСТАТ(ПСТР(ТЕКСТ(A3;n0);14;6)/1000;10)*(ОСТАТ(ЦЕЛОЕ(ПСТР(ТЕКСТ(A3;n0);14;6)/10^4);10)<>1);тыс;2);"")&ИНДЕКС(n_4;ОСТАТ(ПСТР(ТЕКСТ(A3;n0);14;6)/100;10)+1)&ИНДЕКС(n1x;ОСТАТ(ПСТР(ТЕКСТ(A3;n0);14;6)/10;10)+1;ОСТАТ(ПСТР(ТЕКСТ(A3;n0);14;6);10)+1);"z";" ")&ИНДЕКС(доля;ДЛСТР(ПСТР(ТЕКСТ(A3;n0);14;6));(ОСТАТ(МАКС(ОСТАТ(ПСТР(ТЕКСТ(A3;n0);14;6)-11;100);9);10)>0)+1);)
К сообщению приложен файл: 4915313_1.xls (73.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеИли убирайте апострофы в пять и девять, или в формулу пишите еще один ПОДСТАВИТЬ
Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПРОПНАЧ(ИНДЕКС(n_4;ПСТР(ТЕКСТ(A3;n0);1;1)+1)&ИНДЕКС(n0x;ПСТР(ТЕКСТ(A3;n0);2;1)+1;ПСТР(ТЕКСТ(A3;n0);3;1)+1)&ЕСЛИ(-ПСТР(ТЕКСТ(A3;n0);1;3);"миллиард"&ВПР(ПСТР(ТЕКСТ(A3;n0);3;1)*И(ПСТР(ТЕКСТ(A3;n0);2;1)-1);мил;2);"")&ИНДЕКС(n_4;ПСТР(ТЕКСТ(A3;n0);4;1)+1)&ИНДЕКС(n0x;ПСТР(ТЕКСТ(A3;n0);5;1)+1;ПСТР(ТЕКСТ(A3;n0);6;1)+1)&ЕСЛИ(-ПСТР(ТЕКСТ(A3;n0);4;3);"миллион"&ВПР(ПСТР(ТЕКСТ(A3;n0);6;1)*И(ПСТР(ТЕКСТ(A3;n0);5;1)-1);мил;2);"")&ИНДЕКС(n_4;ПСТР(ТЕКСТ(A3;n0);7;1)+1)&ИНДЕКС(n1x;ПСТР(ТЕКСТ(A3;n0);8;1)+1;ПСТР(ТЕКСТ(A3;n0);9;1)+1)&ЕСЛИ(-ПСТР(ТЕКСТ(A3;n0);7;3);ВПР(ПСТР(ТЕКСТ(A3;n0);9;1)*И(ПСТР(ТЕКСТ(A3;n0);8;1)-1);тыс;2);"")&ИНДЕКС(n_4;ПСТР(ТЕКСТ(A3;n0);10;1)+1)&ИНДЕКС(ЕСЛИ(-ПСТР(ТЕКСТ(A3;n0);14;6);n1x;n0x);ПСТР(ТЕКСТ(A3;n0);11;1)+1;ПСТР(ТЕКСТ(A3;n0);12;1)+1));"z";" ");"Я";"я")&ЕСЛИ(ОТБР(ТЕКСТ(A3;n0));;"Ноль ")&ЕСЛИ(-ПСТР(ТЕКСТ(A3;n0);14;6);ЕСЛИ(ОСТАТ(МАКС(ОСТАТ(ПСТР(ТЕКСТ(A3;n0);11;2)-11;100);9);10);"целых ";"целая ")&ПОДСТАВИТЬ(ИНДЕКС(n_4;ПСТР(ТЕКСТ(A3;n0);14;6)/10^5+1)&ИНДЕКС(n1x;ОСТАТ(ПСТР(ТЕКСТ(A3;n0);14;6)/10^4;10)+1;ОСТАТ(ПСТР(ТЕКСТ(A3;n0);14;6)/1000;10)+1)&ЕСЛИ(ЦЕЛОЕ(ПСТР(ТЕКСТ(A3;n0);14;6)/1000);ВПР(ОСТАТ(ПСТР(ТЕКСТ(A3;n0);14;6)/1000;10)*(ОСТАТ(ЦЕЛОЕ(ПСТР(ТЕКСТ(A3;n0);14;6)/10^4);10)<>1);тыс;2);"")&ИНДЕКС(n_4;ОСТАТ(ПСТР(ТЕКСТ(A3;n0);14;6)/100;10)+1)&ИНДЕКС(n1x;ОСТАТ(ПСТР(ТЕКСТ(A3;n0);14;6)/10;10)+1;ОСТАТ(ПСТР(ТЕКСТ(A3;n0);14;6);10)+1);"z";" ")&ИНДЕКС(доля;ДЛСТР(ПСТР(ТЕКСТ(A3;n0);14;6));(ОСТАТ(МАКС(ОСТАТ(ПСТР(ТЕКСТ(A3;n0);14;6)-11;100);9);10)>0)+1);)

Автор - _Boroda_
Дата добавления - 11.03.2015 в 13:34
Palamar Дата: Среда, 11.03.2015, 15:48 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
как изменить слово целых?И как изменить саму формулу?Просто редактировать текст сверху?


Сообщение отредактировал Palamar - Среда, 11.03.2015, 15:50
 
Ответить
Сообщениекак изменить слово целых?И как изменить саму формулу?Просто редактировать текст сверху?

Автор - Palamar
Дата добавления - 11.03.2015 в 15:48
Palamar Дата: Среда, 11.03.2015, 16:22 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, подскажите как отредактировать основную формулу?Где она находится не могу понять,расскажите дальше я сам.
 
Ответить
Сообщение_Boroda_, подскажите как отредактировать основную формулу?Где она находится не могу понять,расскажите дальше я сам.

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

Excel 2010
выбираю число сто двадцать,сверху я так понимаю формула именно для этого числа,а где сама основная формула?как её открыть?
 
Ответить
Сообщениевыбираю число сто двадцать,сверху я так понимаю формула именно для этого числа,а где сама основная формула?как её открыть?

Автор - Palamar
Дата добавления - 11.03.2015 в 16:27
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Числа прописью на украинском (Формулы/Formulas)
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

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