Encontrar los 3 precios más baratos en una lista

08/08/2008 - 10:10 por Setis | Informe spam
Hola a todos. Necesito un trocito de vuestros cerebros un momento :-)

Tengo una tabla de precios con Hospitales en el eje X y una lista de
procedimientos médicos en el eje Y.

Necesito una fórmula para poder buscar para el procedimiento médico
que elija, los 3 hospitales más baratos.

Es posible? Si pudiera ser con una función sería genial. Si tiene que
ser con Visual Basic, voy a tener que aprenderlo...aunque lo poco que
he intentado leer me parece bastante complicado. :-(


Muchísimas gracias de antemano!

Preguntas similare

Leer las respuestas

#1 Infinitogool
08/08/2008 - 14:25 | Informe spam
Hola Setis

si suponemos que tienes los nombres de hospitales en B1:G1
tienes los procedimientos en A2:A15
los precios en B2:G15

si tienes en A20 el procedimiento a buscar
pon en B20
=SUMAPRODUCTO(1/K.ESIMO.MAYOR(($A$2:$A$15=$A20)*1/($B$2:$G$15);COLUMNA()-1))
copia/arrastra hacia la derecha hasta D20
con esto tendrias los tres precios mas baratos

para encontrar los hospitales, pon en B21:
=INDICE($B$1:$G$1;COINCIDIR(B20;INDIRECTO("b"&COINCIDIR($A$20;$A$2:$A$15;0)+1&":G"&COINCIDIR($A$20;$A$2:$A$15;0)+1);0))
copia/arrastra hacia la derecha hasta D21

yo creo que tendras propuestas mas "sencillas", pero puedes ir probando
esta para ver si se adapta a lo que buscas

un saludo
Pedro J.

Hola a todos. Necesito un trocito de vuestros cerebros un momento :-)

Tengo una tabla de precios con Hospitales en el eje X y una lista de
procedimientos médicos en el eje Y.

Necesito una fórmula para poder buscar para el procedimiento médico
que elija, los 3 hospitales más baratos.

Es posible? Si pudiera ser con una función sería genial. Si tiene que
ser con Visual Basic, voy a tener que aprenderlo...aunque lo poco que
he intentado leer me parece bastante complicado. :-(


Muchísimas gracias de antemano!
Respuesta Responder a este mensaje
#2 MRoCFe
08/08/2008 - 23:55 | Informe spam
Fíjate si te resulta útil la planilla de este enlace:
http://www.mediafire.com/?95skw1zcy1w

Saludos, Cacho.
Respuesta Responder a este mensaje
#3 Setis
09/08/2008 - 09:54 | Informe spam
Muchísimas gracias a los dos por responder tan pronto. Lo probaré
desde que pueda!
Respuesta Responder a este mensaje
#4 Setis
10/08/2008 - 10:10 | Informe spam
On 8 ago, 23:55, wrote:
Fíjate si te resulta útil la planilla de este enlace:http://www.mediafire.com/?95skw1zcy1w

Saludos, Cacho.




Hola Cacho!

Acabo de ver la plantilla que subíste! Muchísimas gracias por esto!!!
Es genial!! Me encantaría saber como hacerlo pero voy a trabajarla un
poco porque me va a ser bastante útil!

Muchas gracias!!
Respuesta Responder a este mensaje
#5 Héctor Miguel
11/08/2008 - 03:27 | Informe spam
hola, chicos !

Fijate si te resulta util la planilla de este enlace: http://www.mediafire.com/?95skw1zcy1w
Saludos, Cacho.



Hola Cacho!
Acabo de ver la plantilla que subiste! Muchisimas gracias por esto!!!
Es genial!! Me encantaria saber como hacerlo pero voy a trabajarla un poco porque me va a ser bastante util!



usando la misma planilla del enlace, prueba usando formatos condicionales (adicionalmente ?)
toma en cuenta que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D

- selecciona el rango de los datos [B4:H15]

- ve a (menu) formato / formato condicional ...

- aplica/usa/agrega/... 3 formatos distintos (colores diferentes) por condicion de formula

- formula1: ´=k.esimo.menor($b4:$h4,1)
- color de fondo verde ?

- formula2: ´=k.esimo.menor($b4:$h4,2)
- color de fondo amarillo ? (no es el mas barato pero es el que le sigue)

- formula3: ´=k.esimo.menor($b4:$h4,3)
- color de fondo rojo ? (por si ya empieza a ser "urgente" y los baratos no estan disponibles)

saludos,
hector.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida