2012-11-19 17:11:30 +0000 2012-11-19 17:11:30 +0000
40
40
Advertisement

Impedire a excel di convertire i valori numerici/testuali copiati in data

Advertisement

Sto copiando alcuni dati da una tabella html in excel. Ma excel converte automaticamente alcuni valori di testo o numeri in data! Quando cambio il formato, il numero è perverso, il numero è qualcosa come 4112523 (excel probabilmente interpreta la cella come data e poi converte in numero o qualcosa del genere…) C'è un trucco per importare file CSV , ma c'è qualche soluzione quando si incollano i dati direttamente da un browser web?

Advertisement

Risposte (10)

27
27
27
2014-07-18 20:59:47 +0000

Questo è sicuramente un kluge ed è l'unica cosa che ho capito di fare. Sono venuto qui a cercare una soluzione più elegante.

Ho un piccolo miglioramento per questo.

  1. Incolla i dati nel foglio di calcolo così come sono.
  2. Seleziona tutto e formatta come testo
  3. Incolla di nuovo su quello che hai fatto la prima volta, ma questa volta come valori.

Questo ti evita di dover contare colonne e righe, ecc.

Se hai dei dati che vuoi che siano effettivamente numeri, date, ecc, è molto più facile riformattarli correttamente da questa parte che dall'altra. Poiché i numeri non si convertono automaticamente, ho usato text to columns sulla colonna, selezionando “delimitato” ma deselezionando tutti i delimitatori. Questo ha lo stesso effetto di andare in ogni cella e premere invio per far sì che Excel la riconosca. Brutto, ma funziona.

17
17
17
2014-09-12 09:59:43 +0000

Il modo più semplice.

1. Copy the original Data
2. Paste to Notepad (Prefer Notepad++)
3. Change the Cell Properties to TEXT
4. Copy All from Notepad
5. Paste back to Excel.
10
Advertisement
10
10
2014-10-17 15:14:34 +0000

Prima di incollare, seleziona la colonna che conterrà il valore non-data. Cliccate con il tasto destro del mouse. Seleziona ‘formato celle’. Poi seleziona ‘testo’ come formato e clicca su OK.

Ora, vai avanti e incolla, ma incolla usando l'opzione ‘match the destination formatting’.

4
4
4
2012-11-19 18:07:13 +0000

Prova questo, per me ha funzionato:

Dati - Importazione di dati esterni - Nuova query web e segui la procedura guidata

È così semplice.

saluti!

2
Advertisement
2
2
2013-09-30 15:53:36 +0000
  1. Aprire una cartella di lavoro vuota
  2. Clicca su Dati
  3. Clicca su Da testo
  4. Individua il tuo file CSV/txt
  5. Clicca su Next
  6. Scegli il tuo delimitatore
  7. Fare clic su Avanti
  8. Usa la barra di scorrimento per localizzare la colonna che vuoi proteggere e cliccaci sopra
  9. Seleziona Testo dal formato dati della colonna
  10. Clicca su Fine
  11. Cliccate su OK

I dati saranno ora importati senza la conversione della data.

1
1
1
2013-11-03 20:18:22 +0000

Questo è un po’ un kluge, ma se i dati possono essere incollati normalmente (senza usare Paste Special) di solito funziona:

  1. Formattare come testo tutte le celle vuote dove cadranno le date.
  2. Cliccate con il tasto destro quando incollate e selezionate “Match destination formatting”.

Fai attenzione, però, perché se incolli dei numeri nelle celle che hai pre-formattato, saranno anch'essi convertiti in testo, e dovrai usare value() o simili per riaverli indietro (con Excel 2013 ottieni un'anteprima di dove andranno i dati semplicemente passando sopra il pulsante Incolla, quindi di solito lo faccio e poi converto prima le colonne dove cadranno le stringhe simili alle date).

1
Advertisement
1
1
2018-03-30 17:56:18 +0000

Selezionate tutte le celle e cambiate il loro formato in Testo.

Poi scegliete Paste -> Match Destination Formatting.

0
0
0
2012-11-19 17:41:04 +0000

Prova le seguenti opzioni:

1) Seleziona le celle e vai su Formato –> celle –> numero e seleziona Testo per la selezione

O

2) Mentre lo incolli da MS word incollalo usando l'opzione Incolla speciale e seleziona l'opzione “Solo valori” nella finestra di dialogo

0
Advertisement
0
0
2017-08-03 05:27:08 +0000

Estensione della Risposta di Alex Robilotto per oggetti clipboard non formattati come “testo”.

  • Ad esempio, questo funziona per oggetti clipboard basati sul web

I passi:

1. Paste the data into the spreadsheet as is.
2. Select all and format the cells as text
3. Paste original clipboard object again over what you did the first time
   - But this time select "Paste Special..." and select "Text".

Nota: incollare come valore non è un'opzione per oggetti clipboard non testuali, basati sul web.

0
0
0
2014-08-21 14:14:58 +0000
  1. Nel vostro browser internet, File/Save Page as/Save As-Webpage, Complete/“name it”
  2. Aprire Excel (2007), File/Apri/“name it” File che hai salvato in #1
Advertisement
Advertisement