How to Convert Numbers to Words in Excel

Excel has no built-in Arabic number-to-words function for currency amounts. Use Tafqit in your browser, then paste results into cells — or bulk-export via CSV.

Why Excel users need an external converter

Microsoft Excel offers SPELLNUMBER only via custom VBA — and it does not cover Arabic currency grammar, halalah, or formal check/invoice wrappers. Unverified add-ins pose security risks. Tafqit.org fills that gap with a free browser workflow trusted by finance teams in the Gulf.

Method 1: Copy-paste (single cells)

  1. Copy the amount from your spreadsheet cell.
  2. Open Tafqit for Excel or Amount in Words.
  3. Paste the amount, select currency and language, click Convert.
  4. Copy the Basic, Check, or Invoice line back into Excel.

Method 2: Bulk conversion (many rows)

  1. Copy a column of amounts from Excel (one value per line).
  2. Paste into the bulk converter.
  3. Choose currency, language, and format.
  4. Download CSV and import into Excel (Data → From Text/CSV).

Google Sheets

The same workflow works in Google Sheets: convert in Tafqit, paste into cells, or import bulk CSV into a new sheet tab. There is no native GOOGLEFINANCE-style function for Arabic amount in words.

Recommended column layout

Column AColumn BColumn C
Amount (numeric)Currency codeAmount in words (from Tafqit)
1250.75SARPaste converter output

Examples

  • Cell 1250.75 + SAR → ألف ومئتان وخمسون ريال سعودي وخمس وسبعون هللة
  • Invoice footer from cell 11000 → Invoice format with الإجمالي المستحق
  • 50-row payroll list → bulk CSV import in under two minutes

See also: Arabic Number to Words for Excel (English interface page).

Security note

Do not install unknown Excel add-ins that request macro access for “number to words.” Tafqit runs in the browser — your sheet data stays local unless you choose to paste amounts online.

Related tools: Tafqit for Excel · Bulk Number to Arabic Words · Amount in Words

Version control for spreadsheet conversions

Spreadsheets are living documents — amounts change when invoices are revised, FX rates update, or accruals adjust. Treat the “amount in words” column as derived data: tag it with conversion date and tool version in a hidden metadata column if auditors ask how wording was produced. When source amounts change, invalidate the words column (clear cells or flag red) until staff re-run Tafqit for Excel or bulk export.

Shared workbooks on OneDrive or Google Drive create race conditions — two users pasting different converter outputs into the same row. Lock the words column except for finance approvers, or use a “Approved words” sheet snapshotted to PDF before sending to customers.

Mac versus Windows Excel quirks

Arabic text pastes correctly when cells use Right-to-Left direction (Format Cells → Alignment → Right-to-left). Without RTL, parentheses and currency clauses may display in reverse order visually though the string is correct — confusing reviewers. Set sheet direction for Arabic columns. CSV import from bulk converter should use UTF-8 encoding; Excel on Windows may need “Data → From Text/CSV” with UTF-8 specified to avoid garbled ي and ة.

TaskExcel actionTafqit action
Single invoice footerCopy total cellPaste in Amount in Words
40-row billing tabCopy columnBulk paste → CSV download
Arabic payroll listImport CSV to column CArabic output, Basic format
Invoice PDF mail mergeWord merge field from column CInvoice Format in bulk

When to avoid macros entirely

IT departments block VBA in regulated industries. Browser-based conversion satisfies separation of duties — operators cannot silently change SPELLNUMBER code. Document the policy in SOX narratives: “Amount in words populated via approved external converter, not embedded macros.” Deeper formula discussion: Excel formula guide.

Power Query refresh schedules for billing teams

When CSV imports feed a Power Query model, set refresh to manual after billing approval — auto-refresh on open can load stale words from yesterday’s export while amounts changed overnight. Pin the imported CSV path in documentation so new hires know which file pairs with which billing cycle. Combine with Excel Tables (Ctrl+T) so new invoice rows inherit VLOOKUP to the words column without range drift. For Google Sheets, equivalent pattern uses IMPORTRANGE from a dedicated “WordsImport” tab updated only by finance leads.

Excel version differences

Excel 365, 2021, and Mac Excel all import UTF-8 CSV from Tafqit bulk export identically when you use Data → From Text/CSV with UTF-8 preview. Legacy Excel 2016 on Windows may need Import Wizard step 3 set to UTF-8 for Arabic columns — test one row before month-end close.

Google Sheets users importing CSV should set the locale separator correctly when opening files downloaded from macOS vs Windows — amount columns stay numeric; words columns are always text.

FAQ

  • No — we do not offer fake downloads. Use the web converter and copy-paste or CSV export.

  • Spreadsheet formula support is planned. Until then, bulk CSV is the fastest path for many rows.

  • Yes. Run the same amounts twice with different output languages and paste into separate columns.

  • The free browser tool handles up to 100 lines per batch. Split very large lists into chunks.

  • Yes — browser workflow is identical on Mac and Windows.