Fórmula de Excel para obtener el primer y último valor distinto de cero

Fórmula de Excel para obtener el primer y último valor distinto de cero

He revisado preguntas similares pero son un poco diferentes de lo que necesito hacer. Lo que necesito hacer es crear una tabla de resumen para datos grandes, algunos de esos datos son estos:

[A] [B]    [C]      [D]
17-07-14            182
    U   16-01-14    3
        28-03-14    4
        03-04-14    4

    L   27-01-14    1
        29-01-14    4
        31-01-14    8
        12-02-14    4
        17-02-14    10
        21-02-14    6
        04-04-14    5
        17-07-14    1

    I   05-02-14    7
        12-02-14    4
        24-02-14    8
        24-03-14    3

    O   17-02-14    3
        25-02-14    5
        03-03-14    4
        05-03-14    5
        07-03-14    6
        11-03-14    2
        23-06-14    6

    N   07-03-14    1
        11-03-14    2
        12-03-14    5
        13-03-14    2
        17-03-14    8
        18-03-14    2
        05-05-14    1
        13-05-14    2
        10-06-14    1
        14-07-14    2

Ahora lo que necesito es, para cada letra (U, L, I), necesito la primera fecha [C], la última fecha [C], el recuento total [D]. Si alguien puede ayudarme. Gracias

Respuesta1

Como sugiere @Raystafarian, una tabla dinámica hará lo que necesita:

  • Primero necesitarás limpiar las filas en blanco.
  • Luego necesitarás llenar las celdas vacías copiándolas (yo uso la fórmula aquí: =if(len(A3)>0,A3,F2)que básicamente busca una celda vacía... si está vacía, copia la celda de arriba, de lo contrario usa el valor en esa celda. Esto producirá la siguiente tabla:

ingrese la descripción de la imagen aquí

  • Finalmente, cree una tabla dinámica con las columnas que necesita (Min, Max, Sum):

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Respuesta2

Usaría el complemento Power Query para esto. Primero agregaría una fila en la parte superior con títulos de columnas. Iniciaría Power Query usando el botón Desde tabla. El primer paso en la Consulta sería seleccionar la columna Letra y elegir Rellenar. Luego, el siguiente paso sería elegir Agrupar por, agregar columnas Mín. y Máx. según la Fecha y agregar una columna Suma según la columna de recuento [D]. Creo que eso es todo lo que necesitarías.

información relacionada