AYUDA CON INDICE y COINCIDIR

Solo consultas sobre Funciones y Fórmulas 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:
     

AYUDA CON INDICE y COINCIDIR

Notapor lucas225 » 04 Ene 2007 06:49

Hola a todos y Feliz Año

A vueltas con Indice y Coincidir, me funciona en unos casos y en otros no, con la misma tabla, nombres iguales y puestos diferentes. Alguien sabe qué estoy haciendo mal?

Indico con los colores más ó menos lo que necesito.

Como siempre gracias y un saludo.
Lucas
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
lucas225
Miembro Frecuente
Miembro Frecuente
 
Registrado: 05 Feb 2006 17:58
Ubicación: madrid

Re: AYUDA CON INDICE y COINCIDIR

Notapor sailepaty » 04 Ene 2007 11:09

Hola Lucas225,

Revisa el adjunto en el encontraras varias formas de efectuar la función COINCIDIR con mas de una condición.

Saludos
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
sailepaty
Miembro Frecuente
Miembro Frecuente
 
Registrado: 27 Oct 2004 12:31
Ubicación: Dallas, TX

Re: AYUDA CON INDICE y COINCIDIR

Notapor xpelos » 06 Feb 2007 17:35

Estimados colegas:

Para más abundamiento, he buscado una solución sin matriciales.

He probado dando nombres a los rangos A->G (mediante la selección de todo el rango, C1:I7) y he nombrado automáticamente (opción Insertar ->nombre ->Crear -> Fila superior)

Para la solución matricial de 'D12', he probado con:
=SUMAPRODUCTO(--(A2:A7=A12);--(B2:B7=B12);INDIRECTO(C12)) [en esa casilla, 'C12' está el valor "A"]

Para las soluciones parciales:
=SUMAPRODUCTO(--($A$2:$A$7=$A15);--($B$2:$B$7=$B15);INDIRECTO(I$1)),
estando en I1 la letra que nos interesa.

Esto funciona excepto para "C" y "F", en que el rango automatizado les coloca una "_"

La solución:
1.- en lugar de INDIRECTO(I$1), se puede señalar directamente el rango
...--($B$2:$B$7=$B15);C2:C7),

2.- renombrar los rangos, añadiéndoles a todos la cola "_" y entonces queda:
...B15);INDIRECTO(I$1&"_"))...

Cosas de Excel ¿¿¿por qué a "C" y a "F" les añade una cola ("guión bajo") ???

En fin...
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
xpelos
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Ene 2006 12:39


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones y Fórmulas

¿Quién está conectado?

Usuarios navegando por este Foro: juancavargas y 7 invitados