Navigation Rapide
Fonction ASC
Résumé
La fonction ASC convertit les caractères à pleine largeur (codés sur deux octets) en caractères à demi-largeur (codés sur un octet) pour les langues utilisant un jeu de caractères DBCS comme le japonais. Elle est essentielle pour normaliser les données texte destinées à des comparaisons ou des tris.
Syntaxe
ASC(texte)
Paramètres
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| texte | Texte |
Oui | Texte ou référence à une cellule contenant le texte à convertir |
Utilisation de la fonction ASC
ASC standardise les caractères japonais (et autres DBCS) en remplaçant les formes pleine largeur par demi-largeur, facilitant les opérations de tri, recherche et comparaison dans Excel.
Exemples Courants de ASC
Conversion caractères japonais
=ASC("EXCEL")
Convertit EXCEL (pleine largeur) en EXCEL (demi-largeur) pour tri normal.
Texte ASCII inchangé
=ASC("EXCEL")
Retourne "EXCEL" car pas de caractères pleine largeur.
Chaîne vide
=ASC("")
Retourne chaîne vide.
Questions Fréquemment Posées
Erreurs Courantes et Solutions
#VALEUR!
Cause: Argument non-textuel fourni
Solution: Utiliser TEXT() ou ""& pour forcer texte
Notes
- Fonctionne avec japonais, chinois traditionnel DBCS
- Caractères cible : A-Z → A-Z, 0-9 → 0-9
- Utile pour nettoyer données importées d'applications japonaises
Compatibilité
Disponible dans : Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Non disponible dans : Excel 2003 et versions antérieures
Contenu dernièrement révisé: December 9, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2007+