Utilizzo di Excel per generare ASCII Art: guida completa ed esempi

Ultimo aggiornamento: 12/08/2025
Autore: Isaac
  • I font ASCII/Unicode e monospaziati costituiscono la base per un'arte ASCII visibile e stabile in Excel.
  • inserire Simboli con ALT e ALT+X oppure usa la Mappa caratteri; in Excel, usa CARATTERE e CODICE.
  • Le tavolozze di densità (ad esempio " .:-=+*#%@") consentono di mappare i valori sui glifi senza VBA o dai dati.
  • Esporta in testo ASCII scegliendo la codifica e la larghezza della linea per preservare il layout.

Esempio di ASCII art in Excel

Convertire immagini e motivi in ASCII art utilizzando Excel è più facile di quanto sembri quando si capisce come funzionano i codici dei caratteri e come manipolarli all'interno del foglio di calcolo. Da funzioni come CARATTERE y CODICE, le scorciatoie ALT per ASCII/Unicode e una griglia di celle con font a spaziatura fissa, è possibile creare layout leggibili che vengono esportati in testo normale.

Aggiunta Tricks Excel, è consigliabile padroneggiare le basi di ASCII, Unicode e le tabelle dei simboli più comuni (valuta, legale, matematica, frazioni, punteggiatura, segni diacritici e forme), così come strumenti di sistema come Mappa dei personaggi de WindowsVedremo anche come esportare il risultato in un file ASCII, quale codifica scegliere e come evitare problemi di compatibilità.

ASCII, Unicode e il loro ruolo in Excel

ASCII (American Standard Code for Information Interchange) è uno standard che mappa i numeri in caratteri e consente ai computer di scambiare dati di testo. I codici 0–31 e 127 corrispondono a caratteri di controllo (non stampabili), mentre i codici 32–126 sono caratteri stampabili come lettere, cifre e simboli.

Unicode espande il repertorio a quasi tutti gli script del mondo, simboli tecnici e varianti tipografiche. Nelle applicazioni moderne (tra cui Excel/Office), Unicode coesiste con le tabelle codici storiche; pertanto, la rappresentazione del cosiddetto "ASCII esteso" (128–255) può variare a seconda del font e della codifica attiva.

Esempio di carattere di controllo rilevante: 12 (avanzamento pagina) era un'istruzione per le stampanti per spostarsi all'inizio della pagina successiva. Nei fogli di calcolo e negli editor moderni, questi controlli non sono visibili come glifi e possono influire su interruzioni o esportazioni.

  Le migliori app per realizzare video più lenti

Lavora preferibilmente con caratteri stampabili (32–126) e con Unicode quando hai bisogno di simboli al di fuori di tale intervalloControllare sempre il font utilizzato per assicurarsi che il glifo esista e sia corretto.

ASCII e Unicode in Excel

Inserisci caratteri ASCII e Unicode (ALT, ALT+X e Mappa caratteri)

Per inserire un carattere ASCII utilizzando il tastierino numerico in Windows, tenere premuto ALT e digitare il codice decimale sul tastierino numerico (BLOC NUM attivato). Esempio classico: ALT+0176 produce il simbolo dei gradi (°) nella maggior parte dei font supportati.

Per Unicode, digitare il valore esadecimale e premere ALT+XAd esempio, "0024" seguito da ALT+X genera il simbolo del dollaro ($). Questo metodo funziona in Word e in molte aree di Office; in Excel a volte è necessario immettere il carattere con il Mappa dei personaggi e incollalo.

Note di compatibilità su “esteso” (128–255)Alcuni codici dipendono dalla code page. A seconda dell'ambiente, ALT+0171 potrebbe visualizzare « (chevron sinistro) o ½ (metà); sui sistemi Windows più recenti, ½ corrisponde solitamente a ALT+0189. Controlla i risultati nel font a spaziatura fissa che intendi utilizzare.

Utilizza la mappa dei caratteri per esplorare e copiare i simboli: In Windows 10/11, cerca "carattere" nella barra delle applicazioni e apri Mappa dei personaggiSelezionare la fonte (ad esempio, Console), copia il glifo e incollalo in Excel. Questo strumento è ideale per segni diacritici, legature e simboli insoliti.

Inserimento di caratteri con ALT e Mappa caratteri

Funzioni chiave in Excel: CHAR() e CODE()

Caratteri) converte un numero nel suo simbolo corrispondente (secondo la code page/Unicode disponibile). Esempio: =CARATTERE(64) restituisce "@". Questo è essenziale per creare stringhe ASCII automatiche a partire da numeri.

CODICE(testo) fa l'opposto: restituisce il valore del primo carattere. Esempio: =CODICE("A") da 65. Utile per analizzare stringhe, convalidare intervalli (ad esempio, maiuscole 65–90) o eseguire il debug del simbolo esatto presente in una cella.

Trucco dell'arte ASCII: combina ESTRARRE con uno tavolozza dei caratteri ordinati per densità. Ad esempio, è possibile mappare i livelli di "oscurità" a “ .:-=+*#%@”Con una cella che ha un valore compreso tra 0 e 255, utilizzare una formula per scegliere il glifo appropriato.

  Guida completa alla conversione di RAW e JPEG (e note su JPEG XS)

Esempio di formula di mappatura (spagnolo dalla Spagna): Se A1 contiene un valore 0–255, allora

=EXTRAE(" .:-=+*#%@"; 1 + ENTERO((A1/255)*9); 1)

Questo approccio consente di convertire una matrice di numeri in un “disegno” con caratteri, purché si utilizzino caratteri monospaziati (Console, Courier New) e celle con larghezza e altezza uguali per mantenere le proporzioni.

Codici utili: valuta, legale, matematico, frazioni, punteggiatura, forme e segni diacritici

Moneda: £ = ALT+0163, ¥ = ALT+0165, ¢ = ALT+0162, $ = U+0024 + ALT+X, € = ALT+0128, ¤ = ALT+0164Controlla il tuo font se qualche glifo non appare correttamente.

legale: diritto d'autore (© = ALT+0169), marchio registrato (® = ALT+0174), sezione (§ = ALT+0167), marchio (™ = ALT+0153)Sono utili per scrivere e aggiungere dettagli alle cornici di testo.

Matematici e forme: grado (° = ALT+0176), ordinale maschile (º = ALT+0186), radice (√ = U+221A + ALT+X), più (+ = ALT+43), numero (# = ALT+35), micro (µ = ALT+0181), meno di (< = ALT+60), maggiore di (> = ALT+62)Per l'ombreggiatura, i blocchi e l'ombreggiatura della stesura (176 ░, 177 ▒, 178 ▓, 219 █) sono perfetti.

Frazioni e punteggiatura: ¼ (ALT+0188), ½ (ALT+0189) (su alcuni sistemi), ¾ (ALT+0190), (ALT+0191), ! (ALT+33), ? (ALT+63) y (ALT+0161)Costituiscono la base di gran parte della trama visiva.

Forme e disegno di scatole: Dalla versione estesa, i codici 176–223 coprono tratteggi e linee (─ │ ┌ ┐ └ ┘ ├ ┤ ┬ ┴ ┼ ═ ║ ecc.). Sono ideali per cornici, pannelli e divisori in composizioni più tecniche.

Tabella ASCII stampabile ed estesa: cosa dovresti sapere

ASCII stampabile (32–126) include spazio, segni ! » # $ % & ' ( ) * + , – . /, cifre 0-9, lettere A–Z e a–ze segni come : ; < = > ? @ ^ _ ` { | } ~Il 127 è DEL/DELPer la massima portabilità, attenersi a questo intervallo.

Esteso (128–255) aggiunge simboli in base alla tabella codici: accentato (Á É Í Ó Ú, á é í ó ú), dieresi (Ä Ö Ü, ä ö ü), Ñ/ñ, segni di valuta (¢ £ ¥ ₧), ombreggiato (░ ▒ ▓ █), disegno della scatola (┌ ┐ └ ┘ ─ │ ┼ ═ ║), greco (α π Σ Ω), comparatori (≥ ≤ ≡ ≈), radice (), apici (² ⁿ), e altri. Verifica la compatibilità se utilizzi questi caratteri su piattaforme diverse.

  Microsoft Endpoint Manager (Intune + ConfigMgr): tutto ciò che devi sapere

Se lavori in ambienti multilingue, considera Unicode: Molti di questi simboli esistono anche come punti di codice U+XXXX. Inseriscili con ALT+X migliora la coerenza tra le applicazioni moderne.

Suggerimenti extra ed ecosistema

Strumenti online come TableConvert incorporano spesso nuove funzionalità. e possono aiutarti a trasformare i dati tabulari in testo normale, CSV o "disegni" di tabelle ASCII. Usali come backup se devi riformattare le matrici prima di importarle in Excel.

Se accedi a forum come Reddit vedrai banner sulla privacy/cookie; non forniscono una tecnica specifica, ma servono a ricordare che molte discussioni includono esempi di tavolozze e glifi. Traete ispirazione da queste idee e riportatele sulla vostra area di lavoro di Excel per differenziarle con processi riproducibili.

Padroneggia ASCII/Unicode, inserisci scorciatoie (ALT e ALT+X), la mappa dei caratteri e le funzioni CARATTERE/CODICE ti fornisce tutto ciò di cui hai bisogno per creare un'arte ASCII accattivante in ExcelGrazie a una griglia monospaziata, palette ben studiate ed esportazione del testo con ritorno a capo automatico e codifica, otterrai testi dall'aspetto nitido in qualsiasi editor compatibile e facili da modificare e condividere.

UTF-8
Articolo correlato:
Come aprire i file CSV in Excel con codifica UTF-8 ed evitare errori