У многим документима можемо видети линију у којој је потребно навести износ не у нумеричком облику, већ речима. Ово штити извештавање од фалсификовања, јер је цифру лако проследити. Али дуго неприметно снимање није тако једноставно. Количина у ријечима у Екцелу доступна је само као додаци или помоћу формула. Нема уграђеног алата.
Како да саберете речима у Екцелу
Преузмите датотеку додатака
Да бисте искористили ову прилику, на нашем вебсајту можете бесплатно преузети додатак „Износ у речима“ у Екцелу.
Поставите га у било који погодан директориј и укључите га. Да бисте то учинили, прођите кроз следеће кораке:
- Покрените Екцел и кликните на "Датотека".
- Кликните на Опције.
- Затим идите на додатке.
И кликните на дугме "Иди".
- Да бисте учитали преузету датотеку кликните на „Прегледај“.
- И потражите га у мапи у коју сте га сачували. Од вас ће се затражити да копирате датотеку у мапу додатака, препоручујемо да је прихватите. Тако ће Екцел тај додатак увек видети и функцију за количину можете лако пронаћи у речима.
- Потребна Екцел библиотека је повезана. Квачица значи да се може користити. Притисните ОК.
- Неопходне акције се реализују у облику функције СУМ_ВРИТЕ. Да бисте га применили, унесите број у ћелију А1 и поставите показивач поред њега, на Б1. Кликните икону Фк поред траке формуле.
- И на целој абецедној листи пронађите функцију СУМ_ЦАТЦХ. Препоручујемо да започнете са уносом имена. У том случају ће се Екцел сам превити уназад до жељеног одељка..
- Кликните ОК и у прозору чаробњака наведите адресу А1. Једноставно кликните мишем на ћелију.
- Након што кликнете на ОК, видећете износ у речима.
Ова функција "сум_рецорд" функционише у Екцелу 2007, 2010, 2016
Овај додатак ради само за рубље. Ако вам је потребна друга валута, преузмите другу датотеку сумпроп.кла. Аналогно, повежите додатак да бисте добили Екцел у количини.
Да бисте проверили, у ћелију А3 уносимо произвољни број. Нека буде децимална. Такође зовемо прозор за уметање функција и проналазимо нове функције за приказ количине у речима.
Као што видите, постали смо доступни:
- Прописани износ
- Износ прописаних долара
- Износ прописаних евра
- Износ прописаних евра
Претворите број у еуре. Изаберите одговарајућу функцију и кликните на ћелију са бројем.
Након што смо кликнули на У реду добијамо резултат.
Помоћу ових алата претварање броја у текст у речима у Екцелу је врло једноставно. Ако их из неког разлога не желите инсталирати у Екцел-у, можете користити други метод.
Формула количине у речима у Екцелу - како написати број
Да бисте у Екцелу приказали број речима, можете да креирате формулу. Ево примера:
СУБСТИТУТ (СИГНАЛ (ИНДЕКС (н_4; ПСТР (ТЕКСТ (А3; н0); 1; 1) +1) +) и ИНДЕКС (н0к; ПСТР (ТЕКСТ (А3; н0); 2; 1) +1; ПСТР (ТЕКСТ (А3; н0); 3; 1) +1) & ИФ (-ПСТР (ТЕКСТ (А3; н0); 1; 3); "милијарда" & ВЛООКУП (ПСТР (ТЕКСТ (А3; н0); 3; 1) * И (ПСТР ( ТЕКСТ (А3; н0); 2; 1) -1); мил; 2); "") & ИНДЕКС (н_4; ПСТР (ТЕКСТ (А3; н0); 4; 1) +1) & ИНДЕКС (н0к; ПСТР (ТЕКСТ) (А3; н0); 5; 1) +1; ПСТР (ТЕКСТ (А3; н0); 6; 1) +1) & ИФ (-ПСТР (ТЕКСТ (А3; н0); 4; 3); „милион“ & ВЛООКУП (ПСТР (ТЕКСТ (А3; н0); 6; 1) * АНД (ПСТР (ТЕКСТ (А3; н0); 5; 1) -1); мил; 2); "") & ИНДЕКС (н_4; ПСТР (ТЕКСТ ( А3; н0); 7; 1) +1) & ИНДЕКС (н1к; ПСТР (ТЕКСТ (А3; н0); 8; 1) +1; ПСТР (ТЕКСТ (А3; н0); 9; 1) +1) & ИФ ( -ПСТР (ТЕКСТ (А3; н0); 7; 3); ВПР (ПСТР (ТЕКСТ (А3; н0); 9; 1) * И (ПСТР (ТЕКСТ (А3; н0); 8; 1) -1); хиљада; 2); "") & ИНДЕКС (н_4; ПСТР (ТЕКСТ (А3; н0); 10; 1) +1) & ИНДЕКС (ИФ (-ПСТР (ТЕКСТ (А3; н0); 14; 6); н1к; н0 к); ПСТР (ТЕКСТ (А3; н0); 11; 1) +1; ПСТР (ТЕКСТ (А3; н0); 12; 1) +1)); "з"; "") & ИФ (ИЗБОР (ТЕКСТ) ( А3; н0)) ;; "Нула") & ИФ (-ПСТР (ТЕКСТ (А3; н0); 14; 6); ИФ (ОСТАТ (МАКС (ОСТАТ (ПСТР (ТЕКСТ (А3; н0); 11; 100); 9); 10); „цели број“; „цели број“) и ПОДНОСИТИ (ИНДЕКС (н_4; ПСТР (ТЕКСТ (А3; н0); 14; 6) / 10 ^ 5 + 1) & ИНДЕКС (н1к; ОСТАТ (ПСТР (ТЕКСТ (А3; н0); 14; 6) / 10 ^ 4; 10) +1; ОСТАТ (ПСТР (ТЕКСТ (А3; н0); 14; 6) / 1000; 10) +1) & ИФ (ЦЕЛА (ПСТР (ТЕКСТ (А3; н0); 14; 6) / 1000); ВПР (ОСТАТ (ПСТР (ТЕКСТ (А3; н0); 14; 6) / 1000; 10) * (ОСТАТ (ЦЕЛА (ПСТР (ТЕКСТ ( А3; н0); 14; 6) / 10 ^ 4); 10) 1); тх; 2); "") & ИНДЕКС (н_4; ОСТАТ (ПСТР (ТЕКСТ (А3; н0); 14; 6) / 100; 10) +1) & ИНДЕКС (н1к; ОСТАТ (ПСТР (ТЕКСТ (А3; н0); 14; 6) / 10; 10) +1; ОСТАТ (ПСТР (ТЕКСТ (А3; н0); 14; 6); 10) +1); "з"; "") и ИНДЕКС (схаре; ДЛСТР (ПСТР (ТЕКСТ (А3; н0); 14; 6)) Т (МИД (ТЕКСТ (А3; н0); 14; 6) -11 100), 9), 10)> 0) +1))
Да бисте га користили, морате навести неколико Екцел низова:
- н_1 = ""; "онез"; "твоз"; "триз"; "фоурз"; "Фивез"; "Сикз"; "севенз"; "осамз"; "нинез"
- н_2 = "тенз"; "елевенз"; "твелвез"; "тринаест"; "четрнаест", "петнаест", "шеснаест"; "седамнаест"; "осамнаест"; "деветнаест"
- н_3 = "": 1: "двадесетз": "тридесет": "четрдесет": "педесет": "шездесет": "седамдесет": "осамдесет": "деведесет"
- н_4 = ""; "сто"; "две стотине"; "три стотине"; "четири стотине"; "пет стотина"; "шест стотина"; "седам стотина"; "осам стотина"; "девет стотина"
- н_5 = ""; "онез"; "твоз"; "тхреез"; "фоурз"; "Фивез"; "Сикз"; "севенз"; "фоурз"; "нинез"
- н0 = "000000000000" & ПСТР (1/2; 2; 1) & "0 #####"
- н0к = ИФ (н_3 = 1; н_2; н_3 & н_1)
- н1к = ИФ (н_3 = 1; н_2; н_3 & н_5)
- схаре = "десета"; "десетина": "стотина"; "стотине": "хиљадина"; "хиљаде": "десет хиљада"; "десет хиљада": "стотина хиљада"; "сто хиљада": "милионите";
- мил = 0; "овз": 1; "з": 2; "аз": 5; "овз"
- хиљаде = 0; "хиљаде": 1; "хиљадаз": 2; "хиљадаз": 5; "хиљадаз"
Само копирајте ову табелу у Екцел листу и залепите формулу тамо где је потребна количина у речима. Горњи дизајн је за ћелију А3. Не заборавите да промените адресу.
У енглеском Екцелу формула у ријечима ће изгледати овако:
СУБСТИТУТ (ПРОПЕР (ИНДЕКС (н_4, МИД (ТЕКСТ (А1, н0), 1,10), 1,10), +1) +1) + ИНДЕКС (н0к, МИД (ТЕКСТ (А1, н0), 2,1) + 1, МИД (ТЕКСТ (А1, н0), 3,1) +1) и ИФ (-МИД (ТЕКСТ (А1, н0), 1,3), "милијарда" и ВЛООКУП (МИД (ТЕКСТ (А1, н0), 3,1) * И (МИД ( ТЕКСТ (А1, н0), 2,1) -1), мил, 2), "") и ИНДЕКС (н_4, МИД (ТЕКСТ (А1, н0), 4,1) +1) & ИНДЕКС (н0к, МИД (ТЕКСТ) (А1, н0), 5.1) + 1, МИД (ТЕКСТ (А1, н0), 6.1) +1) & ИФ (-МИД (ТЕКСТ (А1, н0), 4.3), милион и ВЛООКУП (МИД (ТЕКСТ (А1, н0), 6,1) * АНД (МИД (ТЕКСТ (А1, н0), 5,1) -1), мил, 2), "") & ИНДЕКС (н_4, МИД (ТЕКСТ ( А1, н0), 7.1) +1) & ИНДЕКС (н1к, МИД (ТЕКСТ (А1, н0), 8.1) + 1, МИД (ТЕКСТ (А1, н0), 9.1) +1) & ИФ ( -МИД (ТЕКСТ (А1, н0), 7.3), ВЛООКУП (МИД (ТЕКСТ (А1, н0), 9.1) * И (МИД (ТЕКСТ (А1, н0), 8.1) -1), тх, 2), "") и ИНДЕКС (н_4, МИД (ТЕКСТ (А1, н0), 10.1) +1) & ИНДЕКС (н0к, МИД (ТЕКСТ (А1, н0), 11.1) + 1, МИД ( ТЕКСТ (А1, н0), 12.1) +1)), "з", "") & ИФ (ТРУНЦ (ТЕКСТ (А1, н0)), "", "Нула") и "рубле" & ВЛООКУП (МОД ( МАКС (МОД (МИД (ТЕКСТ (А1, н0), 11.2) -11.100)), 9.2) -11.100), 9), 10), 0, "б"; 1, "И"; 4, "њен", 2) и ДЕСНО (ТЕКСТ (А1, н0), 2) & "полицајац" & ВЛООКУП (МОД (МАКС (МОД (ДЕСНО (ТЕКСТ (А1, н0), 2) -1100))))))), 9), 10), 0, "ика"; 1, ики; 4, иек, 2)
Као што видите, ово није најприкладнији начин да се број претвара у текст у речи у Екцелу.
Можда се питате: Како повратити оштећену ПДФ датотеку? Постоји ли живот без ПДФ-а или поклон-казна од Адобе-аПретвори помоћу макроа Екцел
Можете написати сопствену функцију која ће износ претворити у речи. Притисните АЛТ + Ф11 и у Екцел ВБА програмер који се отвори уметните нови модул.
Додајте му следећи код.
Функција СУММПРОПИС (н као двострука) Као низ Дим Цхис1, Цхис2, Цхис3, Цхис4, Цхис5 као варијанта Цхис1 = Арраи ("", "један", "два", "три", "четири", "пет", "шест "," седам "," осам "," девет ") Цхис2 = Арраи (" "," десет "," двадесет "," тридесет "," четрдесет "," педесет "," шездесет "," седамдесет "," осамдесет "," деведесет ") Цхис3 = Арраи (" "," сто "," две стотине "," тристо "," четири стотине "," петсто "," шест стотина "," седам стотина "," осам стотина "," девет стотина ") Цхис4 = Арраи ("", "један", "два", "три", "четири", "пет", "шест", "седам", "осам", "девет") Цхис5 = Арраи ("десет" , једанаест, дванаест, тринаест, четрнаест, петнаест, шеснаест, седамнаест, осамнаест "," деветнаест ") Ако је н 0 Затим тхоус_ткт = Цхис4 (хиљ) и" хиљаде "Случај 1 тхоус_ткт = Цхис4 (хиљ) и" хиљаде "Случај 2, 3, 4 тхоус_ткт = Цхис4 (хиљ) и" хиљаду "случајева 5 до 9 тхоус_ткт = Цхис4 (тхоус) и "хиљаде" Енд Селецт Ако је дестхоус = 0 И тхоус = 0 И хундтхоус 0 Затим хундтхоус_ткт = хундтхоус_ткт & "хиљаде" еее: хунд_ткт = Цхис3 (хунд) Изаберите случај дес случаја 1 цифр_ткт = Цхис5 (цифр) ГоТо ррр Случај 2 до 9 дес_ткт = Цхис2 (дес) Енд Селецт цифр_ткт = Цхис1 (цифр) ррр: СУММПРОПИС = десмил_ткт & мил_ткт & хундтхоус_ткт & дестхоус_ткт & тхоус_ткт & хунд_ткт & дес_ткт> И) Ретцласс = Инт (Инт (М - (10 ^ И) * Инт (М / (10 ^ И))) / 10 ^ (И - 1)) Крајња функција
Сада се ова функција може назвати на уобичајен начин и добити количину у речима. Смјештен је у одјељку Екцел кориснички дефиниране функције..
Као аргумент наведите адресу са бројем.
Пренос количине у речима врши се само за целе бројеве.
Фракцијски број захтева додатну формулу:
= СУММПРОПИС (А7) & "трљање." & ТЕКСТ ((А7-ЦЕЛА (А7)) * 100; "00") и "полицајац."
Уместо ћелије А7 замените своју адресу. Пени у овом дизајну биће приказани као број.
Испитали смо све начине представљања износа у речима у Екцелу. Изаберите најприкладније за вас и користите са задовољством!
Добар дан!