Buscar

Solo consultas sobre Bases de Datos y Tablas Dinámicas Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Re: Buscar

Notapor jbf99 » 24 Abr 2007 07:38

{=INDICE(1:65536;MIN(SI(C2:Q4=AH1;FILA(C2:Q4)));MIN(SI(C2:Q4=AH1;COLUMNA(C2:Q4)))+15)}

Un saludo
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
jbf99
Miembro Frecuente
Miembro Frecuente
 
Registrado: 15 Jul 2005 07:50

Notapor jbf99 » 24 Abr 2007 07:52

Le di al intro antes de tiempo , una ligera modificacion de la formula de saile , va con texto y repetidos , en caso de repetidos toma la celda con menor fila y columna .
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
jbf99
Miembro Frecuente
Miembro Frecuente
 
Registrado: 15 Jul 2005 07:50

Re: Buscar

Notapor KL » 24 Abr 2007 09:59

jbf99";p="37286 escribió:{=INDICE(1:65536;MIN(SI(C2:Q4=AH1;FILA(C2:Q4)));MIN(SI(C2:Q4=AH1;COLUMNA(C2:Q4)))+15)}


Hola jbf99,

Creo eh, que has caido en la vieja trampa: ¿y que pasa si una de las celdas repetidas tiene la menor fila y la otra la menor columna? Si no tienen que ir siempre juntas las dos cosas. Prueba con 30 en F4 y H2, ¿debera devolverte F2, no?
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
KL
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Mar 2006 13:57
Ubicación: Madrid

Notapor jbf99 » 24 Abr 2007 11:26

Totalmente cierto solo vale para valores no unicos.

A ver esta longaniza
{=INDICE(1:65536;MIN(SI(C2:Q4=AH1;FILA(A1:C10)));MIN(SI(DESREF(A1;MIN(SI(C2:Q4=AH1;FILA(A1:C10)))-1;0;1;COLUMNAS(A1:C10))=D17;COLUMNA(DESREF(A1;MIN(SI(A1:C10=D17;FILA(A1:C10)))-1;0;1;COLUMNAS(A1:C10)))))+15)}
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
jbf99
Miembro Frecuente
Miembro Frecuente
 
Registrado: 15 Jul 2005 07:50

Notapor jbf99 » 24 Abr 2007 11:27

Donde pone no unicos quiere decir unicos.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
jbf99
Miembro Frecuente
Miembro Frecuente
 
Registrado: 15 Jul 2005 07:50

Notapor jbf99 » 24 Abr 2007 11:29

No se que formula he pegado , un mix de los rangos con los q estuve probando con los del solicitante . A ver si ahora si ahora es la buena
=INDICE(1:65536;MIN(SI(C2:Q4=AH1;FILA(C2:Q4)));MIN(SI(DESREF(A1;MIN(SI(C2:Q4=AH1;FILA(C2:Q4)))-1;0;1;COLUMNAS(C2:Q4))=AH1;COLUMNA(DESREF(A1;MIN(SI(C2:Q4=AH1;FILA(C2:Q4)))-1;0;1;COLUMNAS(C2:Q4)))))+15)
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
jbf99
Miembro Frecuente
Miembro Frecuente
 
Registrado: 15 Jul 2005 07:50

Anterior

Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Bases de Datos y Tablas Dinámicas

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados