Funciones con nombre y la función LAMBDA: las nuevas características de Google Sheets en 2022

En agosto de 2022, Google anunció el soporte para funciones con nombre y la adición de la función LAMBDA, junto con varias funciones relacionadas, a Google Sheets. Estas características hacen que las funciones no solo sean más fáciles de compartir entre hojas, sino también más elegantes, ya que un cálculo bien diseñado puede operar en un conjunto completo de datos.

Índice de Contenido
  1. ¿Qué hay de nuevo en Google Sheets?
    1. Funciones con nombre
    2. Función LAMBDA y funciones auxiliares
    3. Funciones BYROW y BYCOL
    4. Función MAKEARRAY
    5. Función MAP
    6. Función REDUCE
    7. Función SCAN
    8. Funciones XLOOKUP y XMATCH
  2. ¿Cuál es tu experiencia con las funciones en Google Sheets?

¿Qué hay de nuevo en Google Sheets?

Funciones con nombre y la función LAMBDA: las nuevas características de Google Sheets en 2022 - Software | Imagen 1 Newsmatic

Funciones con nombre

Las funciones con nombre tienden a hacer que los cálculos complejos sean más comprensibles, ya que palabras bien elegidas pueden transmitir el significado más rápido que las fórmulas para la mayoría de las personas. Por ejemplo, una persona probablemente puede entender para qué sirve la fórmula (F – 32) x 5/9, pero un nombre personalizado como CONVERTIRACELSIUS puede transmitir mejor que esta función convierte grados Fahrenheit a Celsius.

Incluso mejor, puedes importar una función con nombre creada y utilizada en un archivo de Google Sheets a otro archivo de Google Sheets. Las páginas de ayuda indican que esta función se encontrará en el menú Datos | Funciones con nombre, aunque al escribir esto en el último día de agosto de 2022, la opción Función con nombre aún no estaba disponible en mi cuenta de Google.

Función LAMBDA y funciones auxiliares

Las funciones LAMBDA y auxiliares agregadas te permiten crear funciones personalizadas que operan en los valores pasados a la función. Es importante destacar que LAMBDA puede trabajar con matrices, o para personas que no están familiarizadas con este término, una colección de datos o valores. LAMBDA y las funciones auxiliares pueden hacer que las hojas de cálculo sofisticadas sean más fáciles de administrar y mantener, ya que creas la función y le pasas parámetros.

Funciones BYROW y BYCOL

Respectivamente, BYCOL crea una nueva fila de datos agrupando los elementos de una matriz por columna, mientras que BYROW crea una nueva columna de datos agrupando los elementos de una matriz por fila.

En una matriz de datos meteorológicos donde se informa la velocidad del viento en un formato de calendario en una cuadrícula, por ejemplo, BYROW podría usarse para devolver la velocidad máxima del viento en cualquier semana (Figura B), mientras que BYCOL podría usarse para devolver la velocidad máxima del viento en un día en particular (Figura A).

Cómo crear una PivotTable en Excel para reportar la primera y última vez de un timestamp

Figura A

Funciones con nombre y la función LAMBDA: las nuevas características de Google Sheets en 2022 - Software | Imagen 2 Newsmatic

Figura B

Funciones con nombre y la función LAMBDA: las nuevas características de Google Sheets en 2022 - Software | Imagen 3 Newsmatic

Función MAKEARRAY

MAKEARRAY ofrece una forma de crear un conjunto calculado de filas y columnas. Por ejemplo, MAKEARRAY podría generar un conjunto de datos calculados, como una tabla de multiplicación (Figura C), o un conjunto de datos generados al azar.

Figura C

Cómo alinear contenido a la izquierda y derecha en la misma línea en un documento de Word

Funciones con nombre y la función LAMBDA: las nuevas características de Google Sheets en 2022 - Software | Imagen 4 Newsmatic

Función MAP

MAP te permite crear una nueva matriz con la función LAMBDA aplicada a tu matriz seleccionada. Continuando con nuestros ejemplos relacionados con el clima, esto podría usarse en una matriz de temperaturas (por ejemplo, celdas A1:G5 en Figura D) para crear una nueva matriz con solo los días que tienen temperaturas inferiores a 32 grados Fahrenheit identificados como "fríos" (por ejemplo, celdas A8:G11 en Figura D).

Figura D

Funciones con nombre y la función LAMBDA: las nuevas características de Google Sheets en 2022 - Software | Imagen 5 Newsmatic

Función REDUCE

REDUCE aplica una función LAMBDA a los elementos de una matriz, elemento por elemento, de forma repetida. A menudo, esto se utiliza para realizar un cálculo solo en algunos valores, como sumar solo los números pares. En un contexto meteorológico, esto podría usarse para calcular los minutos de luz solar, pero solo contando aquellos días en los que los minutos de luz solar superen los 240 minutos (Figura E).

Figura E

Cómo mejorar las búsquedas de correo electrónico en Microsoft Outlook

Funciones con nombre y la función LAMBDA: las nuevas características de Google Sheets en 2022 - Software | Imagen 6 Newsmatic

Función SCAN

SCAN, al igual que REDUCE, aplica una función LAMBDA a cada valor de una matriz, elemento por elemento. Sin embargo, a diferencia de REDUCE, SCAN crea una nueva matriz con la misma cantidad de elementos que la original. Podrías usar SCAN para aplicar un cálculo a los elementos de una matriz.

En mi ejemplo, el primer conjunto de datos podría representar un conjunto de números de precipitaciones diarias. La función SCAN crea una matriz del mismo tamaño, pero con cada celda mostrando el total acumulativo de precipitaciones, como se muestra en Figura F. Nuevamente, lo que es notable aquí es que todos los números en la segunda matriz se crean con una sola entrada de celda.

Figura F

Funciones con nombre y la función LAMBDA: las nuevas características de Google Sheets en 2022 - Software | Imagen 7 Newsmatic

Funciones XLOOKUP y XMATCH

Además de las funciones anteriores, Google anunció dos funciones más que, hasta el 31 de agosto de 2022, aún no estaban disponibles en Google Sheets para ninguna de mis diversas cuentas de Google Workspace: XLOOKUP y XMATCH.

Cómo encontrar duplicados en Excel utilizando Power Query

XLOOKUP te permite buscar en una matriz y devolver un elemento que corresponda a una coincidencia. Por ejemplo, en una lista de estados y capitales de estados, un XLOOKUP de un estado podría devolver la capital correspondiente. XMATCH busca en un conjunto de celdas y devuelve la posición del elemento. Por ejemplo, un XMATCH de una lista alfabética de estados de EE. UU. para Alaska podría devolver el valor 2, ya que solo Alabama lo precede alfabéticamente.

¿Cuál es tu experiencia con las funciones en Google Sheets?

Si utilizas funciones con nombre en Google Sheets, ¿has establecido algún tipo de estándar de nomenclatura para las funciones? ¿Las características de LAMBDA han simplificado la forma en que trabajas con matrices de datos en Google Sheets? ¿Cuáles de las funciones anteriores utilizas con mayor frecuencia? ¿Por qué? Mencióname o envíame un mensaje en Twitter (@awolber) para contarme cuál ha sido tu experiencia con LAMBDA y las funciones auxiliares en Google Sheets.

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Software, allí encontraras muchos artículos similares a Funciones con nombre y la función LAMBDA: las nuevas características de Google Sheets en 2022 , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.