Cheryl ha inviato il problema di Excel di questa settimana. I veterani di Excel lo vedranno come di base, ma è stato un suggerimento prezioso per Cheryl. Poiché questo è il primo suggerimento di Excel della stagione 1999-2000, inizieremo con uno di base.
Qualcuno mi ha dato un foglio di calcolo Excel. I prefissi si trovano nella colonna F e un numero di telefono a 7 cifre è nella colonna G. So come dividere una colonna usando Text-to-Columns, ma come unisco queste 2 colonne insieme?

Fortunatamente, prefissi e numeri di telefono non iniziano mai con 0 negli Stati Uniti, quindi non ci sono stati casi in cui lo zero iniziale del numero di telefono è stato perso. Una rapida scansione dei dati ha mostrato che tutti i numeri di telefono avevano 7 cifre e tutti i prefissi avevano tre cifre. Dopo aver parlato con Cheryl, abbiamo deciso che il formato migliore sarebbe stato quello di far apparire il numero di telefono in questo modo: (330) 555-1212
Nella cella H2, inizieremo a costruire la formula. L'operatore in Excel per unire due campi di testo è il simbolo &. Tutte le costanti desiderate devono essere incluse tra virgolette doppie. Quindi, per ottenere le parentesi iniziali e il prefisso, hai bisogno di una formula come questa:="("&F2
Successivamente, aggiungi un altro operatore di concatenazione e le parentesi di chiusura attorno al prefisso. Notare che sono presenti sia una parentesi sia uno spazio racchiuso tra virgolette.="("&F2&") "
Ottenere il numero di telefono con il trattino sarà un po 'più difficile. Utilizzare la funzione SINISTRA per ottenere solo le prime tre cifre del numero di telefono. La sintassi è LEFT (cella, # di caratteri). Successivamente, aggiungi un altro carattere di concatenazione e il trattino centrale tra virgolette.="("&F2&")"&LEFT(G2,3)&"-"
Per ottenere dalla quarta alla settima cifra del numero di telefono, utilizzare la funzione MID. La sintassi è MID (cella, carattere iniziale, numero di caratteri). Vogliamo iniziare dal 4 ° carattere e continuare per un totale di 4 caratteri. Pertanto, la formula finale è:="("&F2&") "&LEFT(G2,3)&"-"&MID(G2,4,4)

Wow, sembra una grande formula, ma se la scomponi e la costruisci un passo alla volta, è facile.
Segui per altri 2 suggerimenti caldi. Ora che hai la formula nella cella H2, hai bisogno di un modo veloce per copiarla su tutte le celle. Excel ha un'ottima scorciatoia per questo. Metti il cellpointer su H2. Nell'angolo in basso a destra della casella cellpointer c'è un quadratino. Fai doppio clic su questo quadrato con il mouse e la formula verrà copiata su tante righe quanti sono i dati nella colonna G.
C'è un ultimo passo importante. Se ora eliminassi le colonne F e G, tutti quei bei numeri di telefono in H si trasformerebbero in #REF !. È necessario convertire le celle da una formula in valori. Ecco come farlo. Evidenzia tutte le celle contenenti i numeri di telefono nella colonna H. Premi Ctrl + C (o Modifica - Copia) per copiare quelle celle. Ora, senza deselezionare le celle, esegui immediatamente Modifica - Incolla speciale. Fare clic sul pulsante di opzione per Valori e fare clic su OK. Le formule verranno ora modificate in valori ed è possibile eliminare le colonne F e G.
Excel è incredibilmente flessibile nella manipolazione dei dati. In questo caso, Cheryl aveva paura che sarebbe stata sveglia tutta la notte a reinserire quei prefissi e numeri di telefono in un unico cellulare. La formula e i passaggi del suggerimento di questa settimana ti consentono di eseguire la stessa operazione in circa un minuto.