APILARH en Excel: casos reales resueltos
Aquí están 44 casos de la comunidad y 1 tutorial de InflueXcel donde se usa APILARH. Cada caso nace de un problema real que alguien planteó en la comunidad y que otros miembros resolvieron, así que verás la función aplicada a datos de verdad y, a menudo, varios enfoques distintos para el mismo problema.
- Conciliación contable: una sola fórmula por hoja que cuadra, descuadra y avisa CasoEsta semana alguien preguntó en el grupo si tenía sentido montarse un fichero para conciliaciones bancarias. La respuesta llegó en forma de libro completo, y da
- MMULT no es conmutativa: la misma agregación funciona en horizontal y falla en vertical CasoEsta vez la duda llegó con prisa y todo: Juan quería dejarla resuelta "antes de que Francia nos mande para casa". Tenía dos bases de datos con importes por pers
- Reorganizar tablas mensuales: cruzar por persona buscando en vertical y en horizontal CasoNuevo caso interesante de la comunidad. Juan tenía varias tablas mensuales (a veces más de una en el mismo mes) y quería reorganizarlas por persona y por mes, a
- Reclasificación contable: duplicar cada fila con una conversión distinta por columna, en un único bloque CasoInteresante reto contable planteado esta semana por un miembro de la comunidad. Juan parte de una tabla de apuntes contables (rango C7:P10) y necesita que, por
- Saldo acumulado por mes: tres enfoques (REDUCE+BYROW, PIVOTARPOR+acumulado, MMULT) CasoJuan plantea una pregunta que parece sencilla y se acaba convirtiendo en tres clases magistrales sobre cómo recorrer una matriz mes a mes. Tiene una tabla de te
- Grado de avance por proyecto: despivotar y volver a pivotar por fecha CasoNuevo caso de la comunidad con mucho jugo para los que trabajan con reporting de proyectos. Juan plantea un problema habitual en oficinas técnicas y consultoras
- Unpivot de asientos contables: generar contrapartidas cuando las columnas no están en el orden esperado CasoEsta semana surgió una duda muy práctica en la comunidad, ligada al caso que Nacho resolvió unas semanas atrás sobre desglose de asientos contables con contrapa
- Unpivot con separación de cuentas contables concatenadas CasoInteresante problema planteado por Juan en el grupo: tiene una tabla de asientos contables donde las cuentas vienen concatenadas con "/" en una sola celda (por
- Desglose de horas diurnas, nocturnas y mixtas en turnos de trabajo CasoInteresante problema planteado por un miembro de la comunidad que gestiona turnos de trabajo: dada una tabla con hora de entrada y hora de salida de cada emplea
- Unpivot de asientos contables con conceptos múltiples CasoJuan plantea un problema de contabilidad con una estructura de datos compleja: tiene una tabla de asientos contables donde cada fila contiene múltiples tipos de
- Desglose de asientos contables con unpivot y generación automática de contrapartidas CasoInteresante problema planteado por Juan en el grupo: tiene una tabla de asientos contables en formato horizontal (cada fila contiene cuenta, concepto y varias c
- Consolidar bloques de datos con cabeceras en una sola tabla CasoUn miembro de la comunidad comparte un archivo con datos de carteras de cobro organizados en bloques separados. Cada bloque tiene una cabecera con el tipo de ca
- Payback y Payback Descontado en una sola fórmula con BYROW CasoHenry necesitaba calcular el Payback y el Payback Descontado de una inversión, y tenía dos fórmulas separadas con LET + SCAN que funcionaban bien por separado.
- BUSCARX con múltiples columnas: por qué no funciona y 4 alternativas CasoJuan plantea una duda que muchos han tenido alguna vez: quiere que BUSCARX le devuelva varias columnas a la vez (nombre y apellidos), pero la función solo le de
- Agrupar y limpiar referencias con AGRUPARPOR, DIVIDIRTEXTO y APILARV CasoInteresante problema de un miembro que trabaja con una tabla de "Push Money cancelado" con más de 150 productos. Las referencias vienen duplicadas con formato "
- Comentarios persistentes junto a AGRUPARPOR/PIVOTARPOR CasoJuan plantea un problema muy habitual para quienes trabajan con PIVOTARPOR o AGRUPARPOR: añadir comentarios o anotaciones en columnas auxiliares junto al result
- Reestructurar datos apilados con LAMBDA y PIVOTARPOR CasoUn miembro de la comunidad comparte un archivo de revisión de Seguridad Social con una tabla amplia (34 columnas x 1540 filas) en formato "ancho" y necesita ree
- Calendario mensual dinámico con una sola fórmula CasoUn miembro de la comunidad preguntó cómo generar un calendario mensual completo en Excel usando únicamente fórmulas, sin VBA ni macros. El calendario debe mostr
- Multiplicar por coeficientes de escenario con INDICE, COINCIDIRX y SI.CONJUNTO CasoUn miembro de la comunidad tiene una tabla de conceptos con cantidades, precios y un campo "Escenario" (1, 2 o 3). Aparte, tiene una tabla de coeficientes donde
- Crear una función LAMBDA reutilizable para agrupar ventas por punto de venta CasoUn miembro de la comunidad comparte un fichero con una función personalizada llamada xMGP_SUG registrada en el Administrador de nombres. El objetivo: a partir d
- DISTINCTCOUNT con AGRUPARPOR: contar valores únicos como en DAX CasoDos miembros de la comunidad (en hilos separados del 9 y 15 de enero) plantearon el mismo reto: usar AGRUPARPOR para agrupar datos y, además de SUMA y CONTARA,
- Generar un árbol binario completo con una sola fórmula matricial CasoUn miembro de la comunidad plantea un reto fascinante: dado un número central (ej: 1007), generar automáticamente todo el árbol binario con ancestros arriba y d
- PIVOTARPOR: cadenas vacías y orden cronológico mensual CasoJuan trae dos problemas de PIVOTARPOR el mismo día, ambos muy prácticos y con soluciones elegantes de la comunidad. Problema 1: cadenas vacías que impiden opera
- Ordenar meses cronológicamente en PIVOTARPOR CasoProblema clásico con PIVOTARPOR: cuando los meses vienen como texto ("enero", "febrero"...), las columnas se ordenan alfabéticamente en lugar de cronológicament
- Despivotar una tabla cruzada con fórmulas: SCAN+GROUPBY vs TEXTSPLIT+TOROW CasoUn miembro comparte un fichero con datos en formato tabla cruzada: 4 proyectos en filas, 12 meses en columnas, cada mes con dos sub-columnas (Presupuesto y Real
- Separar texto en letras, números y caracteres especiales: 3 enfoques con REGEX y sin REGEX CasoUn miembro plantea un reto interesante: dado un texto que mezcla letras, números y caracteres especiales (por ejemplo "abc123!@#"), ¿cómo separar cada tipo en c
- Resumen mensual ordenado cronológicamente con una sola fórmula AGRUPARPOR CasoDesde Lima, un miembro de la comunidad plantea un problema muy habitual: tiene datos con fechas y valores, y quiere hacer un resumen por meses ordenado de enero
- Resumen mensual con AGRUPARPOR en una sola fórmula y orden cronológico CasoJosé escribe desde Lima con una consulta muy práctica: tiene una tabla de movimientos financieros con fechas y valores, y quiere generar un resumen mensual orde
- Por qué BYROW y ENCOL solo devuelven una columna y cómo solucionarlo CasoInteresante problema técnico planteado por un miembro de la comunidad: aplica DIVIDIRTEXTO a una columna creada con ENCOL esperando obtener una matriz de dos co
- Resumen contable mensual con PIVOTARPOR: totales, filtros y compatibilidad con segmentadores CasoUn miembro de la comunidad gestiona la contabilidad de un Club Social en Excel. En la hoja "Imputacions" registra todos los movimientos con fecha, concepto, tip
- Pivotar datos filtrados sin celdas vacías: PIVOTARPOR vs REDUCE CasoReto de LinkedIn que un miembro trae al grupo evitando ver las soluciones originales: tiene una tabla con categorías, meses y valores, y necesita pivotarla most
- Comparar elemento actual con el anterior: limitaciones de SCAN y solución elegante CasoUn miembro de la comunidad intenta usar SCAN con una "matriz coja" (dos columnas apiladas horizontalmente) para comparar cada elemento con el anterior y contar
- Descomposición de Cholesky con matrices dinámicas: de VBA a LAMBDA+REDUCE CasoJuan Pablo lanza un reto al grupo: tiene una descomposición de Cholesky resuelta con VBA y quiere saber si se puede hacer con matrices dinámicas. Miki acepta el
- Limitación de BYCOL: cómo obtener múltiples valores por columna CasoSurge una duda sobre por qué una fórmula aparentemente simple con BYCOL genera error. El usuario intenta obtener los 5 mayores valores de cada columna de un ran
- Reducir un número a un dígito con LAMBDA recursiva y secuencia intermedia CasoJoan Recasens plantea un reto matemático: reducir un número a un solo dígito sumando sus cifras de forma recursiva, y además guardar toda la secuencia intermedi
- Agrupar y sumar columnas específicas con AGRUPARPOR y ELEGIRCOLS CasoUn miembro de la comunidad necesita agrupar datos de una hoja de seguimiento y sumar solo determinadas columnas, sin incluir todas las del rango. Fernando sugie
- Cálculos iterativos con REDUCE y APILARV en Excel CasoLa comunidad aborda un caso sobre cómo trabajar con bucles iterativos en Excel usando funciones modernas. Un miembro necesita realizar cálculos acumulativos que
- Agrupar textos por categoría con AGRUPARPOR y MATRIZATEXTO CasoJuan tiene un "diario" en Excel donde apunta anotaciones con una categoría asociada, y quiere consolidar todas las anotaciones de la misma categoría en una sola
- Acumular saldo con registros duplicados usando AGRUPARPOR y SCAN CasoJuan intenta acumular saldos cuando hay registros con la misma clave, pero ni BYROW, ni SCAN, ni AGRUPARPOR por separado le dan el resultado esperado: necesita
- Eliminar valores de una matriz dinámica con tabla de exclusiones y REDUCE CasoJuan tiene una matriz generada con fórmulas de desbordamiento y necesita eliminar ciertos textos (nombres de áreas geográficas como "Área metropolitana", "Tarra
- Tabla calendario completa con una sola fórmula de desbordamiento CasoHéctor lanza el reto: ¿se puede crear una tabla calendario completa (año, mes, nombre del mes, día, nombre del día, fecha formateada) con una sola fórmula que s
- Consolidar datos repetidos con REDUCE, APILARV y PIVOTARPOR CasoLa comunidad aborda un caso de consolidación de datos donde hay tareas con encabezados repetidos que necesitan combinarse dinámicamente. El reto es que pueden v
- Combinaciones de N elementos tomados de K en K: fórmulas con REDUCE y LAMBDA CasoSebas comparte un archivo con un listado de 11 elementos y necesita generar todas las combinaciones posibles tomados de 2 en 2 (sin repetición, sin importar ord
- Readmisión de pacientes en 48h: Power Query, LAMBDA/MAP y AGRUPARPOR CasoAndrés Rojas plantea un reto real de datos clínicos: a partir de una tabla con más de un millón de registros de urgencias (IdPaciente, Fecha, DiagnósticoCIE10),
- Funciones personalizadas en Excel: LET, LAMBDA y recursividad TutorialCómo pasar de una fórmula escrita a mano a una función propia que puedes llamar por su nombre en cualquier libro. Los tres vídeos de esta página desarrollan el