Primeros y últimos datos de varias noches para múltiples factores

Primeros y últimos datos de varias noches para múltiples factores

Tengo una lista de llamadas de murciélagos que se han grabado durante varias noches. Se han registrado múltiples especies. Quiero sacar la primera y la última llamada (desde el atardecer hasta el amanecer en lugar de entre las 19:00 y las 07:00 del día) para cada especie para todos los días. Luego necesito calcular el tiempo después del atardecer y antes del amanecer para cada primera y última llamada. He puesto un ejemplo de los datos a continuación.

datos

Respuesta1

Supongo que las dos últimas filas tienen fechas diferentes, ya que era la noche del 21, pero era después de la medianoche. Teniendo esto en cuenta, la columna C será la que se consultará para la fecha.

Para el orden de clasificación, supongo que está ordenado por la columna A y luego por la B, de modo que los tiempos estén en orden cronológico.

  • La columna F tiene una lista única de especies:
    =SORT(UNIQUE($D$2:$D$31))
  • La columna G busca la primera entrada de una especie en la fecha en G1:
    =XLOOKUP($F3 & G$1,$D$2:$D$31 & $C$2:$C$31,$B$2:$B$31,,,1)
  • La columna H busca la última entrada de una especie en la fecha en G1(tenga en cuenta el -1 como modo de búsqueda):
    =XLOOKUP($F3 & G$1,$D$2:$D$31 & $C$2:$C$31,$B$2:$B$31,,,-1)

ingrese la descripción de la imagen aquí

información relacionada