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

Вход

Регистрация

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

 

= Мир MS Excel/Суммы и числа прописью - Страница 2 - Мир MS Excel

Старая форма входа
Модератор форума: _Boroda_, китин  
Мир MS Excel » Вопросы и решения » Готовые решения » Суммы и числа прописью (Excel)
Суммы и числа прописью
ShAM Дата: Воскресенье, 13.04.2014, 12:35 | Сообщение № 21
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Добавлю сумму прописью на узбекском (латиница и кириллица).
ЗЫ: Большое спасибо Михаилу Ч.
К сообщению приложен файл: Uzbek.xls (52.0 Kb)


Сообщение отредактировал ShAM - Воскресенье, 13.04.2014, 12:37
 
Ответить
СообщениеДобавлю сумму прописью на узбекском (латиница и кириллица).
ЗЫ: Большое спасибо Михаилу Ч.

Автор - ShAM
Дата добавления - 13.04.2014 в 12:35
indiana Дата: Среда, 30.04.2014, 07:28 | Сообщение № 22
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день!
Можно ли сделать что бы сначала была сумма без коп с расшифрофкой в скобках затем коп.?
Например,
2 671,55 = 2 671 (Две тысячи шестьсот семьдесят один) рубль 55 коп.
Необходимо для слияния. переноса данных таблицы в документ
Заранее спасибо!

Вообще классный сайт, в работе очень помогает


Юриспруденция
 
Ответить
СообщениеДобрый день!
Можно ли сделать что бы сначала была сумма без коп с расшифрофкой в скобках затем коп.?
Например,
2 671,55 = 2 671 (Две тысячи шестьсот семьдесят один) рубль 55 коп.
Необходимо для слияния. переноса данных таблицы в документ
Заранее спасибо!

Вообще классный сайт, в работе очень помогает

Автор - indiana
Дата добавления - 30.04.2014 в 07:28
MCH Дата: Среда, 30.04.2014, 17:22 | Сообщение № 23
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Формульный вариант (без макросов)
К сообщению приложен файл: sum_spell35.xls (54.0 Kb)
 
Ответить
СообщениеФормульный вариант (без макросов)

Автор - MCH
Дата добавления - 30.04.2014 в 17:22
indiana Дата: Понедельник, 05.05.2014, 05:40 | Сообщение № 24
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
MCH, спасибо большое!!!


Юриспруденция
 
Ответить
СообщениеMCH, спасибо большое!!!

Автор - indiana
Дата добавления - 05.05.2014 в 05:40
TIGRENA Дата: Среда, 04.06.2014, 20:37 | Сообщение № 25
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Просто потрясающие формулы

Вопрос мне нужно пропись цифры на украинском языке. Обычно тямочки хватало переделать, но здесь не совсем понимаю как возникает пропись цифр.
Пропись цифр на украинском забили и пример, что должно получиться.
Не могли бы Вы помочь!

Заранее спасибо
К сообщению приложен файл: sum_spell-UKR-.xls (60.0 Kb)
 
Ответить
СообщениеПросто потрясающие формулы

Вопрос мне нужно пропись цифры на украинском языке. Обычно тямочки хватало переделать, но здесь не совсем понимаю как возникает пропись цифр.
Пропись цифр на украинском забили и пример, что должно получиться.
Не могли бы Вы помочь!

Заранее спасибо

Автор - TIGRENA
Дата добавления - 04.06.2014 в 20:37
MCH Дата: Среда, 04.06.2014, 23:22 | Сообщение № 26
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Проверяйте
К сообщению приложен файл: sum_spell_Ukr.xls (63.5 Kb)
 
Ответить
СообщениеПроверяйте

Автор - MCH
Дата добавления - 04.06.2014 в 23:22
nemans Дата: Понедельник, 09.06.2014, 17:14 | Сообщение № 27
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 1 ±
Замечаний: 20% ±

Excel 2007
Проверяйте
Уважаемый MCH, спасибки за проделанную работу, если можно сделать прописью цифры но с округлением до целого числа, например если 1,6 то прописью Два, еще раз спасибо... hands
 
Ответить
Сообщение
Проверяйте
Уважаемый MCH, спасибки за проделанную работу, если можно сделать прописью цифры но с округлением до целого числа, например если 1,6 то прописью Два, еще раз спасибо... hands

Автор - nemans
Дата добавления - 09.06.2014 в 17:14
RAN Дата: Понедельник, 09.06.2014, 18:31 | Сообщение № 28
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Неужели ни одна из ШЕСТИ стандартных функций округления не справляется?


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеНеужели ни одна из ШЕСТИ стандартных функций округления не справляется?

Автор - RAN
Дата добавления - 09.06.2014 в 18:31
Hugo Дата: Понедельник, 09.06.2014, 18:33 | Сообщение № 29
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3252
Репутация: 707 ±
Замечаний: 0% ±

2019
А округлить функцией экселя не пробовали?
P.S. Сам попробовал округлить - не помещается в английской версии... :(
Но ведь можно использовать промежуточную ячейку, или имя!


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеА округлить функцией экселя не пробовали?
P.S. Сам попробовал округлить - не помещается в английской версии... :(
Но ведь можно использовать промежуточную ячейку, или имя!

Автор - Hugo
Дата добавления - 09.06.2014 в 18:33
nemans Дата: Понедельник, 09.06.2014, 19:01 | Сообщение № 30
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 1 ±
Замечаний: 20% ±

Excel 2007
Неужели ни одна из ШЕСТИ стандартных функций округления не справляется?

Пробовал, к этой формуле не могу сделать, промучался пол дня, правда excel на английском...
 
Ответить
Сообщение
Неужели ни одна из ШЕСТИ стандартных функций округления не справляется?

Пробовал, к этой формуле не могу сделать, промучался пол дня, правда excel на английском...

Автор - nemans
Дата добавления - 09.06.2014 в 19:01
MCH Дата: Понедельник, 09.06.2014, 19:22 | Сообщение № 31
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

если можно сделать прописью цифры но с округлением до целого числа, например если 1,6 то прописью Два

для имени n0 ="000000000000"&ПСТР(1/2;2;1)&"00"
запишите формат без дробной части ="000000000000" при этом часть формулы, отвечающую за копейки, нужно удалить
или ="000000000000\0\0" тогда копейки будут равны нулю

Если вопрос по файлу из 2-го поста, то имя n0 нужно записать как ="000000000000"&ПСТР(1/2;2;1)&"\0"
При этом формулу править не нужно, дробей не будет


Сообщение отредактировал MCH - Понедельник, 09.06.2014, 19:33
 
Ответить
Сообщение
если можно сделать прописью цифры но с округлением до целого числа, например если 1,6 то прописью Два

для имени n0 ="000000000000"&ПСТР(1/2;2;1)&"00"
запишите формат без дробной части ="000000000000" при этом часть формулы, отвечающую за копейки, нужно удалить
или ="000000000000\0\0" тогда копейки будут равны нулю

Если вопрос по файлу из 2-го поста, то имя n0 нужно записать как ="000000000000"&ПСТР(1/2;2;1)&"\0"
При этом формулу править не нужно, дробей не будет

Автор - MCH
Дата добавления - 09.06.2014 в 19:22
nemans Дата: Понедельник, 09.06.2014, 20:27 | Сообщение № 32
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 1 ±
Замечаний: 20% ±

Excel 2007
Это для формы без макросов, нужно без рубле и без копеек просто цифру, но округленную
Вот выкинул рубли и копейки получилось вот так
Код
=ПОДСТАВИТЬ(ПРОПНАЧ(ИНДЕКС(n_4;ПСТР(ТЕКСТ(A11;n0);1;1)+1)&ИНДЕКС(n0x;ПСТР(ТЕКСТ(A11;n0);2;1)+1;ПСТР(ТЕКСТ(A11;n0);3;1)+1)&ЕСЛИ(-ПСТР(ТЕКСТ(A11;n0);1;3);"миллиард"&ВПР(ПСТР(ТЕКСТ(A11;n0);3;1)*И(ПСТР(ТЕКСТ(A11;n0);2;1)-1);мил;2);"")&ИНДЕКС(n_4;ПСТР(ТЕКСТ(A11;n0);4;1)+1)&ИНДЕКС(n0x;ПСТР(ТЕКСТ(A11;n0);5;1)+1;ПСТР(ТЕКСТ(A11;n0);6;1)+1)&ЕСЛИ(-ПСТР(ТЕКСТ(A11;n0);4;3);"миллион"&ВПР(ПСТР(ТЕКСТ(A11;n0);6;1)*И(ПСТР(ТЕКСТ(A11;n0);5;1)-1);мил;2);"")&ИНДЕКС(n_4;ПСТР(ТЕКСТ(A11;n0);7;1)+1)&ИНДЕКС(n1x;ПСТР(ТЕКСТ(A11;n0);8;1)+1;ПСТР(ТЕКСТ(A11;n0);9;1)+1)&ЕСЛИ(-ПСТР(ТЕКСТ(A11;n0);7;3);ВПР(ПСТР(ТЕКСТ(A11;n0);9;1)*И(ПСТР(ТЕКСТ(A11;n0);8;1)-1);тыс;2);"")&ИНДЕКС(n_4;ПСТР(ТЕКСТ(A11;n0);10;1)+1)&ИНДЕКС(n0x;ПСТР(ТЕКСТ(A11;n0);11;1)+1;ПСТР(ТЕКСТ(A11;n0);12;1)+1));"z";" ")&ЕСЛИ(ОТБР(ТЕКСТ(A11;n0));"";"Ноль ")

не понял куда нужно записать формат без дробной части ="000000000000", чтобы получить округление


Сообщение отредактировал Serge_007 - Четверг, 12.06.2014, 16:23
 
Ответить
СообщениеЭто для формы без макросов, нужно без рубле и без копеек просто цифру, но округленную
Вот выкинул рубли и копейки получилось вот так
Код
=ПОДСТАВИТЬ(ПРОПНАЧ(ИНДЕКС(n_4;ПСТР(ТЕКСТ(A11;n0);1;1)+1)&ИНДЕКС(n0x;ПСТР(ТЕКСТ(A11;n0);2;1)+1;ПСТР(ТЕКСТ(A11;n0);3;1)+1)&ЕСЛИ(-ПСТР(ТЕКСТ(A11;n0);1;3);"миллиард"&ВПР(ПСТР(ТЕКСТ(A11;n0);3;1)*И(ПСТР(ТЕКСТ(A11;n0);2;1)-1);мил;2);"")&ИНДЕКС(n_4;ПСТР(ТЕКСТ(A11;n0);4;1)+1)&ИНДЕКС(n0x;ПСТР(ТЕКСТ(A11;n0);5;1)+1;ПСТР(ТЕКСТ(A11;n0);6;1)+1)&ЕСЛИ(-ПСТР(ТЕКСТ(A11;n0);4;3);"миллион"&ВПР(ПСТР(ТЕКСТ(A11;n0);6;1)*И(ПСТР(ТЕКСТ(A11;n0);5;1)-1);мил;2);"")&ИНДЕКС(n_4;ПСТР(ТЕКСТ(A11;n0);7;1)+1)&ИНДЕКС(n1x;ПСТР(ТЕКСТ(A11;n0);8;1)+1;ПСТР(ТЕКСТ(A11;n0);9;1)+1)&ЕСЛИ(-ПСТР(ТЕКСТ(A11;n0);7;3);ВПР(ПСТР(ТЕКСТ(A11;n0);9;1)*И(ПСТР(ТЕКСТ(A11;n0);8;1)-1);тыс;2);"")&ИНДЕКС(n_4;ПСТР(ТЕКСТ(A11;n0);10;1)+1)&ИНДЕКС(n0x;ПСТР(ТЕКСТ(A11;n0);11;1)+1;ПСТР(ТЕКСТ(A11;n0);12;1)+1));"z";" ")&ЕСЛИ(ОТБР(ТЕКСТ(A11;n0));"";"Ноль ")

не понял куда нужно записать формат без дробной части ="000000000000", чтобы получить округление

Автор - nemans
Дата добавления - 09.06.2014 в 20:27
MCH Дата: Понедельник, 09.06.2014, 20:41 | Сообщение № 33
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

имя n0 задано в диспетчере имен (Ctrl+F3)
К сообщению приложен файл: 1993762.xls (53.5 Kb)
 
Ответить
Сообщениеимя n0 задано в диспетчере имен (Ctrl+F3)

Автор - MCH
Дата добавления - 09.06.2014 в 20:41
nemans Дата: Понедельник, 09.06.2014, 20:47 | Сообщение № 34
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 1 ±
Замечаний: 20% ±

Excel 2007
имя n0 задано в диспетчере имен (Ctrl+F3)
То что надо!!! Еще раз Большое спасибо!!!
 
Ответить
Сообщение
имя n0 задано в диспетчере имен (Ctrl+F3)
То что надо!!! Еще раз Большое спасибо!!!

Автор - nemans
Дата добавления - 09.06.2014 в 20:47
Hugo Дата: Понедельник, 09.06.2014, 22:15 | Сообщение № 35
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3252
Репутация: 707 ±
Замечаний: 0% ±

2019
Я сделал иначе - создал имя, в котором стандартной формулой округлял соседнюю ячейку левее, затем в примере заменой заменил A3 на это имя. Просто и быстро. Но не универсально - привязано к позициям ячеек.


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеЯ сделал иначе - создал имя, в котором стандартной формулой округлял соседнюю ячейку левее, затем в примере заменой заменил A3 на это имя. Просто и быстро. Но не универсально - привязано к позициям ячеек.

Автор - Hugo
Дата добавления - 09.06.2014 в 22:15
Volkofx Дата: Среда, 01.10.2014, 11:43 | Сообщение № 36
Группа: Пользователи
Ранг: Участник
Сообщений: 71
Репутация: 1 ±
Замечаний: 20% ±

Excel 2013
Господа!!! А есть ли у кого в закромах аналогичная формула, но с обратным результатом? Необходимо преобразовать прописные числа типа "ноль целых пятьдесят три сотых" в "0,53" и таких 3,5 тысячи. В общем кроме целых еще и десятые и сотые и тысячные. Кто-нибудь встречал такое? Нашел формулу похожую, но она не работает с запятыми вообще, только целые числа.
 
Ответить
СообщениеГоспода!!! А есть ли у кого в закромах аналогичная формула, но с обратным результатом? Необходимо преобразовать прописные числа типа "ноль целых пятьдесят три сотых" в "0,53" и таких 3,5 тысячи. В общем кроме целых еще и десятые и сотые и тысячные. Кто-нибудь встречал такое? Нашел формулу похожую, но она не работает с запятыми вообще, только целые числа.

Автор - Volkofx
Дата добавления - 01.10.2014 в 11:43
Alex_ST Дата: Среда, 01.10.2014, 12:25 | Сообщение № 37
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3206
Репутация: 609 ±
Замечаний: 0% ±

2003
аналогичная формула, но с обратным результатом
ФОРМУЛА?
Тут и макросу-то, пожалуй, справиться будет не легко.
А если и справится, то надёжность работы будет очень низкой из=за того, что текст, в отличие от чисел, может содержать опечатки и ошибки, как в орфографии, так и в пунктуации.
Ведь даже Ваше
"ноль целых пятьдесят три сотых"
я бы, например, записал через запятую: "ноль целых, пятьдесят три сотых"



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщение
аналогичная формула, но с обратным результатом
ФОРМУЛА?
Тут и макросу-то, пожалуй, справиться будет не легко.
А если и справится, то надёжность работы будет очень низкой из=за того, что текст, в отличие от чисел, может содержать опечатки и ошибки, как в орфографии, так и в пунктуации.
Ведь даже Ваше
"ноль целых пятьдесят три сотых"
я бы, например, записал через запятую: "ноль целых, пятьдесят три сотых"

Автор - Alex_ST
Дата добавления - 01.10.2014 в 12:25
Volkofx Дата: Среда, 01.10.2014, 13:07 | Сообщение № 38
Группа: Пользователи
Ранг: Участник
Сообщений: 71
Репутация: 1 ±
Замечаний: 20% ±

Excel 2013
Ясно, все дело в том, что цифры в свое время переводили в текст каким-то макросом, но утерян. Я помню был макрос написан, правда для ворда, который возвращал цифры из текста. Но все равно спасибо за информацию. буду искать информацию по макросам.
 
Ответить
СообщениеЯсно, все дело в том, что цифры в свое время переводили в текст каким-то макросом, но утерян. Я помню был макрос написан, правда для ворда, который возвращал цифры из текста. Но все равно спасибо за информацию. буду искать информацию по макросам.

Автор - Volkofx
Дата добавления - 01.10.2014 в 13:07
MCH Дата: Среда, 01.10.2014, 14:57 | Сообщение № 39
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Нашел формулу похожую, но она не работает с запятыми вообще, только целые числа.

Выложите что есть, можно доработать (лучше в отдельную тему).
Была похожая тема на Планете, ссылку не найду, но там тоже только целые числа переводили


Сообщение отредактировал MCH - Среда, 01.10.2014, 14:59
 
Ответить
Сообщение
Нашел формулу похожую, но она не работает с запятыми вообще, только целые числа.

Выложите что есть, можно доработать (лучше в отдельную тему).
Была похожая тема на Планете, ссылку не найду, но там тоже только целые числа переводили

Автор - MCH
Дата добавления - 01.10.2014 в 14:57
MCH Дата: Суббота, 04.10.2014, 23:44 | Сообщение № 40
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Тему на "Планете" нашел: http://www.planetaexcel.ru/forum....GEN_1=2
Файл по переводу прописи в число приложил.
Работает только с целыми числами, но можно и поправить
К сообщению приложен файл: Prop2Num.xls (29.5 Kb)


Сообщение отредактировал MCH - Суббота, 04.10.2014, 23:44
 
Ответить
СообщениеТему на "Планете" нашел: http://www.planetaexcel.ru/forum....GEN_1=2
Файл по переводу прописи в число приложил.
Работает только с целыми числами, но можно и поправить

Автор - MCH
Дата добавления - 04.10.2014 в 23:44
Мир MS Excel » Вопросы и решения » Готовые решения » Суммы и числа прописью (Excel)
Поиск:

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