Это видео недоступно.
Сожалеем об этом.

Convert NUMBERS to WORDS in Excel | No VBA (free file included)

Поделиться
HTML-код
  • Опубликовано: 18 авг 2024
  • Join 400,000+ professionals in our courses here 👉 link.xelplus.c...
    ONE Excel formula that converts numbers to words AND it does it, WITHOUT VBA and macros - without helper cells and without Microsoft Excel array formulas. Download the free Numbers to Words Converter workbook provided below and use the formula in your own files.
    ⬇️ DOWNLOAD the workbook here: pages.xelplus....
    00:00 Convert numbers to text in Excel
    01:17 The formula
    02:20 Changing currency
    02:51 Applying formula to many cells
    04:44 How the formula works
    05:07 Excel LEFT function
    05:27 Excel MID function
    05:59 Excel TEXT function
    07:10 Excel CHOOSE function
    🔍 What You'll Learn:
    - Step-by-step guide to converting numbers into words using a single-cell formula.
    - How to adapt the formula for different currencies and remove decimal places.
    - Easy methods to update and apply the formula in your spreadsheets.
    👷‍♂️ Perfect for:
    - Excel enthusiasts looking for smart, efficient solutions.
    - Professionals in construction, accounting, and other fields where detailed number representation is key.
    - Excel users at all levels who love learning new, powerful techniques.
    Many thanks to Peter Menhennet for sharing his solution with us. I'm really grateful to have subscribers who are willing to share their knowledge and solutions with others. THANK YOU!
    For the VBA version check out this post from Microsoft: bit.ly/MSSuppor...
    ➡️ Join this channel to get access to perks: / @leilagharani
    👕☕ Get the Official XelPlus MERCH: xelplus.creato...
    🎓 Not sure which of my Excel courses fits best for you? Take the quiz: www.xelplus.co...
    🎥 RESOURCES I recommend: www.xelplus.co...
    🚩Let’s connect on social:
    Instagram: / lgharani
    LinkedIn: / xelplus
    Note: This description contains affiliate links, which means at no additional cost to you, we will receive a small commission if you make a purchase using the links. This helps support the channel and allows us to continue to make videos like this. Thank you for your support!
    #Excel

Комментарии • 850

  • @LeilaGharani
    @LeilaGharani  6 месяцев назад +5

    Grab the file I used in the video from here 👉 pages.xelplus.com/numbers-to-words-file

    • @muwanguzitimothy2973
      @muwanguzitimothy2973 Месяц назад

      thanks Leira, I have been following you for almost 3 years, but you have added weight to knowledge about excel... thanks alot

    • @mondaypopbrav3244
      @mondaypopbrav3244 16 дней назад

      Hi Leila, how do I write the cents in words too instead of using the 50/100. So I want to write fifty cents

  • @hmghmgforum4688
    @hmghmgforum4688 5 лет назад +10

    Wow! Amazing! Thank you. Just two things come to my mind now. 1. Sharing is caring. 2. One need not re-invent the wheel again. Thank you Peter Menhennet for sharing the wheel so that others need not re-invent!

    • @LeilaGharani
      @LeilaGharani  5 лет назад +2

      You're very welcome! You're absolutely right on both points. I'm grateful to Pete for sharing his solution with us.

    • @junreyquilicot4775
      @junreyquilicot4775 5 лет назад

      @@LeilaGharani I want to use the formula you generously demonstrated but I can't copy the gigantic formula. Please I need help.... this is my mail junrey.quilicot2@gmail.com

  • @shadrackawunyo7786
    @shadrackawunyo7786 5 лет назад +2

    Leila!!!! Did you say this giant huge mind blowing formula was created by a construction professional? Amazing!!! Pete, you have raised my hopes.... Excel does magic in all industries, not just for computer and accounting professionals...... I am highly impressed

  • @ckokse
    @ckokse 5 лет назад +78

    This is absolutely amazing! I did not find any solution without VBA until now. I can just imagine the amount of testing Pete had to do for this insane formula to work. Thank you!

    • @yiubili1
      @yiubili1 5 лет назад +1

      Thanks very much for sharing your brilliant work, i don't have a chance to use it, but the thought process is just brilliant. /salute

    • @HappyheartbyNida
      @HappyheartbyNida 5 лет назад +1

      You can use spell number addin. I have it

  • @juzergandhi
    @juzergandhi 4 года назад +1

    I salute you and bow to you out of sheer respect. Thank you Mr. Peter Menhennet for sharing and thank you Ms. Leila Gharani for propagating this awesome formulae. God bless you!

  • @artyafridi
    @artyafridi 5 лет назад +11

    I DONT HAVE THAT WORDS IN WHICH I THANKS YOU.
    BLESS YOU SISTER FOREVER MAY ALLAH GIVE YOU LONG LIFE
    I AM PROUD OF YOU

  • @kHoPhAe
    @kHoPhAe 4 года назад +7

    Ok, at this point I am very certain Leila developed the Excel program and maintains it. I don't think any Microsoft Excel programmer can match her skills.
    Thank you very much!

  • @rabdu2002
    @rabdu2002 5 лет назад +5

    Many thanks for Mr. Pete & Mrs. Leila, we waited too much until getting this formula.

  • @roguenomad966
    @roguenomad966 5 лет назад

    The student becomes the master. Been looking for years for this solution. If there was a Nobel prize for excel formulas. Pete would definitely get my vote. 👍 Pete the legend

    • @LeilaGharani
      @LeilaGharani  5 лет назад

      So true John! Pete is the best.

    • @roguenomad966
      @roguenomad966 5 лет назад

      ​@@LeilaGharani Thanks for replying and for sharing the gem. There was something I wanted to bring up. I am on a Mac using the latest Office 365. I struggled to get the formula working. First , “command A” wasn’t selecting all. Then when I pasted it in a new document. It wouldn’t paste as a formula but as text and was incomplete, no paste special configurations would work.
      After about an hour of frustration, as only the Billions formula seemed to copy. I fixed this by comparing the Billions formula with the other two and noticed some differences in the spaces. I went into the formula bar, deleted all the spaces where the formula started on a new line instead of continuing. Copied it all by highlighting as I still couldn’t select all and then got it to paste in a new spreadsheet. changed my currency to KWD and 000/1000 as we use three decimals here. Hope this helps anyone that runs into the same problem.
      I can only imagine how frustrating it must have been to come up with this. I can’t thank you enough for sharing.

  • @subashsd635
    @subashsd635 5 лет назад +1

    Dear Leila,
    Please convey a heartfelt thank you to Pete M for this wonderful, wonderful formula. He must have spent days to perfect it. Salute to his patience.
    Thank you to you too for taking the initiative for sharing the same.
    Regards,

    • @LeilaGharani
      @LeilaGharani  5 лет назад +1

      Thank you! I am sure Pete will appreciate the kind words too.

  • @sanjaykumartripathy6087
    @sanjaykumartripathy6087 5 лет назад +7

    What the kind of expertise you have in Excel.... Pete... Great...I appreciate the degree of dedication in testing such a lengthy formula.... Thanks both for sharing such a useful formula.

  • @bertkutoob
    @bertkutoob 5 лет назад +3

    Crikey! I did something similar but using an array a few years ago and getting the logic right was, to say the least, mind boggling. My head still aches at the thought. Getting it into a single formula would have blown all the fuses, so 👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏
    Pete, let me guess. Contractor's payment claims? If the bottom line in numerals doesn't exactly match the words then the client tosses the claim back and the contractor doesn't get paid.
    It's bad enough if everyone is speaking one language but when the engineer is English, the contractor is Afrikaans and the client is isiZulu you surely do need this formula.
    Thanks Pete, where were you when I needed you...?

    • @petemenhennet9792
      @petemenhennet9792 5 лет назад

      bertkutoob Yes, payment certificates and contracts. Useful in invoices as well, I suppose.

  • @followthetruth3283
    @followthetruth3283 5 лет назад +1

    This is first when I saw a formula for the currency to Words instead of VBA. Really a great job.

  • @wuiwuiwong9716
    @wuiwuiwong9716 3 года назад

    Sincerely thanks to Pete, Leila, Jim M., Zafar Khan and Abdul Rahman Mohammed for creating and sharing this amazing formula. With Leila's explanation and everyone hardwork, I successfully further modify the formula to get my desired result. Thank you once again.

  • @ricos1497
    @ricos1497 5 лет назад +12

    It's impressive, no doubt. Looping through the characters in any string - numbers or letters - is extremely difficult to achieve in Excel. Well done Pete.
    Well delivered, too, of course!

  • @MusicforMe123
    @MusicforMe123 5 лет назад +4

    If Pete was your student it says a lot about the teacher, thank you so much for sharing!

    • @LeilaGharani
      @LeilaGharani  5 лет назад +3

      I'm very honored to have Pete in my class.

  • @benwhitney7044
    @benwhitney7044 5 лет назад

    Ms. Gharani, the videos you make have significantly helped me in my career. I've watched your videos for that past few years and they have given me a step up on others. Thank you for these videos.

    • @LeilaGharani
      @LeilaGharani  5 лет назад

      You're most welcome Benjamin. Many thanks for your ongoing support.

  • @mtroanoke
    @mtroanoke 5 лет назад +1

    Very generous of Pete for sharing

  • @jayrichzhanra4988
    @jayrichzhanra4988 5 лет назад +10

    Pete, this is amazing! seems this is the first time in Excel history!

  • @alliyabose
    @alliyabose 4 года назад

    Heartly Thanks to Mr PETE for this wonderful formula creation and also thank to Ms Leila to bring this up through your videos. It makes simple work now

  • @adnanabbasi9482
    @adnanabbasi9482 Год назад

    It has been almost over 3 years when i saw it first time.
    Since then "The Amount Word Solution" is always inspired me; "How Genius Mr. Pete is" ---- Bundle of Appreciation & Respect for him.

  • @AqibNuh
    @AqibNuh 2 года назад +1

    It must have taken hours for creating this formula. I don't think I have the stamina to write it down so I will just copy and paste it.
    Many thanks for video.

  • @15071982
    @15071982 5 лет назад +1

    Thanks Pete and Laila for sharing this amazing solution.

  • @Soulenergy31
    @Soulenergy31 5 лет назад +6

    Amazing Pete!!! Great work!!! And thanks Leila for the crystal clear explanation!

  • @user-yt2ht6rw4b
    @user-yt2ht6rw4b 5 лет назад +1

    Thank you Pete and Leila for sharing a new point of view of excel

  • @benabedmhamed2360
    @benabedmhamed2360 5 лет назад +5

    Some years ago, I made similar thing by using text's formulas in french and Arabic. But VBA stay more interesting. Thank you any way

  • @jayrichzhanra4988
    @jayrichzhanra4988 5 лет назад +1

    Thank you Mr. Peter Menhennet for sharing!

  • @armaghanazeem5004
    @armaghanazeem5004 День назад

    Thanks Leila that's practically working 👍

  • @chrisjozwiak1206
    @chrisjozwiak1206 5 месяцев назад

    That was absolutely amazing! THANK YOU LEILA AND PETE!!! Thank you for sharing it. It saves lots of energy and time. Appreciated!

  • @kalmancseh6303
    @kalmancseh6303 6 месяцев назад

    Wow!!! Hats of for coming up with this, let alone sharing it. As a side note, shame on Microsoft for not making this a default formula for a long time.

  • @LeviDeGuzman.2102
    @LeviDeGuzman.2102 Месяц назад

    Hi Pete... Great work! and I salute! I high appreciated its a big help. Thank you for sharing this. Thank you also Ms Leila for the clear explanation on how it works. By the way I added the LET function so that it only refences one cell.

  • @itsRohitJain
    @itsRohitJain 3 года назад

    A big shout out for Pete and Leila you rock.
    thank you Pete.
    thanks Leila

  • @Hey_Delight
    @Hey_Delight 5 лет назад

    No phrases...just a BIG word "BRILLIANT!" Thanks so much, Ms Leila and Mr Pete.

    • @LeilaGharani
      @LeilaGharani  5 лет назад +1

      You're very welcome. Pete did all the heavy lifting!

  • @markgreer6585
    @markgreer6585 2 года назад +1

    Pete & Leila:
    THANK YOU SO MUCH!!!!
    Exactly what I was searching for!
    Perfect code and perfect narrative!

  • @excelisfun3903
    @excelisfun3903 5 лет назад +1

    That is cool. I also had a student back in 2003 show me a similar formula, but this mathematician had a formula that centered around the MOD function to accomplish a single cell number to text formula. It NEVER seases to amazing me what humans can do with Excel : ) Thanks for the video, Teammate!

    • @shadrackawunyo7786
      @shadrackawunyo7786 5 лет назад

      Awesome. unimaginable!!!

    • @LeilaGharani
      @LeilaGharani  5 лет назад

      Mega cool! If you happen to find the formula can you please share it with us?

    • @excelisfun3903
      @excelisfun3903 5 лет назад

      @@LeilaGharani This was a Seattle mathematician who was NOT registered in my class and come into my office hour to show it to me back in about 2003. I am not sure if I still have the workbook he showed me. I still have all the folders of files from my classes from way back then, but I am not sure if the file he showed me is in one of them. I will look...

  • @AbuTalha-eo7pr
    @AbuTalha-eo7pr 5 лет назад

    Thank you Pete for sharing your knowledge and thanks to our sister Leila for showing us how to work with...

    • @LeilaGharani
      @LeilaGharani  5 лет назад

      You're very welcome. Pete is the best.

  • @NjaanAdima
    @NjaanAdima 5 лет назад +8

    This was one of my concerns that used to share everywhere. Thank you for this effort. But I still believe this should be part of inbuilt.
    Another concern I always express is that, adding a name to the grouping the data. The reader should know, without expanding the data columns/rows, what is grouped. Excel should allow adding a name option while grouping the data.

    • @omarelijah9754
      @omarelijah9754 3 года назад

      I know Im quite randomly asking but do anyone know of a good site to stream new movies online ?

  • @khumbozulu9432
    @khumbozulu9432 7 месяцев назад

    This is Beautiful!!! Pete is a genius! I've been looking for this for sometime now.

  • @slslrilil
    @slslrilil 5 лет назад +3

    Super excited @Leila. Convey regards to Pete as well.

  • @sarfarajkureshi6569
    @sarfarajkureshi6569 5 лет назад

    Mam really I am searching this formula, I could not seach it today my searching is end, from you I got very amazing trick, thank you from bottom of my heart. God bless you, thank you mam...

    • @LeilaGharani
      @LeilaGharani  5 лет назад +1

      You're very welcome! I'm glad it is helpful.

  • @virenderverma755
    @virenderverma755 2 года назад +2

    this is indeed a great effort.
    Kudos to Pete and thank you for sharing it with us all.

  • @Malshe
    @Malshe 4 года назад

    Wow... Finally a solution that works!! Thank Pete and Leila. You guys are god sent

  • @Estimation_costing_mithun
    @Estimation_costing_mithun 5 лет назад +4

    Simply amazing and thank you for sharing. Hats off Pete.

  • @k4khan3333
    @k4khan3333 4 года назад

    Thank you PETE and thank you Leila for explaining it.

  • @mehdihammadi6145
    @mehdihammadi6145 5 лет назад +2

    What wonderful formula! Thank you for sharing and many thank to Peter

  • @myexcelacademy69
    @myexcelacademy69 5 лет назад +2

    SUPER AMAZING, THANK YOU LEILA AND PETE!!!!!!!

  • @JamesTRyder
    @JamesTRyder 5 лет назад +1

    WOW! Pete worked his butt off for this. KUDOS to him. Thank You Leila for great daily training - as I call it :-) !!!

  • @AloysYamala
    @AloysYamala 4 года назад

    Pete and Leila, great work... this eliminates a necessity to run VBA and thus anybody can do it now! You are amazing as always!

  • @sandeeplokhande5310
    @sandeeplokhande5310 Год назад

    Thank you so much Leila .My problem solve easily .

  • @gavdownes100
    @gavdownes100 3 года назад

    wonderful. I converted this formula to display just the word of the number. 2314 = two three one four. Up to a 9 digit number. 9 lines of repetition, but super easy to read. I also put a If(count(A1)=1 then .... to ensure it is a number.Thanks

  • @agnisdesigners7938
    @agnisdesigners7938 5 лет назад +1

    Most awaited and required solution given by you. Thank you so much.

    • @LeilaGharani
      @LeilaGharani  5 лет назад

      You're very welcome! I'm thankful to Pete for sharing.

  • @me53n
    @me53n 4 года назад

    Amazing formula created by PETE. Thanks a lot for sharing it.

  • @rolandestrellado5080
    @rolandestrellado5080 2 года назад

    That's wow! Thank you for sharing this video and the formula from Mr. Pete. God bless you.

  • @erikajeanbranzuela2502
    @erikajeanbranzuela2502 3 года назад

    Sir Pete, yours so amazing. Thank you so much!!!!
    Ms. Leila, you're an angel... I thought i have no other choice but to use vba.
    Thanks to this...

  • @katerina6495
    @katerina6495 5 лет назад +3

    Thank you so much Pete and Leila, great exercise, it is really amazing

  • @kumartoley2637
    @kumartoley2637 5 месяцев назад

    Thank you. Very easy to learn

  • @ushantharanga3874
    @ushantharanga3874 4 года назад

    Leila Gharani
    This is so amazing...!!! This is the first time I have ever seen in excel history in my life, thank you for share your knowledge with us.

    • @LeilaGharani
      @LeilaGharani  4 года назад +1

      Well, Pete did all the heavy lifting. I just presented the results.

  • @surajitpaul3679
    @surajitpaul3679 4 месяца назад

    Thanks Madam for your utmost help otherwise my work would have been monotonous and lengthy

  • @sachinrv1
    @sachinrv1 5 лет назад +1

    Thanks Pete for taking so much efforts in building this formula and thanks Leila for sharing :)

    • @LeilaGharani
      @LeilaGharani  5 лет назад

      I'm very grateful Pete shared this with us too :)

    • @sachinrv1
      @sachinrv1 5 лет назад

      @@LeilaGharani Its not only about the amazing usefulness; but there is so much to learn from this integrated function. I may need to modify this just a little to fit in Indian context; where 1] the currency symbol is prefixed 2] for numbers after decimal and 3] use of "and" which comes between Rupees and Paise. Thanks a lot. You're a billion dollar girl :)

    • @petemenhennet9792
      @petemenhennet9792 5 лет назад

      Sachin Vartak you're welcome.

  • @mezianeremila454
    @mezianeremila454 5 лет назад

    A bit complex at first sight but after a simplified view by Leila it perfectly makes sense... Thanks Peter for the hard work and sharing this and thanks Leila for the explaination.

    • @LeilaGharani
      @LeilaGharani  5 лет назад

      You're very welcome. Anyway, Pete did all the heavy lifting.

  • @imermaquin
    @imermaquin 5 лет назад

    Thank you Leila and of course many thanks to Pete!

  • @paramveerssachdeva
    @paramveerssachdeva 5 лет назад +2

    Pete is a sheer Genious, Thanks a lot for sharing.

  • @SholaDsdg
    @SholaDsdg 5 лет назад +1

    Wonderful work here. Thanks Pete and Leila!

  • @mohamedlootah8653
    @mohamedlootah8653 2 года назад

    The best instructor ever - Thank you very much

  • @ohdjrp4
    @ohdjrp4 5 лет назад +1

    another excel wizard discovered!...thanks for sharing!

    • @LeilaGharani
      @LeilaGharani  5 лет назад

      Pete is certainly an amazing, creative and patient wizard!

  • @TheUnicleo
    @TheUnicleo Год назад

    I 'm surprised 😯 by people ready to apply such a huge nested formula, instead of learning and applying well structured VBA user defined function!

  • @lelenbates3367
    @lelenbates3367 10 месяцев назад

    I was struggling with this formula. I replaced B3 with J7 for my workbook and it was showing the formula text so I tried again and it was showing zero dollars and cents even with the formula showing J7. I realized that I was referencing the work book I copied from. So to ensure I did repeat the mistake I copied the formula to Word and them pasted from word to my Excel workbook. It works! I was getting ready to try VBA.

  • @tyronnedonpaul6672
    @tyronnedonpaul6672 5 лет назад +1

    Great work. Thank you Peter Menhennet

  • @michelyounes5239
    @michelyounes5239 3 года назад

    Thanks, Pete and Leila for sharing this great formula! 👌👍👏

  • @kurapikanostrad4592
    @kurapikanostrad4592 5 лет назад +3

    Any improvements or shortened one?
    Thanks a lot pete and Leila. Its been an honor to learn this for free.

  • @aykhanhumbatov9764
    @aykhanhumbatov9764 6 месяцев назад

    Many thanks, dear Leila!

  • @neilyapan8636
    @neilyapan8636 Год назад

    GREAT EFFORT THANK YOU SO MUCH FOR SHARING THIS IDEA!!!! GOD BLESS YOU ALWAYS...

  • @enriquedominguez9709
    @enriquedominguez9709 5 лет назад +1

    Thank you for sharing Pete and Leila.

  • @jorgenieto4122
    @jorgenieto4122 Год назад

    Oh my freaking goodness. Thanks for this info. I was struggling so much with the VBA thing damn!. Even copying from MS website and still doesn't work. You guys rock!

  • @jawadqureshi8333
    @jawadqureshi8333 4 года назад

    I wish I could press thumbs up more then one time ! Pete solved an age old debate and you shared it so well !

    • @LeilaGharani
      @LeilaGharani  4 года назад

      I'm already happy about that one thumbs up :)

  • @samappavou181
    @samappavou181 2 года назад

    Many thanks tp Pete and team

  • @Ticky66MN
    @Ticky66MN 5 лет назад +2

    Wow, thank you Pete. Amazing work!

  • @b1txh
    @b1txh 11 месяцев назад

    thank you so much for the formula, a bit hard to find such thing when people usually give the vba route.. one thing to note though, if you use comma as decimal separator, then you should find and replace all the periods in the formula into commas.. also, make sure that the separator used in the formula is matched with what you're using in your excel.. that's all, thank you very much once again!

  • @mehrshadmirsharghi2293
    @mehrshadmirsharghi2293 8 месяцев назад

    it is amazing! it' s fabulous!
    I don't know how to say thanks for your very professional and simply saying informative and useful teaching video I just say salute and bow to you and and Pete

  • @erendiz79
    @erendiz79 5 лет назад +17

    for those working with a European formatting system, make a search and replace in the formula for "0.0" into "0,0" so you have the proper European decimal separator...

    • @LeilaGharani
      @LeilaGharani  5 лет назад +1

      Thank you for the contribution!

    • @erendiz79
      @erendiz79 5 лет назад

      @@LeilaGharani you are welcome Leila

  • @marcusantenor793
    @marcusantenor793 4 года назад

    IT's like watching a serie, each episode resolves a greater problem. Thanks so much for the Tip. I'm glad I sign up for your classes.

    • @LeilaGharani
      @LeilaGharani  4 года назад +1

      You're very welcome Marcus. I'm glad you find the tutorials helpful.

  • @juarezr61274
    @juarezr61274 5 лет назад +3

    Wow Pete rocks!

  • @M.A.Sammani
    @M.A.Sammani 4 года назад

    You are the king of Excel 🌹😍😍😍

  • @gautamkamra2450
    @gautamkamra2450 4 года назад

    Hi excellent work. I justwantedto point out that indian version still used millions and billions but it shoulduse lakhs and crores.

  • @sureshbabutg827
    @sureshbabutg827 3 года назад

    Thank you Mr. Pete and thank you Ms. Leila.... For me also this was a nightmare for a long time. Then I found a solution myself by using dget function. Now it has become more easy

  • @ivelinamihaleva8015
    @ivelinamihaleva8015 4 года назад

    Thank you Pete and thanks to all others contributing to the creation and development of these formulas! :)

  • @shanesmohammed
    @shanesmohammed 5 лет назад +1

    Mindblowing! Fantastic! Excellent!

    • @LeilaGharani
      @LeilaGharani  5 лет назад +1

      Glad you like it. Pete did all the heavy lifting!

    • @shanesmohammed
      @shanesmohammed 5 лет назад

      @@LeilaGharani but still without you we would have not known about this. Kudos to Pete for doing such a mind blowing formula. Too good!

  • @martinng370
    @martinng370 7 месяцев назад

    Thank you PETE! thank you Leilah.
    Has anyone in the community done this in Spanish. I'm trying to modify it myself, but Spanish is a very rich language. 500 + 26 = Quinientos Veintiséis

    • @martinng370
      @martinng370 7 месяцев назад

      Here's in Spanish. Change A1 to your cell reference
      =LET(
      cell,A1,
      Total,CHOOSE(LEFT(TEXT(cell,"000000000.00"))+1,,"Uno","Dos","Tres","Cuatro","Cinco","Seis","Siete","Ocho","Nueve")
      &IF(--LEFT(TEXT(cell,"000000000.00"))=0,,IF(AND(--MID(TEXT(cell,"000000000.00"),2,1)=0,--MID(TEXT(cell,"000000000.00"),3,1)=0)," Cien"," Cientos "))
      &CHOOSE(MID(TEXT(cell,"000000000.00"),2,1)+1,,,"Veinte ","Treinta ","Cuarenta ","Cincuenta ","Sesenta ","Setenta ","Ochenta ","Noventa ")
      &IF(--MID(TEXT(cell,"000000000.00"),2,1)1,
      CHOOSE(MID(TEXT(cell,"000000000.00"),3,1)+1,,"Uno","Dos","Tres","Cuatro","Cinco","Seis","Siete","Ocho","Nueve"),
      CHOOSE(MID(TEXT(cell,"000000000.00"),3,1)+1,"Diez","Once","Doce","Trece","Catorce","Quince","Dieciséis","Diecisiete","Dieciocho","Diecinueve"))
      &IF((--LEFT(TEXT(cell,"000000000.00"))+MID(TEXT(cell,"000000000.00"),2,1)+MID(TEXT(cell,"000000000.00"),3,1))=0,,IF(AND((--MID(TEXT(cell,"000000000.00"),4,1)+MID(TEXT(cell,"000000000.00"),5,1)+MID(TEXT(cell,"000000000.00"),6,1)+MID(TEXT(cell,"000000000.00"),7,1))=0,(--MID(TEXT(cell,"000000000.00"),8,1)+
      RIGHT(TEXT(cell,"000000000.00")))>0)," Millónes y "," Millónes "))
      &CHOOSE(MID(TEXT(cell,"000000000.00"),4,1)+1,,"Uno","Dos","Tres","Cuatro","Cinco","Seis","Siete","Ocho","Nueve")
      &IF(--MID(TEXT(cell,"000000000.00"),4,1)=0,,IF(AND(--MID(TEXT(cell,"000000000.00"),5,1)=0,
      --MID(TEXT(cell,"000000000.00"),6,1)=0)," Cien"," Cientos"))
      &CHOOSE(MID(TEXT(cell,"000000000.00"),5,1)+1,,," Veinte"," Treinta"," Cuarenta"," Cincuenta"," Sesenta"," Setenta"," Ochenta"," Noventa")
      &IF(--MID(TEXT(cell,"000000000.00"),5,1)1,
      CHOOSE(MID(TEXT(cell,"000000000.00"),6,1)+1,," y Uno"," y Dos"," y Tres"," y Cuatro"," y Cinco"," y Seis"," y Siete"," y Ocho"," y Nueve"),
      CHOOSE(MID(TEXT(cell,"000000000.00"),6,1)+1," Diez"," Once"," Doce"," Trece"," Catorce"," Quince"," Dieciséis"," Diecisiete"," Dieciocho"," Diecinueve"))
      &IF((--MID(TEXT(cell,"000000000.00"),4,1)+MID(TEXT(cell,"000000000.00"),5,1)+MID(TEXT(cell,"000000000.00"),6,1))=0,,IF(OR((--MID(TEXT(cell,"000000000.00"),7,1)+MID(TEXT(cell,"000000000.00"),8,1)+MID(TEXT(cell,"000000000.00"),9,1))=0,
      --MID(TEXT(cell,"000000000.00"),7,1)0)," Mil "," Mil y "))
      &CHOOSE(MID(TEXT(cell,"000000000.00"),7,1)+1,,"Uno","Dos","Tres","Cuatro","Cinco","Seis","Siete","Ocho","Nueve")
      &IF(--MID(TEXT(cell,"000000000.00"),7,1)=0,,IF(AND(--MID(TEXT(cell,"000000000.00"),8,1)=0,--MID(TEXT(cell,"000000000.00"),9,1)=0)," Cien "," Cientos "))&
      CHOOSE(MID(TEXT(cell,"000000000.00"),8,1)+1,,,"Veinte y ","Treinta y ","Cuarenta y ","Cincuenta y ","Sesenta y ","Setenta y ","Ochenta y ","Noventa y ")
      &IF(--MID(TEXT(cell,"000000000.00"),8,1)1,
      CHOOSE(MID(TEXT(cell,"000000000.00"),9,1)+1,,"Uno","Dos","Tres","Cuatro","Cinco","Seis","Siete","Ocho","Nueve"),
      CHOOSE(MID(TEXT(cell,"000000000.00"),9,1)+1,"Diez","Once","Doce","Trece","Catorce","Quince","Dieciséis","Diecisiete","Dieciocho","Diecinueve")),
      Ciento,SUBSTITUTE(Total,"Uno Cientos","Ciento"),
      Doscientos,SUBSTITUTE(Ciento,"Dos Cientos","Doscientos"),
      Trescientos,SUBSTITUTE(Doscientos,"Tres Cientos","Trescientos"),
      Cuatrocientos,SUBSTITUTE(Trescientos,"Cuatro Cientos","Cuatrocientos"),
      Quinientos,SUBSTITUTE(Cuatrocientos,"Cinco Cientos","Quinietos"),
      Seiscientos,SUBSTITUTE(Quinientos,"Seis Cientos","Seiscientos"),
      Setecientos,SUBSTITUTE(Seiscientos,"Siete Cientos","Setecientos"),
      Ochocientos,SUBSTITUTE(Setecientos,"Ocho Cientos","Ochocientos"),
      Novecientos,SUBSTITUTE(Ochocientos,"Nueve Cientos","Novecientos"),
      Veintiuno,SUBSTITUTE(Novecientos,"Veinte y Uno","Veintiuno"),
      Veintidos,SUBSTITUTE(Veintiuno,"Veinte y Dos","Veintidos"),
      Veintitres,SUBSTITUTE(Veintidos,"Veinte y Tres","Veintitres"),
      Veinticuatro,SUBSTITUTE(Veintitres,"Veinte y Cuatro","Veinticuatro"),
      Veinticinco,SUBSTITUTE(Veinticuatro,"Veinte y Cinco","Veinticinco"),
      Veintiseis,SUBSTITUTE(Veinticinco,"Veinte y Seis","Veintiséis"),
      Veintisiete,SUBSTITUTE(Veintiseis,"Veinte y Siete","Veintisiete"),
      Veintiocho,SUBSTITUTE(Veintisiete,"Veinte y Ocho","Veintiocho"),
      Veintinueve,SUBSTITUTE(Veintiocho,"Veinte y Nueve","Veintinueve"),
      Millon,SUBSTITUTE(Veintinueve,"Uno Millónes","Un Millón"),
      Mil,SUBSTITUTE(Millon,"Uno Mil","Mil"),
      Calc,IF(RIGHT(Millon,2)="y ",LEFT(Millon,LEN(Millon)-2),Millon),
      UPPER(LEFT(Calc,1))&LOWER(MID(Calc,2,LEN(Calc))))

    • @LeilaGharani
      @LeilaGharani  7 месяцев назад

      Thank you for sharing your solution!

  • @prachiaggarwal6069
    @prachiaggarwal6069 4 года назад

    Superb solution without VBA

  • @mustafa.attiya
    @mustafa.attiya 4 года назад

    Thanks a lot Peter Menhennet

  • @jonathanpaul7009
    @jonathanpaul7009 2 года назад

    Thank you, this helps me alot. God bless you, your team and also the creator of this formula.

  • @vinayramachandran4992
    @vinayramachandran4992 4 года назад

    Amazing!!! This is out of the world...All hail King Pete!!!👏

  • @ronmem
    @ronmem 3 года назад

    Leila, Microsoft Word has an easy function to convert dollar amounts to text. For example, if you had a table 1X2, then you can enter the dollar amount in R1C1, and in R1C2, you can insert a field with the following format { =R1C1 \* DollarText \* Caps}. So, if you enter $3,501.45 in R1C1, Word will convert that to Three Thousand Five Hundred One And 45/100. The first switch \* DollarText makes the conversion from number to text in all lowercase. The second switch \* Caps capitalizes the first letter of each word. To insert a field in Word, you press CTRL+F9, and then just enter the appropriate formula.

  • @SC-ng7kc
    @SC-ng7kc 3 года назад

    Thank you very much, Pete, for sharing this! Also to Ms. Leila Gharani who made it reach more people. Updated the formula for PhP.

  • @vmakumar
    @vmakumar 3 года назад

    Really this is amazing! I did not find any solution without VBA until now. Thanks for providing the formula without VBA code

  • @kvlpnd
    @kvlpnd 5 лет назад +2

    Amazing, I once built a formula in older version of Excel with use of nested ifs, though there wasn't any choose then. The formula was just about long like this.

  • @ajithknair5
    @ajithknair5 4 года назад

    Pete deserves highest civilian award and nobel price

  • @KL6400
    @KL6400 5 лет назад +1

    Wow! Thank you Leila for this information, great video as usual!!!!! Absolutely perfect 👌🏼

  • @NeLzKieTV
    @NeLzKieTV Год назад

    Thanks for this Leila! More power🎉

  • @zxcvbnmmasdfghjkl
    @zxcvbnmmasdfghjkl 5 лет назад +1

    That is the craziest formula in excel hand(jobs) down!