Determinar la posición

15/02/2004 - 16:11 por lbm | Informe spam
Hola a todos.

Tengo el siguiente problema:

En A1 tengo puesto el numero 6 y a continuación en A2:A11
nueve caracteres aleatorios tipo stiring y/o numericos.
Pues lo que quiero es que en la siguiente celda A12 me
aparezca el valor de la celda sexta contando desde A2=1 ,
A3=2 , A4=3 ... A11. O sea tendria que aparecer el
valor contenido en A7.

Resumiendo:

A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12
6 A B C D E F G H I J F

A12 tiene el valor "F" porque A1 tiene el valor 6.

Alguna idea ?

Gracias.

Preguntas similare

Leer las respuestas

#1 Fernando Arroyo
15/02/2004 - 16:27 | Informe spam
Prueba con:

ÞSREF(A1;0;A1)

Si tu separador de listas fuese la coma en lugar del punto y coma, tendrías que hacer las sustituciones oportunas.
Un saludo.


Fernando Arroyo
MS MVP - Excel


"lbm" escribió en el mensaje news:107a101c3f3d5$eb859650$
Hola a todos.

Tengo el siguiente problema:

En A1 tengo puesto el numero 6 y a continuación en A2:A11
nueve caracteres aleatorios tipo stiring y/o numericos.
Pues lo que quiero es que en la siguiente celda A12 me
aparezca el valor de la celda sexta contando desde A2=1 ,
A3=2 , A4=3 ... A11. O sea tendria que aparecer el
valor contenido en A7.

Resumiendo:

A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12
6 A B C D E F G H I J F

A12 tiene el valor "F" porque A1 tiene el valor 6.

Alguna idea ?

Gracias.
Respuesta Responder a este mensaje
#2 lbm
15/02/2004 - 21:47 | Informe spam
Funciona perfectamente!

Muchisimas gracias.

Un Saludo.
lbm.

Prueba con:

ÞSREF(A1;0;A1)

Si tu separador de listas fuese la coma en lugar del


punto y coma, tendrías que hacer las sustituciones
oportunas.
Un saludo.


Fernando Arroyo
MS MVP - Excel


"lbm" escribió en


el mensaje news:107a101c3f3d5$eb859650$
Hola a todos.

Tengo el siguiente problema:

En A1 tengo puesto el numero 6 y a continuación en A2:A11
nueve caracteres aleatorios tipo stiring y/o numericos.
Pues lo que quiero es que en la siguiente celda A12 me
aparezca el valor de la celda sexta contando desde A2=1 ,
A3=2 , A4=3 ... A11. O sea tendria que aparecer el
valor contenido en A7.

Resumiendo:

A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12
6 A B C D E F G H I J F

A12 tiene el valor "F" porque A1 tiene el valor 6.

Alguna idea ?

Gracias.
.

Respuesta Responder a este mensaje
#3 Juan Pablo González
15/02/2004 - 23:08 | Informe spam
Otra opción, en mi opinión más recomendable ya que DESREF es una función
volátil (se calcula siempre que se calcule la hoja, así no haya cambiado
nada que afecte su resultado...)

=INDICE(A2:A11; A1)

Saludos,

Juan Pablo González

"lbm" wrote in message
news:107a101c3f3d5$eb859650$
Hola a todos.

Tengo el siguiente problema:

En A1 tengo puesto el numero 6 y a continuación en A2:A11
nueve caracteres aleatorios tipo stiring y/o numericos.
Pues lo que quiero es que en la siguiente celda A12 me
aparezca el valor de la celda sexta contando desde A2=1 ,
A3=2 , A4=3 ... A11. O sea tendria que aparecer el
valor contenido en A7.

Resumiendo:

A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12
6 A B C D E F G H I J F

A12 tiene el valor "F" porque A1 tiene el valor 6.

Alguna idea ?

Gracias.
Respuesta Responder a este mensaje
#4 Servando
16/02/2004 - 17:00 | Informe spam
Juan Pablo:

Tienes razón en cuanto al uso de la formula, pero creo
que te equivocaste en los argumentos, lo cual para nada
desmerece la recomendación que le haces a "ibm" y estos
deberían quedar así:

=INDICE(B2:K2,,A2)


Saludos
Servando Villalon


Otra opción, en mi opinión más recomendable ya que


DESREF es una función
volátil (se calcula siempre que se calcule la hoja, así


no haya cambiado
nada que afecte su resultado...)

=INDICE(A2:A11; A1)

Saludos,

Juan Pablo González

"lbm" wrote in


message
news:107a101c3f3d5$eb859650$
Hola a todos.

Tengo el siguiente problema:

En A1 tengo puesto el numero 6 y a continuación en A2:A11
nueve caracteres aleatorios tipo stiring y/o numericos.
Pues lo que quiero es que en la siguiente celda A12 me
aparezca el valor de la celda sexta contando desde A2=1 ,
A3=2 , A4=3 ... A11. O sea tendria que aparecer el
valor contenido en A7.

Resumiendo:

A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12
6 A B C D E F G H I J F

A12 tiene el valor "F" porque A1 tiene el valor 6.

Alguna idea ?

Gracias.


.

Respuesta Responder a este mensaje
#5 Juan Pablo González
16/02/2004 - 17:34 | Informe spam
Hola Servando...

Nop... lo que puso el OP fue:

En A1 tengo puesto el numero 6 y a continuación en A2:A11
nueve caracteres ...



Así que el primer argumento de INDICE debe ser A2:A11. Pero inclusive si el
rango fuera B2:K2, la fórmula es igual (bueno, cambiando el primer
argumento), pero mi punto es que INDICE funciona igual cuando se le da un
rango unidimensional, es decir un vector... mejor dicho (estoy enredado hoy
!)

Si tengo en A2:A11

{"A"\"B"\"C"\"D"\"E"\"F"\"G"\"H"\"I"\"J"}

Y lo mismo en B1:K1 pero transpuesto obviamente...

{"A";"B";"C";"D";"E";"F";"G";"H";"I";"J"}

y en A1 pongo la posición que deseo... estas dos fórmulas devuelven el mismo
resultado (y ninguna usa el tercer argumento de INDICE)

=INDICE(A2:A11; A1)

=INDICE(B1:K1; A1)

Saludos,

Juan Pablo González

"Servando" wrote in message
news:113c101c3f4a6$0b33abb0$
Juan Pablo:

Tienes razón en cuanto al uso de la formula, pero creo
que te equivocaste en los argumentos, lo cual para nada
desmerece la recomendación que le haces a "ibm" y estos
deberían quedar así:

=INDICE(B2:K2,,A2)


Saludos
Servando Villalon
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida