Al escribir fórmulas debemos evitar siempre que podamos anidar funciones SI (sobre todo cuando tenemos información que se repite).
Por favor, prueba la siguiente fórmula:
=SI.ERROR(
LET(
id, B3,
fecha_ref, F3,
rango_ids, '[Base Snte 05 Coah 2.xlsx]Pagos'!$F$2:$F$10000,
rango_fechas, '[Base Snte 05 Coah 2.xlsx]Pagos'!$K$2:$K$10000,
rango_resultado, '[Base Snte 05 Coah 2.xlsx]Pagos'!$D$2:$D$10000,
diferencia, ABS(rango_fechas - fecha_ref),
filtro, (rango_ids = id) * diferencia,
min_dif, MIN.SI.CONJUNTO(diferencia, rango_ids, id),
fila, COINCIDIR(min_dif, filtro, 0),
INDICE(rango_resultado, fila)
),
"No encontrado")Coméntanos si funciona.
Por
Sergio, · publicado
Esto una pequeña explicación de lo que me encantataria que me asesoran en hacer un tipo de Macro
por ejemplo.-
De la Hoja de Datos Reales ,Hacer un reporte que me muestre las compras por mes y por cada proveedor
(para revisar las variaciones de precios de compra por cada proveedor y así poder hacer una grafica)
También que se maneje a nivel insumo un total para revisar en forma general cada insumo)
Como las columnas son por mes en el caso de que un insumo se compre en el mismo mes favor de colocar
El dato de la ultima fecha del mes EJ. Compra 01-04-2012 y compra 28-04-2012 colocar el precio de 28-04-2012.
Gracias
amigos
Pdta.- les adjunto el archivo con los datos especificos
Ejemplo Precios Historicos.rar