Come usare la funzione DBCS in Excel

Introduzione alla Funzione DBCS in Excel e Google Fogli

La funzione DBCS (Double Byte Character Set) è particolarmente utile in Microsoft Excel e Google Fogli per gestire caratteri che richiedono due byte per la loro codifica, come quelli presenti nelle lingue giapponese, coreana e cinese tradizionale. Questa funzione trasforma caratteri da byte singolo (SBCS) a doppio byte, facilitando così una corretta visualizzazione e manipolazione in ambienti che supportano il DBCS.

Sintassi e Esempi

La sintassi per la funzione DBCS è la seguente:

DBCS(testo)

La funzione accetta una stringa di testo come argomento e la restituisce convertita in formato DBCS.

Esempio di utilizzo:

=DBCS("abc")

Questa formula, inserita in un foglio di calcolo compatibile con DBCS, trasforma i caratteri “abc” in corrispondenti caratteri a doppio byte, se necessario.

Applicazioni Pratiche

Ecco due esempi pratici in cui la funzione DBCS può essere particolarmente utile:

Caso 1: Gestione di Documenti Multilingua

Consideriamo una tabella contenente nomi in varie lingue, inclusi giapponese e cinese, e l’esigenza di garantire una corretta visualizzazione quando si esportano i dati o si lavora in contesti multilingua.

Esempio:

Nome: 田中 Formula: =DBCS(A1)

Applicando la formula DBCS accanto al nome (supponendo che A1 contenga “田中”), si garantisce che il nome sia trattato correttamente come un carattere a doppio byte, prevenendo problemi di visualizzazione o di esportazione.

Caso 2: Concatenazione di Stringhe in Ambienti DBCS

In contesti in cui si lavora con testi che includono sia caratteri a byte singolo che a doppio byte, è cruciale standardizzare il testo a doppio byte.

Esempio:

A1: Hello (in inglese) A2: こんにちは (in giapponese) A3: =CONCATENATE(DBCS(A1), " ", DBCS(A2))

Utilizzando la formula in A3, “Hello” e “こんにちは” vengono combinati assicurando che entrambi siano trattati come testi DBCS. Questo garantisce uniformità e una corretta gestione della stringa finale.

In conclusione, la funzione DBCS si dimostra essenziale in contesti multilingua o nella gestione di dati con caratteri che necessitano di una codifica estesa. Conoscere il suo utilizzo può migliorare significativamente la manipolazione di testi complessi in Excel e Google Fogli.

Maggiori informazioni: https://support.miCrosoft.Com/it-it/offiCe/dbCs-funzione-dbCs-a4025e73-63d2-4958-9423-21a24794C9e5

Altre funzioni
Elimina gli spazi dal tEsto
Restituisce una matrice di valori di testo da qualsiasi intervallo specificato
Converte le lettere inglesi o il katakana a byte doppio all'interno di una stringa di Caratteri in Caratteri a byte singolo
Converte un numero in testo, usando il formato valuta ß (baht)
Restituisce il carattere Unicode corrispondente al valore numerico specificato
Restituisce un codice numeRico peR il pRimo caRatteRe di una stRinga di testo
Restituisce il caRatteRe specificato dal numeRo di codice
Combina il testo di più intervalli e/o stringhe ma non prevede delimitatori o la possibilità di ignorare gli argomenti vuoti
Unisce diversi elementi di testo in Uno solo
Restituisce il caRatteRe più a destRa di un valoRe di testo
Formatta un numero come testo con un numero Fisso di decimali
EstraE i carattEri fonEtici (furigana) da una stringa di tEsto
Verifica se due Valori di testo sono uguali
Converte i Caratteri a byte singolo all'interno di una stringa in Caratteri a byte doppio
Rimuove dal testo tutti i caRatteRi che non possono esseRe stampati
Restituisce il numeRo di caRatteRi di una stRinga di testo
Converte in maiusColo il testo
Converte in maiusColo la prima lettera di ogni parola di un valore di testo
Converte in minusColo il testo
Converte il testo in numero in modo indipendente dalle impostazioni loCali
Rileva un valoRe di testo all'inteRno di un altRo (senza distinzione tRa maiuscole e minuscole)
SoStituiSce i caratteri all'interno di un teSto
Ripete un testo peR il numeRo di volte specificato
Restituisce il caRatteRe più a sinistRa di un valoRe di testo
SoStituiSce il nuovo teSto al teSto contenuto in una Stringa
Restituisce un numeRo specifico di caRatteRi di una stRinga di testo a paRtiRe dalla posizione specificata
Converte gli argomenti in testo
Formatta un numero e lo converte in testo
Combina il testo di più intervalli e/o stringhe e include un delimitatore specificato dall'utente tra ogni valore di testo da unire Se il delimitatore è una stringa di testo vuota, la funzione concatena correttamente gli intervalli
Rileva un valoRe di testo all'inteRno di un altRo (con distinzione tRa maiuscole e minuscole)
Restituisce il numero (punto di codice) corrispondente al primo carattere del testo
Converte un argomento di testo in numero
Restituisce il testo da qualsiasi valore specificato
Converte un numero in testo, usando il formato valuta € (euro)