Броят или сумата с думи, отличи за всички

Броят или сумата с думи, отличи за всички

Подобна функция е широко търсени от служителите на икономически и счетоводни области, както и, вероятно, всеки, който по някакъв начин свързани с като се вземат предвид паричните и изготвяне на различни форми в Excel с помощта на формуляри. Тази функция показва определен брой в рецептата. Т.е. сред 123 ще получи сто двадесет и три. Възможни изходи рубли и копейки (сто и двадесет и три рубли дванадесет цента), цели или стотни (сто двадесет и три дванадесет стотни) и всякакви произволни единици, както и посочете езика на изхода на текста и броя на знака след десетичната запетая, за да бъдат преведени на рецептата. В този момент в звената по подразбиране са на разположение на три езика: български, английски и украински.

Рубли (2) - допълнителен аргумент. Тя ви позволява да се покаже думи цялата част.
Ако е зададено на 1 - след цялата част добавил подпис рубли. номер на депозиране показва рубли, докато не се превръща (RUR 1, 7 рубли).
Ако е 2 - след цялата част добавил подпис рубли. Излишно е число, показващо рубли, докато се превръща в текст представяне (една рубла, седем рубли).
Ако не е определено, или е настроен на 0 - само номер рецепта (A), без да се уточнява екипите (рубли).

Пени (1) - допълнителен аргумент. Тя позволява на изходните думи дробна част от номера.
Ако се пропусне, или е 1 - когато дробна част от броя добавен цента подписа. номер на депозиране обозначаващ цент, по този начин не се превръща (две рубли 1 пени Две рубли 4 цента).
Ако се пропусне, или настройва на 2 - след дробна част от броя добавен цента подписа. Излишно номер показва пени, докато се превръща в текстово представяне на този номер (две рубли пени, две пени рубла четири).
Ако стотинка не е уточнено, или тя е настроена на 0 или FALSE (FALSE) - рецептата ще бъде показана само цяло число, с изключение на знака след десетичната запетая (две). Т.е. стотинка в този случай, рецептата не се показва.
Аргументите рубла и никелови могат да варират независимо. Така например, ако броят на точкови 23.78 рубли - ще се покаже 0 рецептата - 1 и пенита: 23 рубли. Ако посочите рубла - 2, и стотинки - 1, ще бъдат показани рецептата: двадесет и три рубли 78 копейки

Language ( "RUS") - незадължителен аргумент. Той определя езика за показване на номера на рецептата. Не главни и малки букви. опции Налични езици:

  • "RUS" или не са посочени: текстът ще се появи на руски. 23.78 ще се записва като "двадесет и три рубли и седемдесет и осем цента"
  • "EN" ( "ен", "Ен"): текстът ще се появи на английски език. 23.78 ще бъде записано като "двадесет и три долара седемдесет и осем цента"
  • "Укр" или "UA РУ": текстът показва на украински език: 23.78 ще бъде записано като "dvadtsyat три grivnі sіmdesyat vіsіm kopіyok".

Имайте предвид, че ако аргумент единици включени като комбинация от собствените си единици, единиците рецепта на език, могат да се различават от опциите за език. Така например, ако броят на точкови 23.78 Units "цяло, целият, цели, една стотна, стотна, стотен" и настройте "ен" език, резултатът е неправилно: Двадесет и три цяло седемдесет и 8/100. За да се покаже правилно в английските числа и фракции, аргумент единици трябва да бъдат написани, както следва: "точка, точки, точки, стотни, стотни, стотни".

Единици ( "цялата, цялата, цялата, една стотна, стотна, стотна") - незадължителен аргумент. Този аргумент е отговорно за поставяне на името на дяловете на числени показатели. Аргументът трябва да бъдат разделени със запетая (без интервали!) Се определя мерната единица за число.
Как работи по примера на "рублата рублата, рубли, пени, стотинките, цента": първите три думи (рубла рубла рубли) са отговорни за идентификационните единици за цялата страна на броя:

  1. Рубла - определен спад единица за номер 1
  2. Рубла - определен спад единица за номера 2,3,4 на
  3. рубли - определени спад единица за броя 5 и по-

последните три думи (стотинка, пенита, цента) са отговорни за определянето на единици за дробна част от броя:

  1. стотинка - определен спад единица за номер 1
  2. стотинка - определен спад единица за номера 2,3,4 на
  3. цента - определени спад единица за броя 5 и по-

По подразбиране (ако пропуснат аргумент единици), използвани "в рубли, рублата, рубли, пени, пенита, цента" за българския език ( "RUS") и "долари, долара, долари, сто, цента цента" за английски език ( " EN ").
Ако зададете "цяло, цяло, цяло, една стотна, стотна, стотен", че за броя 23.78 в рецептата ще се появи:

  • Двадесет и три цяло и седемдесет и осем стотни - когато се посочва аргументи рубли и копейки стойност 2,
  • 23 колкото 78/100 - когато се посочва аргументи рубла монети и се равнява на 1

Ако аргументът е празен низ звено - "", се показва единици рецепти просто няма да бъдат направени за броя на 24.78: двадесет и четири и седемдесет и осем.

По този начин е възможно да се определи почти всяка валута и всички мерни единици: от коли, за да милилитра. Това прави функция PropisSumma е много гъвкава и по-универсални, приложими в почти всеки документ, в който искате да се показва в рецептата или други данни. Когато това устройство може да се записва на всеки език.

PROPER (TRUE) - Опция аргумент. Показва логическа стойност вярно (истина) или не (невярно) или израз, който се връща булева стойност. Ако посочите TRUE или 1, а след това на първата буква от получения текст ще бъде преобразувана в заглавието: уа рублата D една стотинка. Ако не е определено, на определен невярна или 0, тогава целия текст ще бъде написано с малки букви: D ва рубли една стотинка.

ChislZnakov (3) - по избор аргумент. Задава цяло число, което показва броя на знака след десетичната запетая, които ще бъдат показани в рецептата. По подразбиране, ако не е определено, то по подразбиране е 2. Това е необходимо за изходните единици в рецептата, измерване на броя на три или повече знака след десетичната запетая, например, и един тон от теглото, килограма, където трябва винаги да бъдат обозначени с три знака: 3472. След извършването на реализация "три тона четиристотин седемдесет и два килограма." Ако броят съдържа по-голям брой знака след десетичната запетая, отколкото е посочено аргумент ChislZnakov. такъв номер ще бъде закръглена до определения брой знака след десетичната запетая.
Можете да зададете до 5 знака след десетичната запетая. Ако има определен брой е по-голям от 5, а след това функцията все още ще взема под внимание само на 5 цифри.

Някои практически примери за уточняване аргументи за отнемане на рецептата:

Брой = 68.39
Рубла - 2
Пени - 2
Единици - "целият, цели, цяло, една стотна, стотна, стотен"
НОРМАЛНОТО - 0 (или не)
ChislZnakov - Неизвестен
Резултатът - толкова, колкото шестдесет и осем и тридесет и 9/100

Брой = 68,396
Рубла - 2
Пени - 2
Език - "RUS"
Единици - "целият, цели, цели, хилядна хилядна хилядна"
НОРМАЛНОТО - 1 (или истина)
ChislZnakov - 3
Резултати - шестдесет и осем точка триста деветдесет и шест хилядни

Забележка: Тази функция се справя цифровата стойност на максималната величина на стотици трилиони. От които повече от 999 999 999 999 999,99999 тя ще бъде превърната неправилно като Самата Excel с числа, които надвишават стотици трилиони, не могат да работят правилно (последната цифра ще бъде заменен от нули).

Добър вечер. Моля, кажете ми как да се направи, за да започне доставки (сумата с думи) започна с капитал (т.е., с главна буква). благодаря предварително

Такава формула трябва да помогне:
= Горна (MID (PropisSumma (А1; 2; 2), 1, 1)) # 038; MID (PropisSumma (А1; 2; 2), 2, 999)
= Горна (MID (PropisSumma (A1,2,2), 1,1)) # 038; MID (PropisSumma (A1,2,2), 2999)
в бъдеще смятам да добавите тази функция като параметър на функцията.