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

Вход

Регистрация

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

 

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

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 10
  • 1
  • 2
  • 3
  • 9
  • 10
  • »
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Готовые решения » Суммы и числа прописью (Excel)
Суммы и числа прописью
MCH Дата: Воскресенье, 30.03.2014, 08:18 | Сообщение № 1
Группа: Админы
Ранг: Старожил
Сообщений: 1882
Репутация: 710 ±
Замечаний: ±

В связи с удалением оригинальной темы (http://www.excelworld.ru/forum/3-3521-1), размещаю дубликат

Решил опубликовать собственные наработки в этом направлении.
Есть решения на формулах и с помощью UDF.

Так как представлены прописи не только на русском языке, то если вы найдете ошибки в написании числительных, прошу сообщить, внесу соответствующие поправки

Для начала, сумма прописью без использования макросов.

Особенности:
1. Без макросов. Пропись реализована формулой с использованием имен.
2. Не привязана к диапазонам, можно легко копировать/переносить, в т.ч. и в другие книги.
3. Работает до 999 млрд. руб.
4. Делает первую букву прописной, остальные строчные.
5. Правильно округляет до целых копеек, даже если копейки дробные.
6. Изменяет окончание в слове "копейка" в соответствии с правилами русского языка, а не просто "коп.".
7. Формула менее 1000 знаков, и спокойно редактируется в 2003 Excel.
К сообщению приложен файл: sum_spell33.xls(61.5 Kb)


Сообщение отредактировал MCH - Воскресенье, 30.03.2014, 08:22
 
Ответить
СообщениеВ связи с удалением оригинальной темы (http://www.excelworld.ru/forum/3-3521-1), размещаю дубликат

Решил опубликовать собственные наработки в этом направлении.
Есть решения на формулах и с помощью UDF.

Так как представлены прописи не только на русском языке, то если вы найдете ошибки в написании числительных, прошу сообщить, внесу соответствующие поправки

Для начала, сумма прописью без использования макросов.

Особенности:
1. Без макросов. Пропись реализована формулой с использованием имен.
2. Не привязана к диапазонам, можно легко копировать/переносить, в т.ч. и в другие книги.
3. Работает до 999 млрд. руб.
4. Делает первую букву прописной, остальные строчные.
5. Правильно округляет до целых копеек, даже если копейки дробные.
6. Изменяет окончание в слове "копейка" в соответствии с правилами русского языка, а не просто "коп.".
7. Формула менее 1000 знаков, и спокойно редактируется в 2003 Excel.

Автор - MCH
Дата добавления - 30.03.2014 в 08:18
MCH Дата: Воскресенье, 30.03.2014, 08:19 | Сообщение № 2
Группа: Админы
Ранг: Старожил
Сообщений: 1882
Репутация: 710 ±
Замечаний: ±

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

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

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

Автор - MCH
Дата добавления - 30.03.2014 в 08:19
MCH Дата: Воскресенье, 30.03.2014, 08:20 | Сообщение № 3
Группа: Админы
Ранг: Старожил
Сообщений: 1882
Репутация: 710 ±
Замечаний: ±

Сумма прописью на русском (MSumProp) и на украинском (MSumPropUkr) языках, реализовано с помошью UDF

Особенности:
1. Работают до 999 трлн.
2. Делают первую букву прописной, остальные строчные.
3. Округляют до целых копеек.
4. Функции получились относительно небольшими по сравнению с другими аналогичными реализациями
К сообщению приложен файл: MSumPropUkr.xls(60.0 Kb) · MSumProp.xls(34.5 Kb)
 
Ответить
СообщениеСумма прописью на русском (MSumProp) и на украинском (MSumPropUkr) языках, реализовано с помошью UDF

Особенности:
1. Работают до 999 трлн.
2. Делают первую букву прописной, остальные строчные.
3. Округляют до целых копеек.
4. Функции получились относительно небольшими по сравнению с другими аналогичными реализациями

Автор - MCH
Дата добавления - 30.03.2014 в 08:20
MCH Дата: Воскресенье, 30.03.2014, 08:20 | Сообщение № 4
Группа: Админы
Ранг: Старожил
Сообщений: 1882
Репутация: 710 ±
Замечаний: ±

Время прописью

Особенности:
1. Реализовано формулой, без макросов.
2. Работает только с часами и минутами, отбрасывая секунды.
3. Все реализовано в одной формуле без ссылок на имена, при этом формула чуть более 700 знаков и легко редактируется в 2003 Excel.
К сообщению приложен файл: TimeProp.xls(26.5 Kb)
 
Ответить
СообщениеВремя прописью

Особенности:
1. Реализовано формулой, без макросов.
2. Работает только с часами и минутами, отбрасывая секунды.
3. Все реализовано в одной формуле без ссылок на имена, при этом формула чуть более 700 знаков и легко редактируется в 2003 Excel.

Автор - MCH
Дата добавления - 30.03.2014 в 08:20
MCH Дата: Воскресенье, 30.03.2014, 08:21 | Сообщение № 5
Группа: Админы
Ранг: Старожил
Сообщений: 1882
Репутация: 710 ±
Замечаний: ±

Дата прописью на украинском языке

Реализовано тремя вариантами:
1. Формулой с ссылкой на дополнительный лист
2. Формулой с использованием имен
3. с помощью UDF
К сообщению приложен файл: DatePropUkr.xls(76.5 Kb)
 
Ответить
СообщениеДата прописью на украинском языке

Реализовано тремя вариантами:
1. Формулой с ссылкой на дополнительный лист
2. Формулой с использованием имен
3. с помощью UDF

Автор - MCH
Дата добавления - 30.03.2014 в 08:21
MCH Дата: Воскресенье, 30.03.2014, 08:21 | Сообщение № 6
Группа: Админы
Ранг: Старожил
Сообщений: 1882
Репутация: 710 ±
Замечаний: ±

Сумма прописью на таджикском языке

Реализовано формулой и два варианта UDF
К сообщению приложен файл: SumInWordsTajik.xls(67.0 Kb)
 
Ответить
СообщениеСумма прописью на таджикском языке

Реализовано формулой и два варианта UDF

Автор - MCH
Дата добавления - 30.03.2014 в 08:21
MCH Дата: Воскресенье, 30.03.2014, 08:22 | Сообщение № 7
Группа: Админы
Ранг: Старожил
Сообщений: 1882
Репутация: 710 ±
Замечаний: ±

Сумма прописью на туркменском, азербайджанском (кириллицей и латиницей) и турецком языках
Функция на турецком реализована не полностью (отсутствуют копейки)
К сообщению приложен файл: Turkmen-Azer-Tu.xls(94.0 Kb)
 
Ответить
СообщениеСумма прописью на туркменском, азербайджанском (кириллицей и латиницей) и турецком языках
Функция на турецком реализована не полностью (отсутствуют копейки)

Автор - MCH
Дата добавления - 30.03.2014 в 08:22
EvgeniyaD Дата: Вторник, 01.04.2014, 12:48 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Раз предыдущий топик удалился, напишу вопрос заново здесь. Как только в вставила, формула работала как часы. но после закрытия и открытия документа в начале появились какие-то нули. В чем может быть дело и возможно ли это исправить? Спасибо.
К сообщению приложен файл: _8799039_pravl_.xls(22.5 Kb)
 
Ответить
СообщениеРаз предыдущий топик удалился, напишу вопрос заново здесь. Как только в вставила, формула работала как часы. но после закрытия и открытия документа в начале появились какие-то нули. В чем может быть дело и возможно ли это исправить? Спасибо.

Автор - EvgeniyaD
Дата добавления - 01.04.2014 в 12:48
MCH Дата: Вторник, 01.04.2014, 20:03 | Сообщение № 9
Группа: Админы
Ранг: Старожил
Сообщений: 1882
Репутация: 710 ±
Замечаний: ±

Открыл файл в MS Excel 2010
Нулей не увидел, в ячейке А56 находится текст: "Две тысячи шестьдесят восемь рублей 00 копеек"
 
Ответить
СообщениеОткрыл файл в MS Excel 2010
Нулей не увидел, в ячейке А56 находится текст: "Две тысячи шестьдесят восемь рублей 00 копеек"

Автор - MCH
Дата добавления - 01.04.2014 в 20:03
Alex_ST Дата: Вторник, 01.04.2014, 20:12 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3061
Репутация: 567 ±
Замечаний: 0% ±

2003
после закрытия и открытия документа в начале появились какие-то нули.
"В начале" это где? На каком листе? В какой ячейке?
У Вас на листе "Гарантированный" в начале в ячейках А5:А11 битая формула, возвращающая значение #ССЫЛКА!. Наверное, что-то удалили не аккуратно, потому и ошибка.
Но это явно не из-за формулы вычисления суммы прописью, которая на листе "А" в ячейке А56 работает нормально.




С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщение
после закрытия и открытия документа в начале появились какие-то нули.
"В начале" это где? На каком листе? В какой ячейке?
У Вас на листе "Гарантированный" в начале в ячейках А5:А11 битая формула, возвращающая значение #ССЫЛКА!. Наверное, что-то удалили не аккуратно, потому и ошибка.
Но это явно не из-за формулы вычисления суммы прописью, которая на листе "А" в ячейке А56 работает нормально.


Автор - Alex_ST
Дата добавления - 01.04.2014 в 20:12
EvgeniyaD Дата: Среда, 02.04.2014, 11:58 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
MCH, ясно. Отображается у нас по-разному. Alex_ST, "гарантированный" просто забыла удалить. Я имела ввиду именно ячейку а56. Но, видимо, зависит от программы.
 
Ответить
СообщениеMCH, ясно. Отображается у нас по-разному. Alex_ST, "гарантированный" просто забыла удалить. Я имела ввиду именно ячейку а56. Но, видимо, зависит от программы.

Автор - EvgeniyaD
Дата добавления - 02.04.2014 в 11:58
Alex_ST Дата: Среда, 02.04.2014, 13:05 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3061
Репутация: 567 ±
Замечаний: 0% ±

2003
Я имела ввиду именно ячейку а56. Но, видимо, зависит от программы.
Да похоже, что от версии Офиса как раз и не зависит.
МСН проверял Ваш файл на 2010, я - на 2003. Результат одинаковый - на листе "А" в ячейке А56 сумму прописью формула выводит нормально.
Поясните, что значит "какие-то нули"? Речь про А56? Ну так сделайте скриншот и выложите, если не можете описать словами.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщение
Я имела ввиду именно ячейку а56. Но, видимо, зависит от программы.
Да похоже, что от версии Офиса как раз и не зависит.
МСН проверял Ваш файл на 2010, я - на 2003. Результат одинаковый - на листе "А" в ячейке А56 сумму прописью формула выводит нормально.
Поясните, что значит "какие-то нули"? Речь про А56? Ну так сделайте скриншот и выложите, если не можете описать словами.

Автор - Alex_ST
Дата добавления - 02.04.2014 в 13:05
Pelena Дата: Среда, 02.04.2014, 13:08 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 13143
Репутация: 2897 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Алексей, дело в том, что у Евгении не MS Excel, а какая-то другая похожая программа, якобы совместимая с Excel (помню по предыдущему обсуждению)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеАлексей, дело в том, что у Евгении не MS Excel, а какая-то другая похожая программа, якобы совместимая с Excel (помню по предыдущему обсуждению)

Автор - Pelena
Дата добавления - 02.04.2014 в 13:08
Alex_ST Дата: Среда, 02.04.2014, 14:10 | Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3061
Репутация: 567 ±
Замечаний: 0% ±

2003
у Евгении не MS Excel, а какая-то другая похожая программа, якобы совместимая с Excel
А-а-а... Так вот, похоже, в чём собака порылась!
Ну так предупреждать же надо было, EvgeniyaD, а не морочить голову людям.
С Вашим фальшивым Excel'ем :) Вам тогда не в этот раздел, а в "Другие приложения", где о всяких Опен-Дроид- и прочих Офисах проблемы и обсуждают.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщение
у Евгении не MS Excel, а какая-то другая похожая программа, якобы совместимая с Excel
А-а-а... Так вот, похоже, в чём собака порылась!
Ну так предупреждать же надо было, EvgeniyaD, а не морочить голову людям.
С Вашим фальшивым Excel'ем :) Вам тогда не в этот раздел, а в "Другие приложения", где о всяких Опен-Дроид- и прочих Офисах проблемы и обсуждают.

Автор - Alex_ST
Дата добавления - 02.04.2014 в 14:10
EvgeniyaD Дата: Среда, 02.04.2014, 14:13 | Сообщение № 15
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Alex_ST, Pelena права, у тех, для кого я это делаю, к сожалению, не excel, а libreoffice :) Спасибо за отклики.
 
Ответить
СообщениеAlex_ST, Pelena права, у тех, для кого я это делаю, к сожалению, не excel, а libreoffice :) Спасибо за отклики.

Автор - EvgeniyaD
Дата добавления - 02.04.2014 в 14:13
Alex_ST Дата: Среда, 02.04.2014, 14:34 | Сообщение № 16
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3061
Репутация: 567 ±
Замечаний: 0% ±

2003
[offtop]EvgeniyaD, загляните-ка СЮДА . Там про Word, но поищите вокруг, нет ли там чего ценного и про Excel ?
Да и убедиться в установке самых свежих версий как самого LibreOffice, так и пакетов совместимости не помешает[/offtop]



С уважением,
Алексей
MS Excel 2003 - the best!!!


Сообщение отредактировал Alex_ST - Среда, 02.04.2014, 14:34
 
Ответить
Сообщение[offtop]EvgeniyaD, загляните-ка СЮДА . Там про Word, но поищите вокруг, нет ли там чего ценного и про Excel ?
Да и убедиться в установке самых свежих версий как самого LibreOffice, так и пакетов совместимости не помешает[/offtop]

Автор - Alex_ST
Дата добавления - 02.04.2014 в 14:34
Alump Дата: Пятница, 11.04.2014, 15:38 | Сообщение № 17
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день!
Можно ли сделать что бы копейки тоже писались прописью?
Заранее спасибо!
 
Ответить
СообщениеДобрый день!
Можно ли сделать что бы копейки тоже писались прописью?
Заранее спасибо!

Автор - Alump
Дата добавления - 11.04.2014 в 15:38
Gustav Дата: Пятница, 11.04.2014, 18:22 | Сообщение № 18
Группа: Друзья
Ранг: Старожил
Сообщений: 1619
Репутация: 662 ±
Замечаний: 0% ±

начинал с Excel 4.0...
В связи с удалением оригинальной темы (http://www.excelworld.ru/forum/3-3521-1), размещаю дубликат

[offtop]Хм... А почему она была удалена? :( У меня там была выложена в текстовом файле процедурка на эту тему, которая хоть и прошла незамеченной, но содержала в себе неплохой потенциал "масштабирования" на любые числительные... Я, конечно, ее попробую снова найти в своих залежах, но всё-таки почему?[/offtop]


Мой tip box - яд 41001663842605
 
Ответить
Сообщение
В связи с удалением оригинальной темы (http://www.excelworld.ru/forum/3-3521-1), размещаю дубликат

[offtop]Хм... А почему она была удалена? :( У меня там была выложена в текстовом файле процедурка на эту тему, которая хоть и прошла незамеченной, но содержала в себе неплохой потенциал "масштабирования" на любые числительные... Я, конечно, ее попробую снова найти в своих залежах, но всё-таки почему?[/offtop]

Автор - Gustav
Дата добавления - 11.04.2014 в 18:22
Pelena Дата: Пятница, 11.04.2014, 19:20 | Сообщение № 19
Группа: Админы
Ранг: Местный житель
Сообщений: 13143
Репутация: 2897 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
почему она была удалена?

Случайно


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
Сообщение
почему она была удалена?

Случайно

Автор - Pelena
Дата добавления - 11.04.2014 в 19:20
MCH Дата: Суббота, 12.04.2014, 09:57 | Сообщение № 20
Группа: Админы
Ранг: Старожил
Сообщений: 1882
Репутация: 710 ±
Замечаний: ±

Можно ли сделать что бы копейки тоже писались прописью?

Сделал на формулах (без макросов), проверяйте
К сообщению приложен файл: sum_spell34kop.xls(65.5 Kb)
 
Ответить
Сообщение
Можно ли сделать что бы копейки тоже писались прописью?

Сделал на формулах (без макросов), проверяйте

Автор - MCH
Дата добавления - 12.04.2014 в 09:57
Мир MS Excel » Вопросы и решения » Готовые решения » Суммы и числа прописью (Excel)
  • Страница 1 из 10
  • 1
  • 2
  • 3
  • 9
  • 10
  • »
Поиск:

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