Linea di demarcazione tra i set di righe

Se hai un elenco di grandi dimensioni ordinato per alcune colonne, sarebbe bello separare automaticamente i set di righe risultanti con linee orizzontali di separazione per chiarezza:

Linea di demarcazione tra i set di righe

Nell'esempio sopra, si tratta di righe tra paesi, ma, in generale, tra elementi ripetuti nella stessa colonna. Diamo un'occhiata ad alcuni modi per implementarlo.

Metodo 1. Semplice

Il modo più veloce per farlo è molto semplice con la formattazione condizionale, che disegnerà il bordo inferiore delle celle se il contenuto della cella nella colonna A non è uguale al contenuto della cella successiva nella stessa colonna. Seleziona tutte le celle della tabella tranne l'intestazione e seleziona Il principale scheda comandi Formattazione condizionale – Crea regola (Home – Formattazione condizionale – Nuova regola). Seleziona il tipo di regola Utilizzare una formula per determinare quali celle formattare (Usa la formula per determinare quali celle formattare) e inserisci nel campo la seguente formula:

Linea di demarcazione tra i set di righe

Presta attenzione ai dollari negli indirizzi per correggere le lettere delle colonne, ma non i numeri di riga, perché. confrontiamo solo i paesi nella colonna A. Non dovrebbero esserci spazi nella formula.

Fai clic sul pulsante Contesto (Formato) e nella finestra aperta sulla scheda Confine (Frontiere) accendere la linea del colore desiderato sul bordo inferiore. Dopo aver cliccato su OK la nostra regola funzionerà e tra i gruppi di linee appariranno delle linee tratteggiate orizzontali

Metodo 2. Con il supporto del filtro per numeri e date

Uno svantaggio piccolo ma molto evidente del primo metodo è che tali bordi non funzioneranno sempre correttamente quando si filtra l'elenco in base ad altre colonne. Quindi, ad esempio, se filtriamo la nostra tabella per date (solo gennaio), le righe non saranno più visibili tra tutti i paesi, come prima:

Linea di demarcazione tra i set di righe

In questo caso, puoi uscire usando la funzione SUBTOTALI (TOTALE PARZIALE), che può eseguire diverse operazioni matematiche (somma, media, conteggio, ecc.), ma “vedere” solo celle filtrate. Ad esempio, ordiniamo la nostra tabella in base all'ultima colonna con la data e tracciamo una linea di demarcazione tra i giorni. Nella formattazione condizionale, dovrai creare una regola simile al primo metodo, ma non utilizzare collegamenti diretti per confrontare le celle D2 e ​​D3, ma racchiuderle come argomenti nella funzione SUBTOTALE:

Linea di demarcazione tra i set di righe

Il primo argomento della funzione (numero 109) è il codice operativo di somma. In effetti, qui non aggiungiamo nulla e facciamo, di fatto, un'operazione stupida come SUM (D2), che, ovviamente, è uguale a D2. Ma questa funzione differisce da SUM proprio per il fatto che esegue azioni solo sulle celle visibili, ovvero e le celle rimaste dopo il filtro sullo schermo verranno confrontate, che è quello che volevamo.

Metodo 3. Con il supporto del filtro per tutti i dati

Come puoi facilmente vedere, anche il secondo metodo ha uno svantaggio: la funzione di somma può essere applicata solo a numeri o date (che sono anche numeri in Excel), ma non al testo. Cioè, se vogliamo tracciare una linea tra i paesi, come nel primo metodo, ma in modo che venga visualizzato correttamente dopo il filtraggio, dovremo utilizzare un percorso molto più complicato. Seleziona nuovamente l'intera tabella ad eccezione dell'intestazione, crea una nuova regola in base alla formula e inserisci la seguente costruzione nel campo di convalida:

=СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;СМЕЩ($A$1:$A2;СТРОКА($A$1:$A2)-МИН(СТРОКА($A$1:$A2));;1));—($A$1:$A2=$A2))=1

Nella versione inglese sarà:

=SUMPRODUCT(SUBTOTAL(103;OFFSET($A$1:$A2;ROW($A$1:$A2)-MIN(ROW($A$1:$A2));;1));—($A$1:$A2=$A2))=1

Cliccando sul pulsante Contesto (Formato) imposta un bordo con una linea rossa in alto e fai clic OK. La divisione risultante per paese funzionerà correttamente anche dopo aver filtrato, ad esempio, per data:

Linea di demarcazione tra i set di righe

  • Evidenzia date e orari con la formattazione condizionale
  • Come funziona effettivamente Excel con date e orari
  • Come utilizzare la formattazione condizionale per evidenziare le celle in base alle condizioni in Excel

 

Lascia un Commento