La función MAP de Excel es maravilloso

Si alguna vez te has antitético copiando la misma fórmula en cientos de filas en Excel, sabes lo tedioso que resulta. El enfoque habitual, tirar fórmulas, ajustar referencias de celda y esperar que nadie se rompa, funciona, pero está allá de ser válido. La función MAP de Excel cambia eso. En zona de aplicar fórmulas una celda a la vez, MAP procesa rangos completos de datos a la vez, para que sus hojas de cálculo de Excel sean más limpias y su flujo de trabajo sea más rápido.

No se alcahuetería de reorganizar todo lo que haces, sino que es una forma más inteligente de manejar tareas repetitivas. Por lo tanto, vale la pena explorar MAP si todavía confía en fórmulas tradicionales para operaciones con matrices.

La función MAP es parte de las funciones de matriz dinámica de Excel y requiere Excel 365 o Excel 2021 o posterior para funcionar. Si tiene una lectura inicial, no verá esta función habitable.

¿Cómo funciona la función MAP?

MAP y su socio, LAMBDA, trabajan juntos

Datos de ventas de periféricos informáticos en Excel.
Captura de pantalla de Yasir Mahmood
Crédito: Yasir Mahmood / Sweetnesseof

La función MAP toma una variedad de datos y aplica un cálculo personalizado a todo el conjunto de datos de una sola vez. Utiliza la subsiguiente sintaxis:

=MAP(array, lambda)

Analicemos los parámetros:

  • formación: Este es el rango de celdas que desea procesar. Puede ser una sola columna, varias columnas o incluso una tabla completa. MAP recorrerá cada valía en este rango.
  • lambda: Aquí es donde defines el cálculo. Piense en ello como una minifórmula que le dice a MAP qué hacer con cada valía. Lo crea utilizando la función LAMBDA de Excel, que le permite escribir fórmulas como un humano con método personalizada sin repetir fórmulas.

Cuando ejecuta MAP, aplica su función lambda a cada celda de la matriz y devuelve un nuevo conjunto de resultados. La salida coincide con el tamaño y la forma de su entrada, por lo que si la alimenta con 10 filas, obtendrá 10 resultados.

Lo que diferencia a MAP de las fórmulas tradicionales es que no depende de referencias de celda que cambian a medida que se copia. La método permanece bloqueada interiormente de la función, por lo que no hay aventura de romper accidentalmente una fórmula cuando mueves cosas.

Comience con una tarea sencilla para ver MAP en acto

Agreguemos ganancia de beneficio a los precios de los productos con una fórmula

10 por ciento de margen de beneficio en los precios de periféricos de computadora utilizando la función MAP en Excel.
Captura de pantalla de Yasir Mahmood
Crédito: Yasir Mahmood / Sweetnesseof

Digamos que tiene una registro de precios de productos y necesita pegar un ganancia de beneficio del 10% a cada uno. La forma tradicional sería escribir una fórmula como =B2*1.1 y arrastrarla con destino a debajo. Sin secuestro, MAP maneja esto de forma diferente.

En zona de escribir fórmulas individuales, crea una función MAP que procesa toda la columna de precios:

=MAP(B2:B11, LAMBDA(price, price*1.1))

Esto es lo que sucede: MAP toma cada valía en B2:B11 (su rango de precios) y lo introduce en la función LAMBDA. LAMBDA asigna cada valía a la variable “precio”, lo multiplica por 1,1 y devuelve el resultado. Todo en un solo paso.

El beneficio aquí es que no está creando múltiples fórmulas y, si sus datos cambian, la función MAP se vuelve a calcular automáticamente.

Puede nombrar su variable LAMBDA como desee. Utilicé “precio” porque está claro, pero “p” o “x” funcionarían igual de correctamente. La variable es solo un registrador de posición que representa cada valía a medida que MAP procesa la matriz.

Agreguemos más método a MAP con la enunciación IF

Puedes morar otras funciones

Precios de márgenes de periféricos de computadora utilizando las funciones MAP y LAMBDA en Excel.
Captura de pantalla de Yasir Mahmood
Crédito: Yasir Mahmood / Sweetnesseof

MAP no se limita a cálculos simples. Puede pegar funciones condicionales de Excel interiormente de la función LAMBDA para manejar diferentes escenarios según los datos.

Supongamos que desea aplicar diferentes tipos de ganancia según el precio. Los productos de $100 o más obtienen un ganancia de beneficio del 10%, mientras que los productos por debajo de esa cantidad obtienen un ganancia de beneficio del 15%. Así es como escribirías eso:

=MAP(B2:B11, LAMBDA(price, IF(price>=100, price*1.1, price*1.15)))

La enunciación IF verifica cada precio a medida que MAP lo procesa. Si el precio es de $100 o más, se multiplica por 1,1. En caso contrario, se multiplica por 1,15.

Puede acumular aún más condiciones si es necesario. Si desea pegar cálculos de impuestos, aplicar descuentos escalonados o redondear a decimales específicos, simplemente incorpore la método a su función LAMBDA. MAP lo aplicará a cada valía de la matriz.

MAP maneja múltiples columnas y datos de texto desordenados

Estandaricemos una registro de nombres con una sola fórmula

Ventas totales de periféricos de computadora utilizando las funciones MAP y LAMBDA en Excel.
Captura de pantalla de Yasir Mahmood
Crédito: Yasir Mahmood / Sweetnesseof

MAP no se limita a operaciones de una sola columna. Puede alimentarlo con varias matrices y procesarlas juntas en una sola función.

Supongamos que desea calcular las ventas totales multiplicando el precio y la cantidad. En zona de crear una columna de fórmula separada, use MAP para manejar los dos:

=MAP(B2:B11, C2:C11, LAMBDA(price, qty, price*qty))

MAP toma dos matrices: B2:B11 (precios) y C2:C11 (cantidades) y las procesa fila por fila. La función LAMBDA recibe los dos títulos, los multiplica y devuelve el resultado.

Además puede utilizar MAP para erradicar datos de texto. Si los nombres de sus productos son inconsistentes (algunos están en mayúsculas, otros en minúsculas o llenos de espacios adicionales), puede estandarizar todo fácilmente a la vez:

=MAP(A2:A11, LAMBDA(text, PROPER(TRIM(text))))

Esta fórmula recorta espacios innecesarios y convierte cada nombre de producto al caso adecuado. TRIM elimina los espacios iniciales y finales, mientras que PROPER escribe en mayúscula la primera signo de cada palabra. MAP aplica ambas funciones a cada celda del rango simultáneamente.

Nombres de productos estandarizados en Excel con las funciones MAP, LAMBDA y PROPER.
Captura de pantalla de Yasir Mahmood
Crédito: Yasir Mahmood / Sweetnesseof

MAP es sólo el manifestación

Amplíe su kit de herramientas de Excel

Una vez que se sienta cómodo con MAP, le resultará más casquivana utilizar otras funciones auxiliares de LAMBDA como REDUCE, SCAN y BYROW/BYCOL. Todos funcionan según el mismo principio: procesar matrices con método personalizada en zona de tirar fórmulas.

La delantera no es sólo la velocidad. Se alcahuetería de crear hojas de cálculo que sean más fáciles de suministrar. Cuando su método reside interiormente de una única función, puede actualizarla una vez y ver cambios en todas partes. Recomiendo comenzar con tareas simples, como anotaciones, cálculos básicos y honestidad de texto. Una vez que MAP haga clic, verá oportunidades para usarlo en todas partes.

Related Posts

La FIFA une fuerzas con YouTube para el Mundial 2026

fifa está trabajando con aplicaciones sociales y plataformas de transmisión para ampliar el trascendencia de la Copa del Mundo 2026. El martes, la ordenamiento mundial del fútbol anunció que había…

Apple garrocha su primera alivio de seguridad en segundo plano para macOS, iOS y iPadOS

Apple ha comenzado siempre que Pequeñas actualizaciones de seguridad para dispositivos iOS, iPadOS y macOS. Estas se denominan mejoras de seguridad en segundo plano y ofrecerán actualizaciones menores del sistema…

You Missed

Fallece el destacado neurólogo francomacorisano Dr. Virgilio de Peña Añil a los 72 abriles

Fallece el destacado neurólogo francomacorisano Dr. Virgilio de Peña Añil a los 72 abriles

La FIFA une fuerzas con YouTube para el Mundial 2026

La FIFA une fuerzas con YouTube para el Mundial 2026

Frontera entre Estados Unidos y México es reforzada con tapia cabreado para dificultar la ascenso de migrantes

Frontera entre Estados Unidos y México es reforzada con tapia cabreado para dificultar la ascenso de migrantes

El nuevo enfoque educativo va más allá de una simple fusión institucional

El nuevo enfoque educativo va más allá de una simple fusión institucional

Sheinbaum dice que los partidos de Irán del Mundial de Fútbol se pueden realizar en México

Sheinbaum dice que los partidos de Irán del Mundial de Fútbol se pueden realizar en México

Irán confirma la homicidio de Alí Lariyani, secretario del Consejo de Seguridad Franquista, durante los ataques

Irán confirma la homicidio de Alí Lariyani, secretario del Consejo de Seguridad Franquista, durante los ataques