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
Hola..
a Todos,
Me podrian Colaborar Con este Codigo por Favor..
Estaria Muy Agradecido por que no he podido Realizarlo y lo he intentado
Tengo este codigo
ancho = Int(.Range("A1").Width + 5) & ";" & Int(.Range("B1").Width + 40) & ";" & _
Int(.Range("C1").Width + 30) & ";" & Int(.Range("D1").Width + 20) & ";" & _
Int(.Range("E1").Width + 20) & ";" & Int(.Range("F1").Width + 30) & ";" & _
Int(.Range("G1").Width + 10) & ";" & Int(.Range("H1").Width + 30) & ";" & _
Int(.Range("I1").Width + 75) & ";" & Int(.Range("J1").Width - 40) & ";" & _
Int(.Range("k1").Width + 3)Com alinear la columna H1 a la derecha..Esto se muestra en un label..cual es es ql código que el agrego para alienar el H1
[ATTACH]42260.vB[/ATTACH]
Donde Dice -1 y-127800
La 3 y la 4 Columna
Quieor que Esten a la derecha
Hacen Referencia a Estas Columnas
Int(.Range("G1").Width + 10) & ";" & Int(.Range("H1").Width + 30)
Muchas Gracias Saludos a Todos
Solo que me expliquen con un Basta Gracias.. con Cualquier Columna
alinear.rar