Excel: COUNTIFS o colonne nidificate conteggio IF


0

questa è la prima volta che scrivo qui, quindi per favore sii un po 'paziente con me. Sto cercando di scrivere una formula che segua gli eventi di scansione persi (per un database di tracciamento dei pacchetti).

Ho diverse colonne data / ora che sono in ordine sequenziale del processo di spedizione. Il primo evento di scansione è la colonna 1, il secondo è la colonna 2, fino a quando il pacchetto non viene recapitato nella colonna 8.

Voglio tracciare le colonne che hanno una data / data / ora mancante tra le colonne. Ad esempio, se la colonna 1, la colonna 2 e la colonna 5 hanno i timestamp, voglio contare le colonne 3 e 4 come una scansione mancata. Non avrei considerato le colonne 6-8 mancate perché non avevano timestamp futuri e probabilmente non sono ancora successe.

Qualcuno mi può aiutare con questo? Sto includendo uno screenshot dei miei dati. Nello screenshot, vorrei che i valori "NULL" nella colonna 3, 4, 5, 6, 7 siano conteggiati come scansioni mancate, perché dopo di loro ci sono dei timestamp. missedscans

Risposte:


1

Crea un intervallo dinamico con INDEX / MATCH.

Ad esempio, se la tua data è vera, allora sono numeri e questo:

INDEX(A2:H2,MATCH(1E+99,A2:H2))

Restituirà l'ultima cella dell'intervallo che ha una data.

Quindi usando:

A2:INDEX(A2:H2,MATCH(1E+99,A2:H2))

Restituiamo un intervallo tra l'inizio e l'ultima cella con una data.

quindi contiamo solo le NULLs in quell'intervallo:

=COUNTIF(A2:INDEX(A2:H2,MATCH(1E+99,A2:H2)),"NULL")

inserisci qui la descrizione dell'immagine


Sto ancora lavorando per integrare questo nel mio foglio di calcolo, ma se riesco a farlo funzionare come mostra il tuo esempio, allora dovrebbe essere ESATTAMENTE quello che stavo cercando. Grazie!
NthngLeftToBurn

Ora, non mi sono reso conto fino a quando non ho visto questo lavoro, sto cercando un'altra cosa oltre a questo. Mi chiedo se c'è un modo per ottenere il valore dell'intestazione (A, B, C, ecc. Nel tuo esempio) in modo che io possa tracciare dove erano le scansioni mancate. Ad esempio, la cella I2 deve sapere da qualche parte che il suo valore "1" proviene dalla cella C2. Sarebbe più complesso un ritorno per un valore di cella maggiore di 1 nella colonna I? Qualche idea su questo?
NthngLeftToBurn
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.