Змест
Электронныя табліцы выкарыстоўваюцца многімі людзьмі ў штодзённай працы, што робіць іх важным элементам іх офіса. У той час як большасць людзей карыстаюцца электроннымі табліцамі даволі простымі спосабамі, некаторым прасунутым карыстальнікам пераўтварыць лік у словы ў Excel цяжка ці складана. У гэтым кіраўніцтве мы разгледзелі гэтую праблему і прадаставілі чатыры розныя метады пераўтварэння ліку ў словы ў Excel. Акрамя таго, ёсць тры дадатковыя метады для пераўтварэння лікаў у тэкставыя фарматы .
Спампаваць працоўны сшытак
Вы можаце загрузіць працоўны сшытак, які мы выкарыстоўвалі ў гэтым артыкул з ніжэй і патрэніруйцеся з ім самастойна.
Пераўтварэнне лікаў у словы.xlsm
4 спосабу пераўтварэння лікаў у словы ў Excel
У гэтым раздзеле артыкула тлумачыцца, як пераўтварыць лічбы ў словы ў Excel. Акрамя таго, мы збіраемся прадэманстраваць чатыры метады выканання аперацыі. Для правядзення занятку мы будзем выкарыстоўваць версію Microsoft 365 .
1. Выкарыстанне камбінаваных функцый у Excel для пераўтварэння лікаў у словы
Формула Excel, якая мы выкарыстоўвалі тут, абапіраецца на чатыры функцыі. LEFT , MID , TEXT , і CHOOSE функцыі.
Па-першае, сінтаксіс функцыі LEFT наступны:
У асноўным гэтая функцыя выкарыстоўваецца для здабывання сімвалаў з тэксту.
Нарэшце, вы атрымаеце ўсю канвертаваную суму.
Больш падрабязна: Як пераўтварыць лік у тэкст і захаваць нулі ў канцы ў Excel (4 спосабы)
Як пераўтварыць лік у тэкставы фармат у Excel
Да гэтага часу мы Мы гаварылі пра як пераўтварыць лічбы ў словы ў Excel. У гэтым раздзеле артыкула тлумачыцца, як змяніць лічбы ў тэкставы фармат у Excel. Гэта самы просты і хуткі метад пераўтварэння лікаў у тэкст.
Тут выканайце наступныя дзеянні, каб прымяніць гэты метад:
- Спачатку абярыце ячэйку або ячэйкі з лікавымі значэннямі, якія вы хочаце пераўтварыць у тэкст (у нашым выпадку ячэйку C5:C9 )
- Па-другое, перайдзіце на ўкладку Галоўная і абярыце Тэкст з выпадальнага меню катэгорыі ячэек у раздзеле Нумар .
У выніку ён пераўтворыць лік выбраных вамі ячэек значэнне ў тэкст. Вы можаце зразумець гэта, назіраючы за выраўноўваннямі. Па змаўчанні ў Excel тэксты выраўноўваюцца па левым краі, а лічбы па правым краі.
Або вы можаце націснуць CTRL+1 , каб адкрыць акно з назвай Фарматаваць вочкі і выберыце опцыю Лічба , а затым выберыце адтуль катэгорыю Тэкст .
Больш падрабязна: Excel VBA для пераўтварэння ліку ў тэкст (4 прыклады)
Практычны раздзел
Для практыкі мы дадалі практычны раздзел на кожны ліст справачастка.
Выснова
Тут мы паспрабавалі зрабіць гэты артыкул галоўным кіраўніцтвам аб тым, як пераўтварыць лік у адпаведныя словы або тэкст у MS Excel . Больш за тое, у гэтым артыкуле мы звузілі сем розных метадаў, каб вы маглі выбраць ідэальны варыянт, які найлепшым чынам падыходзіць для вашай канкрэтнай сітуацыі. Такім чынам, мы спадзяемся, што вы знойдзеце рашэнне, якое шукалі. Калі ў вас ёсць якія-небудзь прапановы або пытанні, пакіньце каментарый. Дзякуй.
[num_chars])Тэкст: Тэкставы радок, з якога трэба атрымаць сімвалы.
num_chars [Неабавязкова]: Колькасць сімвалаў для вылучэння. Пачынаецца злева. Па змаўчанні num_chars=1 .
Па-другое, сінтаксіс функцыі MID наступны:
Насамрэч, гэтая функцыя выкарыстоўваецца для выняць тэкст з радка.
=MID (text, start_num, num_chars)Тэкст: Тэкст для вылучэння.
start_num: Размяшчэнне першага сімвала для вылучэння.
num_chars: Колькасць сімвалаў для вылучэння.
Па-трэцяе, сінтаксіс функцыі TEXT наступны:
У рэшце рэшт, гэтая функцыя пераўтворыць лік у тэкст у лікавым фармаце.
=TEXT (значэнне, фармат_тэксту)значэнне: Лік для пераўтварэння.
format_text: Фармат ліку для выкарыстання.
Далей, сінтаксіс функцыі CHOOSE наступны:
Гэтая функцыя атрымлівае значэнне са спісу на аснове пазіцыі.
=CHOOSE (індэкс_нумер, значэнне1, [значэнне2], …)індэкс_нум: Значэнне для выбару. Лік ад 1 да 254 .
значэнне1: Першае значэнне, з якога трэба выбраць.
значэнне2 [неабавязкова]: Другое значэнне, з якога можна выбраць.
- Тут мы пераўтворым лік у слупку Лічбы словамі .
- Цяпер запішыце наступную формулу ў C5 ячэйка.
=ВЫБРАЦЬ(ЛЕВЫ(ТЭКСТ(B5,”000000000.00″))+1,,”Адзін”,”Два”,”Тры”, ”Чатыры”,”Пяць”,”Шэсць”,”Сем”,”Восем”,”Дзевяць”)
&IF(–LEFT(TEXT(B5,”000000000.00″) ))=0,,КАЛІ(І(–MID(TEXT(B5,”000000000.00″),2,1)=0,–MID(TEXT(B5,”000000000.00″),3,1)=0),” Сто”,” Сто і “))
&ВЫБРАЦЬ(MID(TEXT(B5,”000000000.00″),2,1)+1,,,”Дваццаць “,” Трыццаць ","Сорак ","Пяцьдзесят ","Шэсцьдзесят ","Семдзесят ","Восемдзесят ","Дзевяноста ")
&IF(–MID(TEXT(B5, ”000000000.00″),2,1)1,ВЫБРАЦЬ(MID(TEXT(B5,”000000000.00″),3,1)+1,,”Адзін”,”Два”,”Тры”,”Чатыры”,”Пяць ”,”Шэсць”,”Сем”,”Восем”,”Дзевяць”),
ВЫБРАЦЬ(MID(TEXT(B5,”000000000.00″),3,1)+1 ,”Дзесяць”,”Адзінаццаць”,”Дванаццаць”,”Трынаццаць”,”Чатырнаццаць”,”Пятнаццаць”,”Шаснаццаць”,”Семнаццаць”,”Васемнаццаць”,”Дзевятнаццаць”))
&КАЛІ((–ЛЕВЫ(ТЭКСТ(B5,”000000000.00″))+MID(ТЕКСТ(B5,”000000000.00″),2,1)+MID(ТЕКСТ(B5,”000000000.00″),3 ,1))=0,,КАЛІ(І((–MID(TEXT(B5,”000000000.00″),4,1)+MID(TEXT(B5,”000000000.00″),5,1)+MID(TEXT( B5,”000000000,00″),6,1)+MID(ТЭКСТ(B5,”000000000. 00″),7,1))=0,(–MID(TEXT(B5,”000000000.00″),8,1)+RIGHT(TEXT(B5,”000000000.00″)))>0),” Мільён і “,” Мільён “))
&ВЫБРАЦЬ(MID(TEXT(B5,”000000000.00″),4,1)+1,,”Адзін”,”Два”, ”Тры”,”Чатыры”,”Пяць”,”Шэсць”,”Сем”,”Восем”,”Дзевяць”)
&IF(–MID(TEXT(B5) ,”000000000.00″),4,1)=0,,КАЛІ(І(–MID(TEXT(B5,”000000000.00″),5,1)=0,–MID(TEXT(B5,”000000000.00″),6 ,1)=0),” Сто”,” Сотняі”))
&ВЫБРАЦЬ(MID(TEXT(B5,”000000000.00″),5,1)+1,,,”Дваццаць”,”Трыццаць”,”Сорак ”,” Пяцьдзесят”,” Шэсцьдзесят”,” Семдзесят”,” Восемдзесят”,” Дзевяноста”)
&IF(–MID(TEXT(B5,”000000000.00″), 5,1)1,ВЫБРАЦЬ(MID(TEXT(B5,”000000000.00″),6,1)+1,,” Адзін”,” Два”,” Тры”,” Чатыры”,” Пяць”,” Шэсць” ,” Сем”,” Восем”,” Дзевяць”),ВЫБРАЦЬ(MID(TEXT(B5,”000000000.00″),6,1)+1,”Дзесяць”,”Адзінаццаць”,”Дванаццаць”,”Трынаццаць”, ” Чатырнаццаць”,” Пятнаццаць”,” Шаснаццаць”,” Сямнаццаць”,” Васемнаццаць”,” Дзевятнаццаць”))
&IF((–MID(TEXT(B5,” 000000000.00″),4,1)+MID(TEXT(B5,”000000000.00″),5,1)+MID(TEXT(B5,”000000000.00″),6,1))=0,,IF(АБО(( –MID(TEXT(B5,”000000000.00″),7,1)+MID(TEXT(B5,”000000000.00″),8,1)+MID(TEXT(B5,”000000000.00″),9,1))= 0,–MID(TEXT(B5,”000000000.00″),7,1)0),” Тысяча “,” Тысяча і “))
&ВЫБРАЦЬ(MID(TEXT (B5,”000000000.00″),7,1)+1,,”Адзін”,”Два”,”Тры”,”Чатыры”,”Пяць”,”Шэсць”,”Сем”,”Восем”,”Дзевяць ”)
&IF(–MID(TEXT(B5,”000000000.00″),7,1)=0,,IF(AND(–MID(TEXT(B5,”) 000000000,00″),8,1)=0,–MID(T EXT(B5,”000000000.00″),9,1)=0),” Сто “,” Сто і “))&
ВЫБРАЦЬ(СЯРЭДЗІНА (TEXT(B5,” 000000000.00″),8,1)+1,,,"Дваццаць", "Трыццаць", "Сорак", "Пяцьдзесят", "Шэсцьдзесят", "Семдзесят", "Восемдзесят", "Дзевяноста“)
&IF(–MID(TEXT(B5,”000000000.00″),8,1)1,CHOOSE(MID(TEXT(B5,”000000000.00″),9 ,1)+1,,”Адзін”,”Два”,”Тры”,”Чатыры”,”Пяць”,”Шэсць”,”Сем”,”Восем”,”Дзевяць”),ВЫБРАЦЬ(МІД(ТЭКСТ( B5,”000000000.00″),9,1)+1,”Дзесяць”,”Адзінаццаць”,”Дванаццаць”,”Трынаццаць”,”Чатырнаццаць”,”Пятнаццаць”,”Шаснаццаць”,”Семнаццаць”,”Васемнаццаць”, ”Дзевятнаццаць”))
На першы погляд уся формула можа здацца складанай, але, па сутнасці, гэта паўтарэнне адной часткі. Такім чынам, калі вы разумееце першую частку формулы, вы павінны быць у стане зразумець і астатняе.
- Пасля гэтага націсніце ENTER .
У выніку вы ўбачыце наступны вынік.
Разбіўка формулы:
Спачатку тут выкарыстоўваецца функцыя TEXT , каб ператварыць лік у тэкставы фармат “000000000.00” .
TEXT(B7, ”000000000.00″)
Пасля гэтага функцыя LEFT выкарыстоўваецца для вылучэння з ліку крайняга левага сімвала. Гэта дазваляе нам вызначыць, ці з'яўляецца вяртаемы лік нулем або любым іншым значэннем.
LEFT(TEXT(B7,”000000000.00″))
Далей функцыя CHOOSE выкарыстоўваецца для прадстаўлення вынятага ліку адпаведнымі словамі.
CHOOSE(LEFT(TEXT(B7,”000000000.00″))+1,,” Адзін”, “Два”, “Тры”, “Чатыры”, “Пяць”, “Шэсць”, “Сем”, “Восем”, “Дзевяць”)
Цяпер ён правярае, ці значэнне нуль ці не. Калі ён роўны нулю , ён адлюстроўваеццанічога.
ВЫБРАЦЬ(ЛЕВЫ(ТЭКСТ(B7,”000000000.00″))+1,,”Адзін”,”Два”,”Тры”,”Чатыры”,”Пяць”,”Шэсць ”,”Сем”,”Восем”,”Дзевяць”)
&IF(–LEFT(TEXT(B7,”000000000.00″))=0,,
Будзе адлюстроўвацца “Сотня” , калі наступныя дзве лічбы роўныя нулю . У адваротным выпадку будзе адлюстроўвацца “Сотня і.”
ВЫБРАЦЬ(ЛЕВЫ(ТЭКСТ(B7,”000000000.00″))+1,,”Адзін”,”Два”,”Тры”,”Чатыры”,”Пяць”,” Шэсць”,”Сем”,”Восем”,”Дзевяць”)
&IF(–LEFT(TEXT(B7,”000000000.00″))=0,,IF(AND (–MID(TEXT(B7,”000000000.00″),2,1)=0,–MID(TEXT(B7,”000000000.00″),3,1)=0),”Сотня”,”Сотня і “))
Гэтая формула не патрабуе VBA або масіваў. Гэта выдатны метад для пераўтварэння лікаў у словы. Аднак яна мае дзве недахопы. Першая, яна не можа ідэальна прадстаўляць дзесятковыя лікі пасля кропак. Па-другое, максімальны ліміт колькасці складае 999, 999, 999 . Фактычна, містэр Піт М. прыдумаў гэту формулу.
- Цяпер вы можаце напісаць формулу для астатніх радкоў або проста выкарыстоўваць Excel AutoFi ll Функцыя .
Нарэшце, вы атрымаеце ўсе ператвораныя лічбы ў словы .
Больш падрабязна: Як пераўтварыць лік у тэкст з 2 знакамі пасля коскі ў Excel (5 спосабаў)
2. Прымяненне функцыі VLOOKUP да Пераўтварэнне лікаў у словы
Вы можаце ўжыць функцыю VLOOKUP для пераўтварэння лікаў у словы ў Excel. Давайце зробім нешта іншае. тут,вы павінны спачатку ўставіць усе лічбы словамі, потым вы можаце выкарыстоўваць гэтую функцыю, каб пераўтварыць любыя лічбы ў словы з іх.
Крокі:
- Па-першае, запішыце ўсе лічбы словамі ўручную ў слупок C .
- Цяпер выкарыстоўвайце наступную формулу ў C12 ячэйка.
=VLOOKUP(B12,B4:C9,2,FALSE)
- Затым націсніце ENTER .
Разбіўка формулы
У гэтай формуле функцыя VLOOKUP верне значэнне з зададзенага масіва.
- Па-першае, B12 гэта значэнне пошуку, якое ён шукае ў дадзенай табліцы.
- Па-другое, B4: C9 - гэта масіў табліцы , у якім ён шукае мэтавае значэнне .
- Па-трэцяе, 2 гэта колькасць слупкоў у табліца, з якой павінна быць вернута значэнне.
- Па-чацвёртае, False абазначае дакладнае супадзенне.
Чытаць Больш: Як пераўтварыць лік у тэкст для VLOOKUP у Excel (2 спосабы)
Падобныя паказанні
- Як C ператварыць лік у тэкст у Excel з апострафам
- Пераўтварыць лік у тэкст з зялёным трохкутнікам у Excel
- Як пераўтварыць лік у тэкст з коскамі ў Excel (3 простыя метады)
- Пераўтварыце лік у тэкст без навуковых запісаў у Excel
- Як пераўтварыць лік песа ў словы ў Excel (з Лёгкія крокі)
3. Выкарыстанне VBA для пераўтварэння ліку ў словы ўExcel
Самае цікавае тое, што вы можаце стварыць сваю ўласную функцыю для пераўтварэння лікаў у словы ў Excel. Акрамя таго, вы можаце выкарыстоўваць код VBA для распрацоўкі вызначанай функцыі. Крокі прыведзены ніжэй.
Крокі :
- Спачатку вам трэба выбраць укладку Распрацоўшчык >> затым выберыце Visual Basic.
- Цяпер на ўкладцы Уставіць >> вы павінны выбраць Модуль .
- У гэты час вам трэба запісаць наступны код у Модулі .
3570
- Цяпер вы павінны захаваць код .
- Затым вам трэба перайсці да аркуша Excel .
У гэты час вы можаце выкарыстоўваць вызначаную функцыю. Для гэтага вы павінны выканаць прыведзеныя крокі.
Крокі:
- Цяпер абярыце ячэйку, у якой вы хочаце паказаць канвертаваны вывад. (У нашым выпадку, ячэйка C5 ).
- Затым увядзіце знак роўнасці (=) у ячэйку. Гэта павінна дазволіць вам уводзіць формулы.
- Пасля гэтага ўвядзіце « =number_converting_into_words » або абярыце функцыю number_converting_into_words з выпадальнага меню.
- Пасля гэтага абярыце ячэйку з лічбавым значэннем, якое вы хочаце пераўтварыць у словы (у нашым выпадку, ячэйку B5 ).
- Нарэшце, націсніце ENTER кнопка.
У выніку ён пераўтворыць выбранаенумар клеткі ў адпаведныя словы. Нарэшце, вы можаце проста скапіяваць гэту формулу ў астатнія вочкі.
Больш падрабязна: Як пераўтварыць лікавае значэнне у ангельскія словы ў Excel
4. Выкарыстанне VBA для фармулёўкі валют у Excel
Гэты метад падобны да папярэдняга. Ён таксама працуе, устаўляючы модуль з дапамогай VBA (Visual Basic for Application) і выкарыстоўваючы яго як функцыю. Ад апошняга спосабу ён адрозніваецца тым, што ператварае лічбы ў адпаведныя словы валюты. Акрамя таго, ніжэй прыведзены прыклад.
375.65=Трыста семдзесят пяць. Даляраў і шэсцьдзесят пяць цэнтаўЦяпер выканайце наступныя дзеянні, каб прымяніць гэты метад:
- Спачатку выканайце метад-3 , каб уставіць модуль.
- Па-другое, запішыце наступны код у Модулі 2 .
5354
У выніку вы можаце выкарыстоўваць свой вызначана функцыя з назвай Пераўтварыць_лічбу_ў_слова_з_валютай . Для гэтага вы павінны выканаць прыведзеныя крокі.
Крокі:
- Цяпер вы павінны выбраць ячэйку, у якой вы хочаце захаваць вынік. Мы выбралі ячэйку C5 .
- Тады вам неабходна выкарыстаць адпаведную формулу ў ячэйцы C5 .
=Convert_Number_into_word_with_currency(B5)
- Пасля гэтага націсніце ENTER .
- Нарэшце , выкарыстоўвайце функцыю аўтазапаўнення Excel для астатніх вочак