{"id":6789,"date":"2025-01-12T16:35:13","date_gmt":"2025-01-12T16:35:13","guid":{"rendered":"https:\/\/howtogeek.blog\/it\/?p=6789"},"modified":"2025-01-12T16:35:13","modified_gmt":"2025-01-12T16:35:13","slug":"using-excels-translate-and-detectlanguage-functions-for-enhanced-language-processing","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/it\/using-excels-translate-and-detectlanguage-functions-for-enhanced-language-processing\/","title":{"rendered":"Utilizzo delle funzioni TRANSLATE e DETECTLANGUAGE di Excel per un&#8217;elaborazione linguistica avanzata"},"content":{"rendered":"<h3>Collegamenti rapidi<\/h3>\n<p>Scopri la sorprendente capacit\u00e0 di Microsoft Excel come traduttore! Con l&#8217;integrazione di Microsoft Translate Services, Excel non solo ti consente di tradurre il testo con la funzione TRANSLATE, ma anche di identificare le lingue utilizzando la funzione DETECTLANGUAGE.<\/p>\n<p>Queste funzioni linguistiche all&#8217;avanguardia sono state introdotte nel dicembre 2024 e sono accessibili esclusivamente nelle versioni desktop di Excel per Windows e Mac, nonch\u00e9 in Excel per il Web e nelle applicazioni mobili, a condizione di disporre di un abbonamento a Microsoft 365.<\/p>\n<h2 id=\"what-are-the-syntaxes\">Quali sono le sintassi?<\/h2>\n<p>Analizziamo la sintassi di queste funzioni per capire come utilizzarle in modo efficace:<\/p>\n<h3 id=\"translate\">TRADURRE<\/h3>\n<p>La funzione TRANSLATE \u00e8 composta da tre argomenti:<\/p>\n<p> <code>=TRANSLATE(a,b,c)<\/code><\/p>\n<p>Ecco una ripartizione di ciascun parametro:<\/p>\n<ul>\n<li><strong>a<\/strong> (obbligatorio): pu\u00f2 trattarsi del testo che si desidera tradurre (racchiuso tra virgolette doppie) oppure di un riferimento di cella contenente il testo.<\/li>\n<li><strong>b<\/strong> (facoltativo): il codice della lingua di origine (tra virgolette doppie). Includerlo promuove l&#8217;accuratezza; se omesso, Excel tenter\u00e0 un rilevamento automatico.<\/li>\n<li><strong>c<\/strong> (facoltativo): il codice della lingua di destinazione (tra virgolette doppie). Se non viene specificato, Excel usa di default la lingua del tuo sistema; \u00e8 sempre meglio fornire un codice specifico per risultati ottimali.<\/li>\n<\/ul>\n<p>Ricorda che se dimentichi di usare le virgolette doppie per racchiudere il codice della lingua, Excel ti restituir\u00e0 l&#8217;errore #NAME?.<\/p>\n<h3 id=\"detectlanguage\">RILEVARELINGUA<\/h3>\n<p>Al contrario, questa funzione richiede un solo argomento:<\/p>\n<p> <code>=DETECTLANGUAGE(x)<\/code><\/p>\n<p>Dove:<\/p>\n<ul>\n<li><strong>x<\/strong> : il testo che si desidera analizzare, racchiuso tra virgolette doppie o referenziato da una cella.<\/li>\n<\/ul>\n<h2 id=\"language-codes\">Codici di lingua<\/h2>\n<p>Di seguito sono riportati alcuni codici di lingua comunemente usati. Per un elenco pi\u00f9 completo, visita <a href=\"https:\/\/learn.microsoft.com\/azure\/ai-services\/Translator\/language-support\" rel=\"noopener noreferrer\" target=\"_blank\">il sito ufficiale di Microsoft<\/a> . Assicurati che tutti i codici di lingua nelle tue formule siano racchiusi tra virgolette doppie:<\/p>\n<table>\n<thead>\n<tr>\n<th>Codice<\/th>\n<th>Lingua<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>&#8220;In&#8221;<\/td>\n<td>Inglese<\/td>\n<\/tr>\n<tr>\n<td>&#8220;\u00c8&#8221;<\/td>\n<td>spagnolo<\/td>\n<\/tr>\n<tr>\n<td>&#8220;fr&#8221;<\/td>\n<td>francese<\/td>\n<\/tr>\n<tr>\n<td>&#8220;Di&#8221;<\/td>\n<td>tedesco<\/td>\n<\/tr>\n<tr>\n<td>\u201czh-chs\u201d<\/td>\n<td>Mandarino (semplificato)<\/td>\n<\/tr>\n<tr>\n<td>\u201cru\u201d<\/td>\n<td>russo<\/td>\n<\/tr>\n<tr>\n<td>&#8220;con&#8221;<\/td>\n<td>arabo<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"examples-of-translate-in-action\">Esempi di TRANSLATE in azione<\/h2>\n<p>Per illustrare la funzione TRANSLATE, esploriamo due esempi pratici. Il primo dimostra un compito di traduzione semplice, mentre il secondo mostra una traduzione dinamica usando un elenco a discesa per la selezione della lingua.<\/p>\n<h3 id=\"example-1-translating-text-in-cells\">Esempio 1: traduzione del testo nelle celle<\/h3>\n<p>Immagina di avere un resoconto delle spese di un veicolo che deve essere tradotto dall&#8217;inglese allo spagnolo. Ecco come fare:<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Un modulo per le spese relative ai veicoli in Excel, con spazi lasciati per la traduzione di ciascun nome di campo in spagnolo.\" class=\"wp-image\" decoding=\"async\" height=\"463\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/a-vehicle-expenses-form-in-excel-with-spaces-left-for-translations-of-each-field-name-into-spanish.webp\" title=\"Un modulo per le spese relative ai veicoli in Excel, con spazi lasciati per la traduzione di ciascun nome di campo in spagnolo.\" width=\"887\"\/><\/figure>\n<p>Nella cella C2, immettere:<\/p>\n<p> <code>=TRANSLATE(A1,\"en\",\"es\")<\/code><\/p>\n<p>Dopo aver premuto Invio, verr\u00e0 visualizzata la traduzione in spagnolo.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Modulo spese veicolo tradotto in spagnolo in Excel utilizzando la funzione TRADUCI.\" class=\"wp-image\" decoding=\"async\" height=\"429\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/vehicle-expenses-form-translated-into-spanish-in-excel-using-the-translate-function.webp\" title=\"Modulo spese veicolo tradotto in spagnolo in Excel utilizzando la funzione TRADUCI.\" width=\"750\"\/><\/figure>\n<p>Per mantenere la formattazione, utilizzare lo strumento Copia formato dall&#8217;intestazione inglese a quella spagnola, magari cambiando il carattere in rosso per creare contrasto.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Modulo spese veicolo tradotto in spagnolo con formattazione modificata.\" class=\"wp-image\" decoding=\"async\" height=\"143\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/vehicle-expenses-form-translated-into-spanish-in-excel-using-the-translate-function-and-the-formatting-amended-to-distinguish-the-two-languages.webp\" title=\"Modulo spese veicolo tradotto in spagnolo con formattazione modificata.\" width=\"750\"\/><\/figure>\n<p>Procedere copiando la formula da C1, adattare il riferimento ad A3 e applicarla alle celle rimanenti.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Applicazione della funzione TRADUZIONE a pi\u00f9 celle in Excel.\" class=\"wp-image\" decoding=\"async\" height=\"204\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/an-excel-sheet-containing-information-field-titles-that-are-translated-from-english-to-spanish-using-the-translate-function.webp\" title=\"Applicazione della funzione TRADUZIONE a pi\u00f9 celle in Excel.\" width=\"892\"\/><\/figure>\n<p>Questo metodo garantisce che ogni titolo risulti tradotto correttamente e formattato in modo chiaro per l&#8217;utente.<\/p>\n<h3 id=\"example-2-selecting-a-translating-language-from-a-drop-down-list\">Esempio 2: Selezione di una lingua di traduzione da un elenco a discesa<\/h3>\n<p>Ora creiamo un sondaggio interattivo che consenta agli intervistati di selezionare la lingua preferita da un elenco a discesa.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Un sondaggio in Microsoft Excel, con spazi appositi per la traduzione delle domande.\" class=\"wp-image\" decoding=\"async\" height=\"427\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/a-survey-in-microsoft-excel-with-spaces-where-translations-of-the-questions-will-appear.webp\" title=\"Un sondaggio in Microsoft Excel, con spazi appositi per la traduzione delle domande.\" width=\"717\"\/><\/figure>\n<p>Per prima cosa, stabilisci un elenco di opzioni (ad esempio, spagnolo, francese, arabo) nel Foglio 2 e i rispettivi codici nelle celle adiacenti.<\/p>\n<p>Nella cella C1 del Foglio 1, digitare:<\/p>\n<p> <code>=TRANSLATE(A1,\"en\",B1)<\/code><\/p>\n<p>Premi Invio, quindi utilizza il quadratino di riempimento per le righe rimanenti per generare automaticamente le traduzioni.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Un foglio Excel contiene le traduzioni linguistiche generate dalla funzione TRADUCI.\" class=\"wp-image\" decoding=\"async\" height=\"247\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/an-excel-sheet-containing-the-names-of-three-languages-in-english-their-language-codes-and-their-translations-into-their-respective-languages-1.webp\" title=\"Un foglio Excel contiene le traduzioni linguistiche generate dalla funzione TRADUCI.\" width=\"750\"\/><\/figure>\n<p>Successivamente, crea l&#8217;elenco a discesa nella cella designata del tuo sondaggio andando su &#8220;Data Validation&#8221; nella scheda Data. Popolalo con i tuoi elenchi di lingue dal Foglio 2.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Impostazione della convalida dei dati per un elenco a discesa in Excel.\" class=\"wp-image\" decoding=\"async\" height=\"472\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/the-data-validation-window-in-excel-with-list-selected-in-the-allow-field-and-cells-c1-to-c3-in-sheet-2-selected-in-the-source-field.webp\" title=\"Impostazione della convalida dei dati per un elenco a discesa in Excel.\" width=\"750\"\/><\/figure>\n<p>Seleziona una lingua dal menu a discesa appena creato; ora siamo pronti a tradurre senza problemi le tue domande nella lingua scelta:<\/p>\n<p> <code>=TRANSLATE(A3,\"en\",XLOOKUP($B$1,Sheet2!$C$1:$C$3,Sheet2!$B$1:$B$3))<\/code><\/p>\n<p>Assicuratevi di bloccare le posizioni delle celle con i simboli del dollaro in modo che la formula rimanga intatta una volta completata la compilazione delle domande rimanenti.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Domande del sondaggio tradotte in base alla lingua selezionata.\" class=\"wp-image\" decoding=\"async\" height=\"402\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/a-list-of-questions-in-a-survey-in-excel-translated-to-a-language-selected-from-a-drop-down-list-in-cell-b2.webp\" title=\"Domande del sondaggio tradotte in base alla lingua selezionata.\" width=\"750\"\/><\/figure>\n<p>Adatta la formattazione secondo le tue esigenze e osserva come le tue domande si adatteranno in base alla lingua scelta dal menu a discesa.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Domande di un sondaggio tradotte in arabo in base alla selezione della lingua nel menu a discesa.\" class=\"wp-image\" decoding=\"async\" height=\"421\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/a-list-of-questions-in-a-survey-in-excel-translated-to-arabic.webp\" title=\"Domande di un sondaggio tradotte in arabo in base alla selezione della lingua nel menu a discesa.\" width=\"750\"\/><\/figure>\n<h2 id=\"an-example-of-detectlanguage-in-action\">Un esempio di DETECTLANGUAGE in azione<\/h2>\n<p>Per i set di dati multilingue, la funzione DETECTLANGUAGE diventa inestimabile. Supponiamo di incontrare tre frasi in lingue diverse nelle celle da A1 ad A3:<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Un foglio Excel contenente tre frasi in lingua straniera nelle celle da A1 ad A3.\" class=\"wp-image\" decoding=\"async\" height=\"225\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/an-excel-sheet-containing-three-foreign-language-sentences-in-cells-a1-to-a3.webp\" title=\"Un foglio Excel contenente tre frasi in lingua straniera nelle celle da A1 ad A3.\" width=\"750\"\/><\/figure>\n<p>Nella cella B1, inserisci la formula:<\/p>\n<p> <code>=DETECTLANGUAGE(A1)<\/code><\/p>\n<p>Utilizzando il quadratino di riempimento questa formula verr\u00e0 copiata in B2 e B3, mostrando i codici lingua corrispondenti per ogni frase.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Un foglio Excel che identifica le lingue delle frasi straniere utilizzando la funzione DETECTLANGUAGE.\" class=\"wp-image\" decoding=\"async\" height=\"247\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/an-excel-sheet-containing-the-names-of-three-languages-in-english-their-language-codes-and-their-translations-into-their-respective-languages-2.webp\" title=\"Un foglio Excel che identifica le lingue delle frasi straniere utilizzando la funzione DETECTLANGUAGE.\" width=\"750\"\/><\/figure>\n<p>Per ulteriori informazioni sui codici lingua, fare riferimento alla <a href=\"https:\/\/learn.microsoft.com\/azure\/ai-services\/Translator\/language-support\" rel=\"noopener noreferrer\" target=\"_blank\">pagina di supporto linguistico del traduttore Microsoft<\/a> .<\/p>\n<p>Inoltre, in Microsoft Word sono disponibili varie funzionalit\u00e0 di traduzione che consentono agli utenti di evidenziare il testo da tradurre o di tradurre interi documenti in modo simile.<\/p>\n<h3>Ulteriori approfondimenti<\/h3>\n<h4><strong>1. Posso usare la funzione TRADUCI per qualsiasi abbinamento linguistico?<\/strong><\/h4>\n<p>S\u00ec, purch\u00e9 le lingue siano supportate da Microsoft Translation Services. Fare riferimento all&#8217;elenco dei codici lingua fornito per le opzioni disponibili.<\/p>\n<h4><strong>2. Come funziona la funzione DETECTLANGUAGE?<\/strong><\/h4>\n<p>La funzione DETECTLANGUAGE analizza il testo fornito e restituisce il codice per la lingua rilevata. Ci\u00f2 \u00e8 particolarmente utile per gestire set di dati contenenti pi\u00f9 lingue.<\/p>\n<h4><strong>3. \u00c8 necessario includere i codici della lingua di origine e di destinazione nella funzione TRANSLATE?<\/strong><\/h4>\n<p>Sebbene non sia obbligatorio, l&#8217;inclusione di questi codici generalmente fornisce traduzioni pi\u00f9 accurate rispetto al solo rilevamento automatico.<\/p>\n<p><a class=\"xiaomi\" href=\"https:\/\/www.howtogeek.com\/how-to-use-the-translate-function-in-excel\/\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">Fonte e immagini<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Collegamenti rapidi Scopri la sorprendente capacit\u00e0 di Microsoft Excel come traduttore! Con l&#8217;integrazione di Microsoft Translate Services, Excel non solo ti consente di tradurre il testo con la funzione TRANSLATE, ma anche di identificare le lingue utilizzando la funzione DETECTLANGUAGE. Queste funzioni linguistiche all&#8217;avanguardia sono state introdotte nel dicembre 2024 e sono accessibili esclusivamente nelle [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[130,869,286,7],"class_list":["post-6789","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-microsoft","tag-microsoft-365","tag-microsoft-excel","tag-windows"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts\/6789","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/comments?post=6789"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts\/6789\/revisions"}],"predecessor-version":[{"id":6790,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts\/6789\/revisions\/6790"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/media?parent=6789"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/categories?post=6789"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/tags?post=6789"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}