Compartir a través de

Devolver valor celda contigua

Anónimas
2014-04-03T12:29:10+00:00

Saludos,

tengo dos hojas en un archivo excel configuradas de la siguiente manera aproximada:

Hoja1:

Columna A1..... ColumnaD1

tx6                 ba2  

tx12               ba2

tx5                 ba6

tx1                 ba8

tx12               ba1

.                    .

.                    .

.                    .

.                    .

.                    .

Hoja 2:

ColumaA2...... ColumnaB2

ba7               NA

ba8               tx1

ba1               tx12

ba2               NA (o los dos valores: tx6 y tx12)

.

.

.

Lo que estoy tratando de hacer es buscar los valores de la columna A2 en la columna D1 y que me devuelva el valor asociado de la columna A1 en la celda apropiada de la columna B2.

la función BUSCAR no me sirve porque lo valores, aparte de poder estar repetidos, no están ordenados alfabéticamente. también he probado con CONSULTAV y con condicionales y con DESREF pero me falta algo que no controlo para poder completar la fórmula.

¿Podrían echarme una mano?

Gracias,

Microsoft 365 y Office | Excel | Para la casa | Windows

Pregunta bloqueada. Esta pregunta se migró desde la Comunidad de Soporte técnico de Microsoft. Puede votar si es útil, pero no puede agregar comentarios o respuestas ni seguir la pregunta.

0 comentarios No hay comentarios

Respuesta aceptada por el autor de la pregunta

Anónimas
2014-04-03T13:01:26+00:00

Hola Txiko, en tu pregunta hay alguna incongruencia.

Primero dices usar Excel 2007 ¿es cierto?;

después dices haber probado con la función CONSULTAV... esta función no existe en la versión 2007, de hecho solo existió en la primera versión 2010 y fue corregido para que fuera compatible con todas las versiones anteriores y en este momento vuelve a llamarse BUSCARV en todas las versiones, incluida la 2013.

Si en lugar de la versión 2007 tienes la 2010 y sigues teniendo al función CONSULTAV es porque no has actualizado Excel y habrías de hacerlo porque se corrigieron algunas cosas.

Por la disposición de tus datos parece que podrías utilizar la fórmula:

=INDICE(Hoja1!A:A;COINCIDIR(celda_columna A2;Hoja1!D:D;0))

Si das un ejemplo más claro será más fácil dar la fórmula que necesitas, ahora es un pequeño lio...

Yo utilizo el ";" como separador de fórmula si no es el tuyo lo has cambiar.

Saludos,

Xavier

¿Le ha resultado útil esta respuesta?

2 personas han encontrado útil esta respuesta.
0 comentarios No hay comentarios

1 respuesta adicional

Ordenar por: Muy útil
  1. Anónimas
    2014-04-03T13:46:08+00:00

    Muchas gracias Xavier!

    Ahora funciona perfectamente. No sabes todo el trabajo que me has ahorrado.

    Lo único que me queda por resolver es la aparición de valores duplicados pero creo que podré con ello.

    Aclararte que mi versión de Office es 2007 pero probé varias fórmulas en otro PC más actualizado. De ahí la incongruencia.

    Saludos,

    ¿Le ha resultado útil esta respuesta?

    1 persona ha encontrado útil esta respuesta.
    0 comentarios No hay comentarios