ayuda con una funcion de excel

15/10/2007 - 13:44 por criselxl10 | Informe spam
Hola:

Necesito ayuda para poder devolver a una columna de excel un valor,
dependiendo de los valores que hay en la filas y columnas A y B. Como
se que no me explico muy bien, pondre lo que quiero hacer para ver si
dais con la solucion porque yo solo no he podido.

Tengo en la hoja de excel estos datos:

En la columna A, hay numeros decimales del 1,01 al 1,99 (aleatorios,
no estan en orden) y en la columna B hay numeros completos del 1-50
(tambien aleatorios). Y hay 100 filas con datos en esas dos columnas.
Lo que necesito es que en la columna C me devuelva un numero que yo
pueda asignar previamente a cada rango de la columna A y B

Ejemplo: SI en la columna A hay un numero entre 1,01 y 1,10 y en la
columna B hay un numero entre 1-8 en la columna C debe devolver el
numero asignado por mi a ese valor (1)
Siguiendo con el ejemplo, si en la columna A hay un numero entre 1,01
y 1,10 y en la columna B hay un numero entre 9-20 debe devolver el
numero asignado por mi a ese valor (2)
Y tambien varian los numeros de la columna B. Si en la columna A hay
un numero entre 1,11 y 1,20 y en la columna B hay un numero entre 9-20
debe devolver el numero asignado por mi a ese valor (5)

¿Es posible hacer esto?

Gracias anticipadas

Preguntas similare

Leer las respuestas

#1 criselxl10
15/10/2007 - 14:22 | Informe spam
On 15 oct, 13:44, wrote:
Hola:

Necesito ayuda para poder devolver a una columna de excel un valor,
dependiendo de los valores que hay en la filas y columnas A y B. Como
se que no me explico muy bien, pondre lo que quiero hacer para ver si
dais con la solucion porque yo solo no he podido.

Tengo en la hoja de excel estos datos:

En la columna A, hay numeros decimales del 1,01 al 1,99 (aleatorios,
no estan en orden) y en la columna B hay numeros completos del 1-50
(tambien aleatorios). Y hay 100 filas con datos en esas dos columnas.
Lo que necesito es que en la columna C me devuelva un numero que yo
pueda asignar previamente a cada rango de la columna A y B

Ejemplo: SI en la columna A hay un numero entre 1,01 y 1,10 y en la
columna B hay un numero entre 1-8 en la columna C debe devolver el
numero asignado por mi a ese valor (1)
Siguiendo con el ejemplo, si en la columna A hay un numero entre 1,01
y 1,10 y en la columna B hay un numero entre 9-20 debe devolver el
numero asignado por mi a ese valor (2)
Y tambien varian los numeros de la columna B. Si en la columna A hay
un numero entre 1,11 y 1,20 y en la columna B hay un numero entre 9-20
debe devolver el numero asignado por mi a ese valor (5)

¿Es posible hacer esto?

Gracias anticipadas


A ver si podeis ver la imagen para que se entienda mejor lo que quiero
hacer... (he puesto los valores que quiero que asigne a cada rango)
http://img153.imageshack.us/img153/...cellz2.jpg
Respuesta Responder a este mensaje
#2 Juan M
15/10/2007 - 15:26 | Informe spam
escribió
On 15 oct, 13:44, wrote:
Hola:

Necesito ayuda para poder devolver a una columna de excel un valor,
dependiendo de los valores que hay en la filas y columnas A y B. Como
se que no me explico muy bien, pondre lo que quiero hacer para ver si
dais con la solucion porque yo solo no he podido.

Tengo en la hoja de excel estos datos:

En la columna A, hay numeros decimales del 1,01 al 1,99 (aleatorios,
no estan en orden) y en la columna B hay numeros completos del 1-50
(tambien aleatorios). Y hay 100 filas con datos en esas dos columnas.
Lo que necesito es que en la columna C me devuelva un numero que yo
pueda asignar previamente a cada rango de la columna A y B

Ejemplo: SI en la columna A hay un numero entre 1,01 y 1,10 y en la
columna B hay un numero entre 1-8 en la columna C debe devolver el
numero asignado por mi a ese valor (1)
Siguiendo con el ejemplo, si en la columna A hay un numero entre 1,01
y 1,10 y en la columna B hay un numero entre 9-20 debe devolver el
numero asignado por mi a ese valor (2)
Y tambien varian los numeros de la columna B. Si en la columna A hay
un numero entre 1,11 y 1,20 y en la columna B hay un numero entre 9-20
debe devolver el numero asignado por mi a ese valor (5)

¿Es posible hacer esto?

Gracias anticipadas

A ver si podeis ver la imagen para que se entienda mejor lo que quiero
hacer... (he puesto los valores que quiero que asigne a cada rango)
http://img153.imageshack.us/img153/...cellz2.jpg



Hola,

La función que buscas es una combinación entre índice y coincidir;

con los datos que muestras en la imagen:

=INDICE($G$5:$K$14;COINCIDIR(A4;$F$5:$F$14;1);COINCIDIR(B4;$G$4:$K$4;1)

Para que la fórmula funcione los encabezados, fila G4:K4, y columna F5:F14,
deben ser el menor valor del intervalo, sería conveniente que revisaras la
función coincidir con el valor 1 como tipo de coincidencia.

Un saludo,
Juan
Respuesta Responder a este mensaje
#3 criselxl10
15/10/2007 - 15:41 | Informe spam
On 15 oct, 15:26, "Juan M" wrote:
escribió
On 15 oct, 13:44, wrote:



> Hola:

> Necesito ayuda para poder devolver a una columna de excel un valor,
> dependiendo de los valores que hay en la filas y columnas A y B. Como
> se que no me explico muy bien, pondre lo que quiero hacer para ver si
> dais con la solucion porque yo solo no he podido.

> Tengo en la hoja de excel estos datos:

> En la columna A, hay numeros decimales del 1,01 al 1,99 (aleatorios,
> no estan en orden) y en la columna B hay numeros completos del 1-50
> (tambien aleatorios). Y hay 100 filas con datos en esas dos columnas.
> Lo que necesito es que en la columna C me devuelva un numero que yo
> pueda asignar previamente a cada rango de la columna A y B

> Ejemplo: SI en la columna A hay un numero entre 1,01 y 1,10 y en la
> columna B hay un numero entre 1-8 en la columna C debe devolver el
> numero asignado por mi a ese valor (1)
> Siguiendo con el ejemplo, si en la columna A hay un numero entre 1,01
> y 1,10 y en la columna B hay un numero entre 9-20 debe devolver el
> numero asignado por mi a ese valor (2)
> Y tambien varian los numeros de la columna B. Si en la columna A hay
> un numero entre 1,11 y 1,20 y en la columna B hay un numero entre 9-20
> debe devolver el numero asignado por mi a ese valor (5)

> ¿Es posible hacer esto?

> Gracias anticipadas
> A ver si podeis ver la imagen para que se entienda mejor lo que quiero
> hacer... (he puesto los valores que quiero que asigne a cada rango)
>http://img153.imageshack.us/img153/...cellz2.jpg

Hola,

La función que buscas es una combinación entre índice y coincidir;

con los datos que muestras en la imagen:

=INDICE($G$5:$K$14;COINCIDIR(A4;$F$5:$F$14;1);COINCIDIR(B4;$G$4:$K$4;1)

Para que la fórmula funcione los encabezados, fila G4:K4, y columna F5:F14,
deben ser el menor valor del intervalo, sería conveniente que revisaras la
función coincidir con el valor 1 como tipo de coincidencia.

Un saludo,
Juan





Muchisimas gracias, la he probado y funciona correctamente.
Saludos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida