Saltar al contenido

Buscar y marcar un numero dado dentro de un arreglo de numeros


Allan

Recommended Posts

publicado

Hola

publico de nuevo el tema ya que creo que fue borrado debido a la actualizacion de la base de datos.

Lo que necesito es una formula que busque un numero dado dentro de un arreglo de numeros y muestre mediante un "1" las coincidencias y en caso de no exitir ninguna coincedencia que muestre la menor cantidad en base al numero dado..

Adjunto documento con un ejemplo para mayor comprension.

de antemano gracias.

Allan

ejemplo.zip

publicado

Por alguna razon no funciona cuando se cambia el valor de C11.. como por ejemplo si pones 40 deberia indicar que el valor mas cercano es (L11) que es 38, en vez de hacerlo da un error. Igualmente si cambias por ejemplo C11 = 50, el mas cercano es 49 y marca las casilla que tienen el numero 42. Por alguna razon con ciertos numeros no hace su trabajo.

Invitado Cacho R
publicado

Hola! Allan (y Julibaga).

Incorpora en la celda E12 la siguiente FÓRMULA MATRICIAL:

=SI( ($C11 - E11) = MIN(SI( $C11 >= $E11:$M11; $C11 - $E11:$M11)); 1; "")

y cópiala hacia la derecha.

Te recuerdo que las fórmulas matriciales son las que en lugar de introducirlas con un simple Enter, se las introduce mediante la combinación de tres teclas:

Alt + Shift + Enter

Saludos, Cacho R.

publicado

Lo siento pero por alguna razon que desconosco me da un error al copiarla e incluso intente escribiendola exactamente igual y nada.. lo siento

publicado

yo utilice estas formulas:

en N11 puse:

=MAX(SI(E11:M11<=C11,E11:M11,0))

debes de introducirla de forma matricial

y de E12:M12 puse:

=SI(ESNOD(COINCIDIR(E11,$N11,0)),"",1)

esta si es una formula normal

suerte!

Invitado Cacho R
publicado

Te adjunto la fórmula ya implementada.

Hola! Allan (y Julibaga).

Incorpora en la celda E12 la siguiente FÓRMULA MATRICIAL:

=SI( ($C11 - E11) = MIN(SI( $C11 >= $E11:$M11; $C11 - $E11:$M11)); 1; "")

y cópiala hacia la derecha.

Te recuerdo que las fórmulas matriciales son las que en lugar de introducirlas con un simple Enter, se las introduce mediante la combinación de tres teclas:

Alt + Shift + Enter

Saludos, Cacho R.

Ejemplo-2.zip

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.