Text

DBCS Function in Excel

Converts half-width (single-byte) characters to full-width (double-byte) characters in a text string.

Syntax

  • =DBCS(text)

Arguments

  • text (required): Text or reference to convert to double-byte characters

Examples

  • =DBCS("ABC") - Convert ABC to full-width - Result: ABC
  • =DBCS("123") - Convert numbers to full-width - Result: 123

Text cleanup before DBCS

  • Run [TRIM](/functions/trim/) and [CLEAN](/functions/clean/) on imported keys before lookups.
  • Join or split text before analysis — see [TEXTJOIN](/functions/textjoin/) and [TEXTSPLIT](/functions/textsplit/).
  • Guide: [Excel text functions](/guides/excel-text-functions-guide/).

Common errors

  • Only affects characters that have double-byte equivalents

Use cases

  • Asian language formatting
  • Character width standardization
  • Text formatting

Frequently asked questions

  • What is the DBCS function in Excel? DBCS converts half-width (single-byte) characters to full-width (double-byte) characters in a text string. The syntax is =DBCS(text). Typical use cases include asian language formatting, character width standardization, text formatting.
  • How do I use the DBCS function? To use DBCS, type =DBCS( in a cell and provide the required arguments. Excel will show you the syntax and parameter hints as you type. Make sure to close the parentheses and press Enter to execute the function.
  • Can DBCS handle different text formats? Yes, DBCS can work with various text formats including strings, cell references containing text, and text values returned by other functions. It processes text according to its specific functionality.
  • Why is DBCS not working in my Excel? Common issues with DBCS include Only affects characters that have double-byte equivalents. Start by checking the syntax =DBCS(text), then verify each referenced cell or range.

Editorial review

  • Reviewed by Excel.Directory Editorial Team. Updated May 2026.