Trasferimento di caratteri nel foglio di calcolo [chiuso]


-3

Ho un blocco di testo in binario e ho bisogno di trasferirlo su un foglio di calcolo Excel in modo che ogni cella abbia solo una cifra.

An Example

Ho una grande quantità di personaggi, più di 3000, e il mio compito è reso più complicato dal fatto che alcune celle sono già piene e ho bisogno di mantenere le loro posizioni.

Ho provato a incollare n personaggi in n celle, ma non ha funzionato.

Come posso fare questo? Per favore aiuto.


Non capisco "blocco di testo in binario" - il testo ASCII è codificato con i codici ASCII risultanti espressi in binario? Inoltre, non è chiaro su cosa intendi con il trasferimento al foglio di calcolo Excel. La tua immagine potrebbe essere legata al tuo input o alla tua uscita. Cosa stai cercando di ottenere davvero?
AJD

@AJD Sì, esattamente quello che hai detto. Vedi la riga di 1 e 0? Quindi, in pratica, ho una grande quantità di testo e devo trasferire il testo su un foglio di calcolo in modo che ogni cella abbia un solo carattere.
MalayTheDynamo

Sarebbe di grande aiuto se potessi mostrare un breve frammento del file di input (diciamo come un elenco hex) e quale output ti piacerebbe avere da quel file. Immagino che non ci sia una funzione standard in Excel per fare questa conversione, dovrai fare un po 'di programmazione. Excel ha un linguaggio di programmazione integrato chiamato VBA che potrebbe essere utilizzato. Se avessi il problema, sarebbe molto probabile trasformare il file di input esternamente, ad esempio usando Python, in un formato che Excel potrebbe preferire, ad esempio CSV.
ghellquist

@ghellquist ...1000110010111100101100101101100100000111100111011111110101100000110000111100101100101100000110110111110011000001101101110111111100111... Sarebbe così. La parte rossa dell'immagine è già piena di numeri e non voglio che cambino le loro posizioni. La parte bianca deve essere riempita con i personaggi. Non ho molta familiarità con il gergo tecnico, quindi i profani parlano, per favore?
MalayTheDynamo

Aprire i dati in un documento Excel separato, quindi copiare e incollare da lì? Non hai mostrato cosa ci sta fermando questo.
Hannu

Risposte:


2

Inserisci il testo in una cella. Potrebbe essere necessario avere un segno di spunta all'inizio, altrimenti Excel potrebbe credere che sia un numero.

Extrakt un carattere alla volta con = Mid (..) funzione. Vedi esempio.

Tendo ad essere pigro e metto sempre più numeri in fila, e lo uso come indice. Questo mi consente semplicemente di copiare la formula.

Example


L'ho visto solo ora. Proverò presto e accetto se funziona.
MalayTheDynamo
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.