Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/03/2012, 02:30
duquesito
 
Fecha de Ingreso: diciembre-2009
Mensajes: 24
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Excel - Coger un dato de una tabla dependiendo de dos parámetros

Buenas de nuevo,

mrocf, primero agradecerte la respuesta.
Tal vez me he explicado mal. Voy a probar a intentarlo de nuevo:

Tengo en una hoja de cálculo un rango de datos entre B3:D141. Tres columnas:
Col1: campo clave
Col2: dato que se puede repetir en varias Col2 de diferentes registros
Col3: dato que se puede repetir en varias Col3 de diferentes registros
NOTA: las Col2 y Col3 podrían estar en blanco (o con un '-')

Ejemplo tabla:
Clave001; SW1; 19
Clave002; SW3; 7
Clave003; SW2; 7
Clave004; SW1; 12
Clave005; SW1; 3
Clave006; SW3; 10

Me gustaría tener en otro sitio de la misma hoja de cálculo unas tablas automatizadas cuyos datos lo cojan de la tabla anterior (datos cruzados).

Tabla SW1 (rango G3:H28, con SW1 en G2)
3 ; Clave005
12; Clave004
19; Clave001

Tabla SW2
7 ; Clave003

Tabla SW3
7 ; Clave002
10; Clave006

Para ello entiendo que lo que habría que hacer sería, por ejemplo para la tabla SW1, hacer una búsqueda en Col2 (C3:C141) de elementos que contengan SW1, luego ver su Col3 (D3:D141) y asociar la ClaveXXX en la nueva tabla dependiendo de esos dos datos.

En las fórmulas que me has indicado hablas de unos parámetros asociados que no tengo. Aún así he intentado adaptarlas y, a no ser que realmente sean válidas y esté haciendo algo mal, no consigo que me dé unos resultados válidos.
He cambiado $E$1 por $G$2 y $F$1 por $G3. INDICE me da directamente los datos de COL1 en orden e INDIRECTO me da error referencial.

Muchísimas gracias por tu ayuda tanto por adelantado como por lo que ya has hecho.


Un saludo