Seleccionar celda por dos criterios

03/03/2009 - 09:58 por Desiree | Informe spam
Buenos días,
Mi problema es que necesito una función que seleccionar un valor desde una
tabla de datos según dos criterios y no doy con la fórmula adecuada. La tabla
donde deben aparecer los valores sería así:
Tarifa A B A G F C B
Estudio
1 dorm
2 dorm
y la tabla desde donde debe coger los valores es la siguiente
Tarifa A B C
Estudio 10 15 5
1 dorm 20 25 10
2 dorm 30 35 15
Muchas gracias de antemano.
Saludos,
Desiree-Islas Canarias

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
04/03/2009 - 05:09 | Informe spam
hola, Desiree !

Mi problema es que necesito una funcion que seleccionar un valor
desde una tabla de datos segun dos criterios y no doy con la formula adecuada.
La tabla donde deben aparecer los valores seria asi:
Tarifa A B A G F C B
Estudio
1 dorm
2 dorm
y la tabla desde donde debe coger los valores es la siguiente
Tarifa A B C
Estudio 10 15 5
1 dorm 20 25 10
2 dorm 30 35 15



- comenta cuales son "los rangos" donde estan ambas tablas
- indica en donde y cuales/como pondrias los DOS criterios (y que resultado esperas)
- expon las formulas que has intentado (podrias estar cerca ?)

saludos,
hector.
Respuesta Responder a este mensaje
#2 Desiree
31/03/2009 - 19:56 | Informe spam
Hola Héctor,
Suponiento que Tarifa en la matriz 1 (donde la función debe devolver los
valores) es la celda A21 y que la celda Tarifa en la matriz 2 (desde donde se
toman los valores) es la A12, y a partir de ambas son todas correlativas. La
fórmula que yo he intentado es la siguiente:

{=SI(C19=$B$12:$H$12;SI(A21=$A$13:$A$17;$B$13:$B$17;0);0)}

Es decir, que si coincide la tarifa a aplicar y el tipo de apartamento, me
devuelva el precio correspondiente. El caso es que me funciona para el primer
valor: es decir, para la Tarifa A y el Estudio Balcón me da 20, pero para el
resto me da 0.
Muchas gracias de antemano.
Saludos,

Desiree-Canary Islands


"Héctor Miguel" escribió:

hola, Desiree !

> Mi problema es que necesito una funcion que seleccionar un valor
> desde una tabla de datos segun dos criterios y no doy con la formula adecuada.
> La tabla donde deben aparecer los valores seria asi:
> Tarifa A B A G F C B
> Estudio
> 1 dorm
> 2 dorm
> y la tabla desde donde debe coger los valores es la siguiente
> Tarifa A B C
> Estudio 10 15 5
> 1 dorm 20 25 10
> 2 dorm 30 35 15

- comenta cuales son "los rangos" donde estan ambas tablas
- indica en donde y cuales/como pondrias los DOS criterios (y que resultado esperas)
- expon las formulas que has intentado (podrias estar cerca ?)

saludos,
hector.



Respuesta Responder a este mensaje
#3 Héctor Miguel
01/04/2009 - 07:03 | Informe spam
hola, Desiree !

{=SI(C19=$B$12:$H$12;SI(A21=$A$13:$A$17;$B$13:$B$17;0);0)}



por la formula que expones, se entiende que tu arreglo de datos es el siguiente:

[B12:H12] en la fila 12 en las columnas B:H tienes los tipos de tarifas aplicables
[A13:A17] en la columna A filas 13 a 17 tienes los tipos de producto (con varias tarifas)
[B13:H17] esta es la matriz con los precios aplicables a cada producto segun tarifa

[A21] aqui pones el producto del cual se ha de buscar el precio segun "la tarifa" (C19)...
[C19] esta seria la tarifa que se ha de encontrar para "el producto" (A21)

donde necesites el resultado (asumo el primero seria en la celda C21)

[C21] =indice($b$13:$h$17;coincidir(a21;$a$13:$a$17;0);coincidir(c19;$b$12:$h$12;0))

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida