Excel like a finance pro.
← The libraryPractice · 2 questions →
Text function
BAHTTEXT
Converts a number to Thai text and appends a baht suffix.
Rarely usedDifficulty 1300 · ProficientUsage rank #298 of 520
When to use it
Spells out a number in Thai words with the baht currency suffix.
The shape of it
- Syntax
=BAHTTEXT(number)
Worked examples
Whole baht
=BAHTTEXT(1234) → หนึ่งพันสองร้อยสามสิบสี่บาทถ้วน
One thousand two hundred thirty-four baht.
Fractional
=BAHTTEXT(0.5) → ห้าสิบสตางค์
Fifty satang.
Negative
=BAHTTEXT(-10) → ลบสิบบาทถ้วน
Negative amounts are prefixed with the word for minus.
Worth knowing
- There is no English equivalent built in; spelling out dollars needs a custom LAMBDA or VBA.
- Amounts round to two decimals (satang).
- The result is text.
Where it goes wrong
- Only Thai is supported.
- Fonts without Thai glyphs show boxes.
Related
Learn the moves here — or let Wauvel run them on your numbers.
Meet your AI CFO →One CFO-grade Excel tip a week
A short, practical email for finance operators — functions, shortcuts, and the moves that save an afternoon. Free, unsubscribe anytime.