Professional Documents
Culture Documents
Numbers As Words 1
Numbers As Words 1
Free Tutorials
Browse through my free Excel tutorials to discover dashboard tips, chart tricks and
advanced formula techniques.
Free Tutorials
Start Learning
Favorite Resources
Check out my list of favorite resources. It includes links to Excel books I've found
helpful, courses on topics I'm interested in such as Power Query, data science and
more.
Browse
=CHOOSE(LEFT(TEXT(B3,"000000000.00"))+1,,"One","Two","Three","Four","Five","Six","Seven","Eight","Nine") &IF(--LEFT(TEXT(B3,"000000000.00"))
MID(TEXT(B3,"000000000.00"),2,1)=0,--MID(TEXT(B3,"000000000.00"),3,1)=0)," Hundred"," Hundred and ")) &CHOOSE(MID(TEXT(B3,"000000000.00
","Sixty ","Seventy ","Eighty ","Ninety ") &IF(--MID(TEXT(B3,"000000000.00"),2,1)<>1,CHOOSE(MID(TEXT(B3,"000000000.00"),3,1)+1,,"One","Two","Th
CHOOSE(MID(TEXT(B3,"000000000.00"),3,1)+1,"Ten","Eleven","Twelve","Thirteen","Fourteen","Fifteen","Sixteen","Seventeen","Eighteen","Nineteen")) &
+MID(TEXT(B3,"000000000.00"),2,1)+MID(TEXT(B3,"000000000.00"),3,1))=0,,IF(AND((--
MID(TEXT(B3,"000000000.00"),4,1)+MID(TEXT(B3,"000000000.00"),5,1)+MID(TEXT(B3,"000000000.00"),6,1)+MID(TEXT(B3,"000000000.00"),7,1))=0,
MID(TEXT(B3,"000000000.00"),8,1)+RIGHT(TEXT(B3,"000000000.00")))>0)," Million and "," Million "))
&CHOOSE(MID(TEXT(B3,"000000000.00"),4,1)+1,,"One","Two","Three","Four","Five","Six","Seven","Eight","Nine") &IF(--MID(TEXT(B3,"000000000.00")
MID(TEXT(B3,"000000000.00"),5,1)=0,--MID(TEXT(B3,"000000000.00"),6,1)=0)," Hundred"," Hundred and")) &CHOOSE(MID(TEXT(B3,"000000000.00
Sixty"," Seventy"," Eighty"," Ninety") &IF(--MID(TEXT(B3,"000000000.00"),5,1)<>1,CHOOSE(MID(TEXT(B3,"000000000.00"),6,1)+1,," One"," Two"," Thr
Nine"),CHOOSE(MID(TEXT(B3,"000000000.00"),6,1)+1," Ten"," Eleven"," Twelve"," Thirteen"," Fourteen"," Fifteen"," Sixteen"," Seventeen"," Eighteen","
MID(TEXT(B3,"000000000.00"),4,1)+MID(TEXT(B3,"000000000.00"),5,1)+MID(TEXT(B3,"000000000.00"),6,1))=0,,IF(OR((--
MID(TEXT(B3,"000000000.00"),7,1)+MID(TEXT(B3,"000000000.00"),8,1)+MID(TEXT(B3,"000000000.00"),9,1))=0,--MID(TEXT(B3,"000000000.00"),7,1
&CHOOSE(MID(TEXT(B3,"000000000.00"),7,1)+1,,"One","Two","Three","Four","Five","Six","Seven","Eight","Nine") &IF(--MID(TEXT(B3,"000000000.00")
MID(TEXT(B3,"000000000.00"),8,1)=0,--MID(TEXT(B3,"000000000.00"),9,1)=0)," Hundred "," Hundred and "))& CHOOSE(MID(TEXT(B3,"000000000.0
","Sixty ","Seventy ","Eighty ","Ninety ") &IF(--
MID(TEXT(B3,"000000000.00"),8,1)<>1,CHOOSE(MID(TEXT(B3,"000000000.00"),9,1)+1,,"One","Two","Three","Four","Five","Six","Seven","Eight","Nine
)+1,"Ten","Eleven","Twelve","Thirteen","Fourteen","Fifteen","Sixteen","Seventeen","Eighteen","Nineteen")) &" Euro & "&RIGHT(TEXT(B3,"000000000.00
2 4 0
5 0 1
9 8 9
Two Hundred and Forty Million Five Hundred and One Thousand Nine Hundred and Eighty Nine
240,501,989
Note - all IF functions need double negative before LEFT, MID, RIGHT - but CHOOSE works OK without double
=CHOOSE(LEFT(TEXT(B12,"000000000"))+1,,"One","Two","Three","Four","Five","Six","Seven","Eight","Nine")&
IF(--LEFT(TEXT(B12,"000000000"))=0,,IF(AND(--MID(TEXT(B12,"000000000"),2,1)=0,--MID(TEXT(B12,"000000000"),3,1)=0)," Hundred"
IF(--
MID(TEXT(B12,"000000000"),2,1)<>1,CHOOSE(MID(TEXT(B12,"000000000"),3,1)+1,,"One","Two","Three","Four","Five","Six","Seven","E
Eighteen","Nineteen"))&
IF((--LEFT(TEXT(B12,"000000000"))+MID(TEXT(B12,"000000000"),2,1)+MID(TEXT(B12,"000000000"),3,1))=0,,IF(AND((--MID(TEXT(B12
MID(TEXT(B12,"000000000"),8,1)+RIGHT(TEXT(B12,"000000000")))>0)," Million and "," Million "))&
CHOOSE(MID(TEXT(B12,"000000000"),4,1)+1,,"One","Two","Three","Four","Five","Six","Seven","Eight","Nine")&
IF(--MID(TEXT(B12,"000000000"),4,1)=0,,IF(AND(--MID(TEXT(B12,"000000000"),5,1)=0,--MID(TEXT(B12,"000000000"),6,1)=0)," Hundre
IF(--
MID(TEXT(B12,"000000000"),5,1)<>1,CHOOSE(MID(TEXT(B12,"000000000"),6,1)+1,,"One","Two","Three","Four","Five","Six","Seven","E
Eighteen","Nineteen"))&
IF((--MID(TEXT(B12,"000000000"),4,1)+MID(TEXT(B12,"000000000"),5,1)+MID(TEXT(B12,"000000000"),6,1))=0,,IF(OR((--MID(TEXT(B1
Thousand "," Thousand and "))&
CHOOSE(MID(TEXT(B12,"000000000"),7,1)+1,,"One","Two","Three","Four","Five","Six","Seven","Eight","Nine")&
IF(--MID(TEXT(B12,"000000000"),7,1)=0,,IF(AND(--MID(TEXT(B12,"000000000"),8,1)=0,--RIGHT(TEXT(B12,"000000000"))=0)," Hundred
CHOOSE(MID(TEXT(B12,"000000000"),8,1)+1,,,"Twenty ","Thirty ","Forty ","Fifty ","Sixty ","Seventy ","Eighty ","Ninety ")&
IF(--MID(TEXT(B12,"000000000"),8,1)<>1,CHOOSE(RIGHT(TEXT(B12,"000000000"))+1,,"One","Two","Three","Four","Five","Six","Seven"
+1,"Ten","Eleven","Twelve","Thirteen","Fourteen","Fifteen","Sixteen","Seventeen","Eighteen","Nineteen"))
This is the method use
get the correct formula
section
en","Eight","Nine")&
e","Two","Three","Four","Five","Six","Seven","Eight","Nine"),CHOOSE(MID(TEXT(B12,"000000000"),3,1)+1,"Ten","Eleven","Twelve","Thirteen","Fourteen","Fifteen","Sixtee
00000000"),3,1))=0,,IF(AND((--MID(TEXT(B12,"000000000"),4,1)+MID(TEXT(B12,"000000000"),5,1)+MID(TEXT(B12,"000000000"),6,1)+MID(TEXT(B12,"000000000"),
lion "))&
ven","Eight","Nine")&
e","Two","Three","Four","Five","Six","Seven","Eight","Nine"),CHOOSE(MID(TEXT(B12,"000000000"),6,1)+1,"Ten","Eleven","Twelve","Thirteen","Fourteen","Fifteen","Sixtee
"000000000"),6,1))=0,,IF(OR((--MID(TEXT(B12,"000000000"),7,1)+MID(TEXT(B12,"000000000"),8,1)+RIGHT(TEXT(B12,"000000000")))=0,--MID(TEXT(B12,"0000000
ven","Eight","Nine")&
One","Two","Three","Four","Five","Six","Seven","Eight","Nine"),CHOOSE(RIGHT(TEXT(B12,"000000000"))
"Nineteen"))
This is the method used by Pete to
get the correct formulas for each
section
","Thirteen","Fourteen","Fifteen","Sixteen","Seventeen","
00"),6,1)+MID(TEXT(B12,"000000000"),7,1))=0,(--
","Thirteen","Fourteen","Fifteen","Sixteen","Seventeen","
00000")))=0,--MID(TEXT(B12,"000000000"),7,1)<>0),"
can be unlocked without password
Maximum number is 999,999,999
99,350.00
Ninety Nine Thousand Three Hundred Fifty and 00/100 USD
=CHOOSE(LEFT(TEXT(B3,"000000000.00"))+1,,"One","Two","Three","Four","Five","Six","Seven","Eight","Nine") &IF(--LEFT(TEXT(B3,"000000000.00"))
MID(TEXT(B3,"000000000.00"),2,1)=0,--MID(TEXT(B3,"000000000.00"),3,1)=0)," Hundred"," Hundred ")) &CHOOSE(MID(TEXT(B3,"000000000.00"),2,
","Seventy ","Eighty ","Ninety ") &IF(--MID(TEXT(B3,"000000000.00"),2,1)<>1,CHOOSE(MID(TEXT(B3,"000000000.00"),3,1)+1,,"One","Two","Three","Fo
CHOOSE(MID(TEXT(B3,"000000000.00"),3,1)+1,"Ten","Eleven","Twelve","Thirteen","Fourteen","Fifteen","Sixteen","Seventeen","Eighteen","Nineteen")) &
+MID(TEXT(B3,"000000000.00"),2,1)+MID(TEXT(B3,"000000000.00"),3,1))=0,,IF(AND((--
MID(TEXT(B3,"000000000.00"),4,1)+MID(TEXT(B3,"000000000.00"),5,1)+MID(TEXT(B3,"000000000.00"),6,1)+MID(TEXT(B3,"000000000.00"),7,1))=0,
MID(TEXT(B3,"000000000.00"),8,1)+RIGHT(TEXT(B3,"000000000.00")))>0)," Million "," Million "))
&CHOOSE(MID(TEXT(B3,"000000000.00"),4,1)+1,,"One","Two","Three","Four","Five","Six","Seven","Eight","Nine") &IF(--MID(TEXT(B3,"000000000.00")
MID(TEXT(B3,"000000000.00"),5,1)=0,--MID(TEXT(B3,"000000000.00"),6,1)=0)," Hundred"," Hundred ")) &CHOOSE(MID(TEXT(B3,"000000000.00"),5,
Seventy"," Eighty"," Ninety") &IF(--MID(TEXT(B3,"000000000.00"),5,1)<>1,CHOOSE(MID(TEXT(B3,"000000000.00"),6,1)+1,," One"," Two"," Three"," Fo
Nine"),CHOOSE(MID(TEXT(B3,"000000000.00"),6,1)+1," Ten"," Eleven"," Twelve"," Thirteen"," Fourteen"," Fifteen"," Sixteen"," Seventeen"," Eighteen","
MID(TEXT(B3,"000000000.00"),4,1)+MID(TEXT(B3,"000000000.00"),5,1)+MID(TEXT(B3,"000000000.00"),6,1))=0,,IF(OR((--
MID(TEXT(B3,"000000000.00"),7,1)+MID(TEXT(B3,"000000000.00"),8,1)+MID(TEXT(B3,"000000000.00"),9,1))=0,--MID(TEXT(B3,"000000000.00"),7,1
&CHOOSE(MID(TEXT(B3,"000000000.00"),7,1)+1,,"One","Two","Three","Four","Five","Six","Seven","Eight","Nine") &IF(--MID(TEXT(B3,"000000000.00")
MID(TEXT(B3,"000000000.00"),8,1)=0,--MID(TEXT(B3,"000000000.00"),9,1)=0)," Hundred "," Hundred "))& CHOOSE(MID(TEXT(B3,"000000000.00"),8
","Seventy ","Eighty ","Ninety ") &IF(--
MID(TEXT(B3,"000000000.00"),8,1)<>1,CHOOSE(MID(TEXT(B3,"000000000.00"),9,1)+1,,"One","Two","Three","Four","Five","Six","Seven","Eight","Nine
)+1,"Ten","Eleven","Twelve","Thirteen","Fourteen","Fifteen","Sixteen","Seventeen","Eighteen","Nineteen")) & "and " &RIGHT(TEXT(B3,"000000000.00"),2
Rounded Figures
Rate Currency Amount
US Dollars Fourteen Thousand Eight Hundred and Thirty Five & 30 Cents On
Indian Rupees One Million Forty Three Thousand and Fifty Three & 02 Paise
Bahraini Dinars Five Thousand Five Hundred and Seventy Eight & 095 Fils O
In words