Índice+Equiv con 3 criterios

CCB91 -  
 soignisec -
Bonjour,

Quiero utilizar la función Índice + Coincidir con 3 criterios, pero no funciona.

=INDICE(PrecioNeto;COINCIDIR(1;(Proveedores=B24)*(Productos=D24)*(CodigoPro=C24);0))

De hecho, tengo dos archivos:
En el primero tengo 4 columnas

Proveedor Producto Código Prod Precio
Unilever Coca AB1 1,2
Unilever CocaZero AB1 1.03

Como a veces tengo el mismo proveedor y el mismo código, necesito hacer una búsqueda con 3 criterios para extraer el precio en mi nuevo archivo.
Sin embargo, la fórmula que ingresé no funciona. Funciona con dos criterios, pero no con tres.

¿Alguien puede ayudarme?

Gracias de antemano

Configuración: Windows XP / Internet Explorer 7.0

2 respuestas

  1. soignisec
     
    Hola,

    Después de muchas búsquedas en diferentes foros, en particular
    http://www.developpez.net/forums/d450036/logiciels/microsoft-office/excel/excel-utiliser-index-equiv-2-conditions/

    He llegado, en el caso de 3 o más soluciones, a la siguiente fórmula:
    INDEX(J$4:J$11;EQUIV($B2;SI($D2=$D$4:$D$11;SI($E2=$E$4:$E$11;SI($F2=$F$4:$F$11;SI($G2=$G$4:$G$11;SI($H2=$H$4:$H$11;SI($I2=$I$4:$I$11;SI($C2=$C$4:$C$11;SI($K2=$K$4:$K$11;SI($L2=$L$4:$L$11;$B$4:$B$11;"");"");"");"");"");"");"");""));0)

    al hacer ctrl + shift + enter, Excel agrega corchetes y muestra la siguiente fórmula si volvemos a la celda:
    {=INDEX(J$4:J$11;EQUIV($B2;SI($D2=$D$4:$D$11;SI($E2=$E$4:$E$11;SI($F2=$F$4:$F$11;SI($G2=$G$4:$G$11;SI($H2=$H$4:$H$11;SI($I2=$I$4:$I$11;SI($C2=$C$4:$C$11;SI($K2=$K$4:$K$11;SI($L2=$L$4:$L$11;$B$4:$B$11;"");"");"");"");"");"");"");""));0)}

    Traducido en tu caso, sería:
    {=INDEX("campo precio";EQUIV("Proveedor";SI("producto"="campo producto";SI("criterio 3"="zona criterio 3";SI("criterio 4"="zona criterio 4";"campo proveedor";"");"");""));0)}

    Cuando un valor no es correcto, la columna de búsqueda de Equiv se llena de "" y no devuelve nada.
    Cuando se encuentra un valor, en matriz obtenemos el resultado correcto.

    Encuentro que la fórmula es muy potente y quería compartirla

    Saludos,
    4