Vai al contenuto

Allinea il testo in colonne

Allinea il testo delimitato da separatori in colonne ordinate riempiendo ogni cella fino alla più ampia.

Ingresso

Allinea il testo in colonne

Incolla righe di testo delimitato da separatori — virgola, tabulazione, barra verticale o qualsiasi carattere tu scelga — e questo strumento allinea ogni colonna in modo che i dati si leggano chiaramente, indipendentemente da quanto siano irregolari i valori originali. Misura la cella più ampia in ogni colonna e riempie tutte le altre celle in modo che corrispondano, così il secondo, terzo e tutti i campi successivi iniziano nella stessa posizione orizzontale.

Imposta il separatore su ciò che divide i tuoi dati, oppure lascialo vuoto per dividere su serie di spazi bianchi, utile per il testo già spaziato irregolarmente. Scegli come si allinea ogni colonna: sinistra per nomi ed etichette, destra per numeri interi, o punto decimale per un mix di prezzi e misure dove le cifre e i decimali devono allinearsi correttamente. Controlla lo spazio tra le colonne con l'opzione di spaziatura e scegli se il riempimento utilizza spazi normali o un leader punteggiato, utile per menu o indici. Attiva l'opzione di tabella ASCII per avvolgere il risultato in una griglia con bordi usando i caratteri +, - e | anziché semplice riempimento.

Le righe con meno campi della riga più ampia vengono gestite elegantemente — le celle mancanti vengono trattate come vuote. L'opzione di mantenimento delle celle vuote controlla cosa succede quando il separatore appare due volte di seguito: attivata per impostazione predefinita, quindi un campo vuoto tra due virgole rimane una vera colonna anziché spostare silenziosamente ogni valore successivo a sinistra. Sono accettati i terminazioni di riga CRLF e LF, e l'input patologicamente ampio è limitato anziché consentire il blocco della scheda.

Tutto viene eseguito localmente nel tuo browser — niente di quello che incolla viene caricato da nessuna parte. Copia il risultato allineato, scaricalo come file .txt o rimandalo direttamente all'input per applicare un altro strumento sopra.

FAQ

Quali separatori posso usare?
Qualsiasi carattere singolo o stringa — virgola, punto e virgola, barra verticale, una tabulazione o una stringa personalizzata. Lascia il campo vuoto e lo strumento divide per serie di spazi bianchi, il che funziona bene per il testo che utilizza già uno spazio irregolare.
Come funziona l'allineamento al punto decimale?
Lo strumento trova la parte numerica intera più ampia e la parte frazionaria più ampia nella colonna, quindi riempie ogni cella in modo che ogni punto decimale si allinei verticalmente, anche quando alcune righe non hanno un punto decimale.
Cosa succede alle righe che hanno un numero diverso di campi?
Le celle mancanti alla fine di una riga più corta vengono trattate come vuote e riempite come qualsiasi altra colonna, così ogni riga si allinea sotto la riga più lunga.
Posso generare una tabella ASCII invece di semplici colonne riempite?
Sì. Attiva "Bordo come tabella ASCII" per avvolgere il risultato in una griglia con bordi usando i caratteri + - e |, oltre all'allineamento delle colonne.
Il mio testo viene caricato da qualche parte?
No. L'allineamento delle colonne viene eseguito interamente nel tuo browser — il tuo testo non lascia mai il tuo dispositivo.