Para Ioyama (Busqueda del valor más aproximado)

Solo consultas sobre Funciones y Fórmulas Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Para Ioyama (Busqueda del valor más aproximado)

Notapor jbf99 » 31 Ago 2005 08:59

Te lo posteo aqui ya que no puedo responder mensajes en la seccion de respuestas rapidas.

Dada una serie de numeros en un rango determinado , imaginemos q van de A1 a A30 , queremos encontrar cual es el numero mas aproximado a otro numero que por ejemplo este en C1. Se me ocurren varias maneras de hallarlo .

La primera , {=MIN(ABS(A1:A20-C1))} (es matricial) te devuelve el valor absoluto minimo de la resta de cualquier numero de la serie con el numero objetivo. Sabiendo esto el numero buscado sera C1 + o - ese valor solo hay que comprobar cual.

{=SI(ESERROR(BUSCARV(C1-MIN(ABS(A1:A20-C1));$A$1:$A$20;1;0));C1+MIN(ABS(A1:A20-C1));C1-MIN(ABS(A1:A20-C1)))}

La segunda , hallamos el mayor numero de la lista q sea menor o igual al buscado
{=MAX(SI(A1:A20<=C1;A1:A20))} (es matricial)
hallamos el menor numero de la lista que sea mayor q el buscado
{=MIN(SI(A1:A20>C1;A1:A20}(es matricial)
y comparamos cual es el mas cercano de los dos al numero buscado

{=SI(C1-MAX(SI(A1:A20<=C1;A1:A20))<=MIN(SI(A1:A20>C1;A1:A20-C1));MAX(SI(A1:A20<=C1;A1:A20));MIN(SI(A1:A20>C1;A1:A20)))} (matricial)


Voy a comer, luego sigo.

Espero que sea esto lo que buscabas
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
jbf99
Miembro Frecuente
Miembro Frecuente
 
Registrado: 15 Jul 2005 07:50

Re: Para Ioyama (Busqueda del valor más aproximado)

Notapor ioyama » 31 Ago 2005 10:15

Muchas gracias.

Creo que ya he conseguido solucionar el problema, no obstante probaré tus ideas y veremos que pasa.

Un saludo desde Vitoria.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
ioyama
Miembro Frecuente
Miembro Frecuente
 
Registrado: 28 Ene 2005 09:12
Ubicación: Vitoria


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones y Fórmulas

¿Quién está conectado?

Usuarios navegando por este Foro: Anguila0208, Google [Bot] y 3 invitados