ASC
Converts full-width (double-byte) characters in a text string to half-width (single-byte) characters. Used primarily with East Asian language data (Japanese, Chinese, Korean).
ASC(text)Arguments
textThe text or cell reference containing characters to convert.
=ASC("EXCEL")Converts full-width Latin letters to half-width
=ASC("123")Converts full-width digits to half-width
=ASC(A1)Cleans up imported text containing full-width characters
- •Only affects full-width characters; other characters are returned unchanged
- •Use DBCS for the opposite conversion (half-width → full-width)
- •Most useful when working with data imported from Japanese, Chinese, or Korean systems
- •The function name is the same in every language version of Excel
- •Using ASC on text that contains no full-width characters at all, expecting some kind of transformation - it simply returns the text unchanged when there's nothing to convert
- •Confusing ASC with a general-purpose text cleanup function like TRIM or CLEAN - it only converts full-width to half-width characters, it doesn't remove spaces or non-printable characters
- •Applying ASC in a non-East-Asian locale expecting a visible effect on ordinary Latin text pasted from Word or a website - most text from Western sources never contains full-width characters in the first place
What does ASC actually change in a text string?
It converts full-width (double-byte) characters - common in Japanese, Chinese, and Korean text - into their half-width (single-byte) equivalents. Characters without a full-width form are left untouched.
Why did ASC return my text with no visible change?
Your text probably didn't contain any full-width characters to begin with - ASC only affects that specific character category, not general spacing or formatting issues.
Does ASC's function name change in other language versions of Excel?
No, ASC keeps the same name across every language version of Excel, unlike most other functions which get fully localized names.
Need to translate a formula using ASC?
Use our translator to convert your complete formula
