Descripción
Utiliza esta función para eliminar un número especificado de filas o columnas desde el principio o el final de una matriz o rango.
Esto resulta útil para eliminar cabeceras, pies de página o secciones de datos no deseados.
Sintaxis
DROP(matriz, número_filas, [número_columnas])
Entradas
Esta función acepta el siguiente argumento:
| Nombre | Obligatorio | Descripción | Validar Entrada |
|---|---|---|---|
matriz |
Sí | El rango o matriz desde el que eliminar filas o columnas. | Una celda, un rango de celdas o una fórmula que dé como resultado cualquiera de estos. |
número_filas |
Sí | Número de filas a eliminar desde el inicio o el final de la matriz. Los valores positivos se eliminan desde el principio, los negativos desde el final. |
Un número entero positivo, una referencia a una celda que contiene un número entero positivo, o una fórmula que da como resultado cualquiera de los dos. |
[num_cols] |
No | Número de columnas a eliminar desde el inicio o el final de la matriz. Los valores positivos se eliminan desde el principio, los negativos desde el final. |
Un entero positivo, una referencia a una celda que contenga un entero positivo, o una fórmula que dé como resultado cualquiera de los dos. |
Ejemplos
Datos de muestra
| A | B | C | D|D | |
|---|---|---|---|---|
| 1 | Nombre | Edad | Ciudad | Salario |
| 2 | John | 35 | Nueva York | 75000 |
| 3 | Alice | 28 | Chicago | 65000 |
| 4 | Bob | 42 | Los Angeles | 85000 |
| 5 | George | 22 | Denver | 55000 |
| 6 | Helen | 30 | Scottsdale | 71000 |
Ejemplos de fórmulas
| Caso práctico | Fórmula | Resultado | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Elimina la fila de encabezado del conjunto de datos. | =SOLTAR(A1:D6, 1) |
Esta fórmula duplica el conjunto de datos sin incluir la primera fila (de encabezamiento) "1".
|
||||||||||||||||||||
| Quita la última fila del conjunto de datos. | =SOLTAR(A1:D6, -1) |
Esta fórmula duplica el conjunto de datos sin incluir la última fila.
|
||||||||||||||||||||
| Elimina la primera fila, independientemente del número de columnas que haya en el conjunto de datos. | =DROP(A1:INDEX(D:D, COUNTA(A:A)), 1, 0) |
Esta fórmula utiliza DROP en combinación con INDEX y COUNTA para ajustar dinámicamente lo que se copia en función del número de filas con datos sin incluir la primera fila (de encabezamiento) "1". Estas operaciones funcionan del siguiente modo:
|
||||||||||||||||||||
| Elimina la primera fila y las dos primeras columnas de un conjunto de datos. | =SOLTAR(A1:D4, 1, 2) |
Esta fórmula utiliza DROP para eliminar la primera fila (
|
||||||||||||||||||||
| Haz una copia del conjunto de datos que muestra solo a los empleados mayores de 30 años, sin la fila de encabezamiento. | =DROP(FILTRO(A1:D4, B1:B430), 1) |
Esta fórmula utiliza FILTRO para seleccionar a los empleados mayores de 30 años (
Ventajas clave:
|
Notas
- Como todas las funciones de matriz, DROP rellena dinámicamente los resultados de las celdas adyacentes, empezando por la celda que contiene la función DROP.
- ELIMINAR:
- Puede eliminar filas o columnas desde el principio o el final de una matriz.
- Funciona tanto con rangos estáticos como con matrices dinámicas.
Recomendaciones
- Si tienes filas de encabezado, inicia los valores de tu matriz una fila más abajo (por ejemplo, en el conjunto de datos anterior, empieza con A2 en lugar de A1) si no quieres que se incluyan los encabezados.
-
ELIMINAR puede combinarse con otras funciones, incluyendo:
- FILTRAR: Para eliminar filas de los datos filtrados.
- ORDENAR: Para eliminar filas antes o después de la clasificación.
- ÚNICO: Para eliminar filas duplicadas.
- SECUENCIA: Para generar matrices y eliminar secciones concretas.
- RANKING: Para identificar el ranking.
Funciones relacionadas
Aquí tienes otras funciones de fórmulas de matrices compatibles con las hojas de cálculo de Workiva.