Formattazione del totale parziale delle righe (Microsoft Excel)
Quando aggiungi i totali parziali a un foglio di lavoro, Excel formatta automaticamente i totali parziali utilizzando un carattere in grassetto. Tuttavia, potresti voler avere un diverso tipo di formattazione per i totali parziali, come ombreggiarli in giallo o in un colore diverso.
Se utilizzi i totali parziali con parsimonia e desideri applicare un formato diverso solo per uno o due fogli di lavoro, puoi seguire questi passaggi generali:
-
Applica i tuoi totali parziali, come desiderato.
-
Seleziona l’intera tabella dati, inclusi i totali parziali.
-
Utilizzando l’area Struttura a sinistra dello schermo, comprimi i dettagli nel foglio di lavoro in modo che vengano visualizzati solo i totali parziali.
-
Premere F5 per visualizzare la finestra di dialogo Vai a. (Vedi figura 1.)
-
Fare clic su Speciale per visualizzare la finestra di dialogo Vai a speciale. (Vedi figura 2.)
-
Selezionare il pulsante di opzione Solo celle visibili.
-
Fare clic su OK. Ora vengono selezionate solo le righe del totale parziale visibile.
-
Applicare la formattazione, come desiderato.
Se si aggiungeranno e rimuoveranno ripetutamente i totali parziali alla stessa tabella dati, potrebbe interessarti utilizzare la formattazione condizionale per applicare la formattazione del totale parziale desiderata. Segui questi passaggi:
-
Prima di applicare i totali parziali, seleziona l’intera tabella dei dati.
-
Scegli Formattazione condizionale dal menu Formattazione. Excel visualizza la finestra di dialogo Formattazione condizionale.
-
Nell’elenco a discesa più a sinistra, scegli La formula è. La finestra di dialogo cambia per riflettere la tua scelta. (Vedi figura 3.)
-
Nella casella della formula, appena a destra dell’elenco a discesa utilizzato nel passaggio 3, immettere la seguente formula: = ISNUMBER (FIND (“Grand Total”, $ A1)). Fare clic su Formato per visualizzare la finestra di dialogo Formato celle.
-
Utilizzando i controlli nella finestra di dialogo, impostare la formattazione come si desidera che venga applicata alla riga del totale generale.
-
Fare clic su OK per chiudere la finestra di dialogo Formato celle.
-
Fare clic su Aggiungi. Excel aggiunge un secondo formato condizionale.
-
Nell’elenco a discesa più a sinistra della seconda condizione, scegli La formula è. La finestra di dialogo cambia per riflettere la tua scelta.
-
Nella casella della formula, appena a destra dell’elenco a discesa utilizzato nel passaggio 9, immettere la seguente formula: = ISNUMBER (FIND (“Total”, $ A1)). Fare clic su Formato per visualizzare la finestra di dialogo Formato celle. (Vedi figura 4.)
-
Utilizzando i controlli nella finestra di dialogo, impostare la formattazione come si desidera che venga applicata alla riga Totale.
-
Fare clic su OK per chiudere la finestra di dialogo Formato celle.
-
Fare clic su OK per chiudere la finestra di dialogo Formattazione condizionale.
Quando si seguono i passaggi precedenti, assicurarsi di sostituire A1 (passaggi 4 e 10) con la colonna in cui vengono aggiunti i subtotali. Quindi, se i tuoi subtotali sono nella colonna G, useresti G1 invece di A1.
Se è necessario eseguire la formattazione dei totali parziali su alcuni fogli di lavoro, è possibile creare una macro che eseguirà la formattazione per te.
La macro seguente esamina tutte le celle in un intervallo selezionato e quindi applica la colorazione delle celle, come appropriato.
Sub FormatTotalRows() Dim rCell as Range For Each rCell In Selection If Right(rCell.Value, 5) = "Total" Then Rows(rCell.Row).Interior.ColorIndex = 36 End If If Right(rCell.Value, 11) = "Grand Total" Then Rows(rCell.Row).Interior.ColorIndex = 44 End If Next End Sub
La macro colora di giallo le righe del totale parziale e di arancione la riga del totale generale. La macro, sebbene di natura semplice, non è efficiente come potrebbe essere poiché viene ispezionata ogni cella nell’intervallo selezionato.
Tuttavia, su un foglio di lavoro a 10 colonne da 5000 righe, questa macro viene eseguita in meno di 5 secondi.
_Nota: _
Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (2984) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: