Recupero dell'intestazione di colonna della successiva cella non vuota in una riga in Excel 2010

Anonim

Per recuperare l'intestazione della colonna della successiva cella non vuota in una riga, possiamo usare una combinazione di INDICE, CORRISPONDENZA, MIN, SE E COLONNA funzioni per ottenere l'output.
INDICE: Restituisce un valore o un riferimento della cella all'intersezione di una particolare riga e colonna, in un determinato intervallo.

Sintassi: =INDICE(matrice,num_riga,num_colonna)
INCONTRO La funzione cerca un elemento specificato in un intervallo di celle selezionato e quindi restituisce la posizione relativa di quell'elemento nell'intervallo.

Sintassi =MATCH(lookup_value,lookup_array,match_type)
minimo: Restituisce il numero più piccolo da un intervallo di celle o array. Ad esempio, se un elenco di numeri contiene 5, 6, 7, 8, 9 e 10, l'output sarà 5.

Sintassi =MIN(numero1,numero2,… )

Ci possono essere un massimo di 255 argomenti. Fare riferimento allo screenshot mostrato di seguito:

Il Funzione SE controlla se una condizione specificata è VERO o FALSO. Se la condizione ritorna VERO quindi restituisce il valore preimpostato e se la condizione ritorna FALSO quindi restituisce un altro valore preimpostato.

Sintassi = SE(test_logico,valore_se_vero,valore_se_falso)

COLONNA: Restituisce il numero di colonna di un riferimento.

Sintassi: =COLONNA(riferimento)
Facciamo un esempio:

La riga 1 contiene l'elenco dei mesi da gennaio a dicembre. La riga 2 elenca gli importi pagabili in un periodo di dodici mesi. Una cella vuota nella riga indica che nessun pagamento è dovuto quel mese. Vogliamo creare una nuova riga che, per ogni mese, visualizzerà il nome del mese in cui il prossimo il pagamento è dovuto.

  • Nella cella A3 la formula sarebbe
  • =INDICE(A1:$L1,CONFRONTA(MIN(SE(A2:$L2"", COLONNA(A2:$L2))), COLONNA(A2:$L2)))
  • Premi invio sulla tastiera.
  • La funzione restituirà Jan, significa che il pagamento è dovuto per il mese di gennaio.

  • Se rimuoviamo item1 e item2 dalla riga 2, la funzione restituirà il Mar.

  • Copiando la formula dalla cella A3 all'intervallo B3:L3, possiamo restituire il mese per il quale è dovuto il pagamento.