Cheat-sheet Excel: pulizia dati, Pivot, CERCA.VERT e SE
Una pagina con le mosse che servono davvero su Excel ogni giorno: pulire un export, costruire una pivot in 5 passi, CERCA.VERT, SE e le scorciatoie che fanno risparmiare tempo.
Il problema che risolve
La maggior parte del tempo perso su Excel non è sui calcoli complicati: è sui dati sporchi, sugli export che non si lasciano usare e sulle stesse tre formule cercate ogni volta su Google. Questo è il cheat-sheet che uso nei corsi: le mosse essenziali, in ordine, su Excel Microsoft 365 in italiano.
① Pulire un export
- Cancella le righe-titolo o logo sopra i dati.
- Schiaccia l'intestazione su una riga sola.
- Annulla unione celle:
Home › Unisci e allinea › Annulla unione; poi riempi i vuoti conF5 › Speciale › Celle vuote, scrivi=e freccia su, e conferma conCtrl+Invio. - Numeri o date trattati come testo: clic sul triangolino verde › Converti in numero.
- Togli spazi e doppioni:
=ANNULLA.SPAZI(A2)eDati › Rimuovi duplicati. - Converti in Tabella:
Ctrl+T.
Metodo moderno, Riempimento rapido (
Ctrl+E): scrivi un esempio del risultato (divide "Cognome Nome", estrae una sigla, sistema una data) e premiCtrl+E. Niente formule. Per export grossi e ricorrenti, passa a Power Query (Dati › Da tabella/intervallo).
② Tabella Pivot in 5 passi
- Clic dentro la tabella ›
Inserisci › Tabella Pivot. - Trascina un campo in RIGHE (es. Azienda).
- Trascina un campo in VALORI (conta o somma).
- Vuoi la somma e non il conteggio? Impostazioni campo valore.
- Date: clic destro › Raggruppa (mesi, trimestri).
La pivot non è "viva": dopo ogni modifica ai dati, clic destro › Aggiorna.
③ CERCA.VERT
=CERCA.VERT(valore; tabella; n_col; FALSO)
- valore: cosa cerco (es.
D2) - tabella: dove cerco, con i
$(es.Listino!$A:$C) - n_col: quale colonna riportare (3 = la terza)
- FALSO: sempre (corrispondenza esatta)
Su Microsoft 365 puoi usare la più flessibile =CERCA.X(D2; Listino!A:A; Listino!C:C).
④ SE e logica
=SE(condizione; se_vero; se_falso)
E(...)veri tutti ·O(...)ne basta uno- Annidato:
=SE(P>1000;"Alto";SE(P>500;"Medio";"Basso")) - Gestione errori:
=SE.ERRORE(CERCA.VERT(...);"Da verificare")
Più di 2-3 SE annidati? Meglio una tabella + CERCA.VERT.
⑤ Contare e sommare a condizione
=CONTA.SE(Azienda;"Standex")→ quanti=SOMMA.SE(Azienda;"Standex";Prezzo)→ totale in euro=CONTA.SE(Appello;"Assente")→ assenze
⑥ Formattazione condizionale
Home › Formattazione condizionale. Regole pronte (testo contiene, maggiore, minore), barre dati e scale colore per il colpo d'occhio. Per colorare un'intera riga seleziona prima tutta la tabella e usa una regola con formula:
=$G2="Assente"→ riga rossa=$D2<OGGI()→ scaduto
⑦ Scorciatoie che fanno risparmiare tempo
| Tasti | Cosa fa | Tasti | Cosa fa |
|---|---|---|---|
Ctrl+E |
Riempimento rapido | Ctrl+T |
Converti in Tabella |
Ctrl+Maiusc+L |
Attiva/disattiva filtri | F4 |
Blocca riferimento ($) |
Ctrl+↓ / → |
Vai a fine dati | Ctrl+Maiusc+↓ |
Seleziona fino a fondo |
Ctrl+; |
Inserisci data di oggi | Ctrl+1 |
Formato celle |
Alt+Invio |
A capo nella cella | Ctrl+H |
Trova e sostituisci |
Se la pivot o il CERCA.VERT danno numeri strani, il problema è quasi sempre nei dati, non nella formula: torna alla pulizia (riquadro ①).