Excel: come trovare il primo valore diverso da zero di una riga


Puoi utilizzare la seguente formula in Excel per trovare la prima colonna con un valore diverso da zero in una riga particolare:

 =INDEX( B$1:E$1 ,MATCH(TRUE,INDEX( B2:E2 <>0,),0))

Questa particolare formula cerca il primo valore nella riga B2:E2 con un valore diverso da zero e restituisce il nome della colonna corrispondente dalla riga B1:E1 .

L’esempio seguente mostra come utilizzare questa formula nella pratica.

Esempio: trova il primo valore diverso da zero di una riga in Excel

Supponiamo di avere il seguente set di dati in Excel che mostra il numero di falli commessi da una squadra di basket in ogni quarto di otto partite diverse:

Diciamo che vogliamo trovare il primo quarto in cui si è verificato un fallo in ogni partita.

In altre parole, vorremmo trovare il primo valore diverso da zero in ogni riga e restituire il nome della colonna corrispondente.

Per fare ciò, possiamo digitare la seguente formula nella cella F2 :

 =INDEX( B$1:E$1 ,MATCH(TRUE,INDEX( B2:E2 <>0,),0))

Possiamo quindi fare clic e trascinare questa formula su ciascuna cella rimanente nella colonna F:

Excel trova il primo valore diverso da zero nella riga

La colonna F ora visualizza il primo trimestre con un valore diverso da zero in ogni riga.

Ad esempio, nella prima partita, il primo fallo si è verificato nel terzo quarto, quindi la cella F2 restituisce il valore per il quarto 3:

Nota : se ogni valore in una determinata riga è zero, questa formula restituirà semplicemente #N/A poiché non è stato possibile trovare alcun valore diverso da zero.

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:

Excel: come rimuovere testo specifico dalle celle
Excel: una formula per MID da destra
Excel: come utilizzare la funzione MID per stringhe di lunghezza variabile

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *