Colección de citas famosas - Slogan de motivación - ¿Búsqueda de múltiples condiciones en Excel?

¿Búsqueda de múltiples condiciones en Excel?

Excel: seis métodos de búsqueda de múltiples condiciones

Como se muestra en la siguiente figura, debe encontrar la cantidad de ventas correspondiente según la clasificación y la marca del equipo.

1. Utilice BUSCARV + columna auxiliar para búsquedas de múltiples condiciones

El método utilizado en este ejemplo es agregar una columna auxiliar delante de la tabla original. la columna es: = B2 &; C2

Entonces BUSCARV se usa para la siguiente búsqueda: = BUSCARV(F2 & G2, A: D, 4, 0)

El método usado aquí En realidad, es fusionar varias condiciones y convertirlas en una búsqueda de una sola condición.

2. Búsqueda multicondicional de matriz de la función BUSCARV

Este ejemplo utiliza la fórmula matricial: = vlookup(E2 & F2, IF({1, 0}, A2:A7 & amp; B2:B7, C2:C7), 2, 0)

Si ({1, 0}, A2:A7 & amp; B2:B7, C2:C7) es una fórmula matricial y devuelve el valor de: {"computadora ThinkPad", 1760; "teléfono móvil Huawei", 2938; "teléfono móvil VIVO", 1629} , En realidad se pasa La matriz de memoria combina múltiples condiciones en una sola condición para buscar.

3. Utilice SUM para búsquedas de múltiples condiciones.

SUM es una fórmula de sumatoria, pero en este caso se utiliza para realizar búsquedas.

Esta es una fórmula matricial: = suma((A2:A7 = E2)*(B2:B7 = F2)* C2:C7), presione CTRL+SHIFT +ENTER para completar la entrada.

Aquí, la función de multiplicación de la fórmula matricial se utiliza para implementar la función de búsqueda disfrazada. En la fórmula matricial (A2:A7=E2)*(B2:B7=F2)*C2:C7, el valor de retorno es:

{1;0;0;1;0;0}* {1 ;0;0;0;0;0}*{1760;2938;1731;1460;2039;1629}, su valor de retorno es 1760.

4. Utilice SUMPRODUCT para búsquedas de múltiples condiciones.

SUMPRODUCTO devuelve la suma de los productos de una matriz usando la siguiente fórmula:

= suma producto((A2:A7 = E2)*(B2:B7 = F2)* C2:C7) , cuyo principio de implementación es similar a la función de suma anterior.

5. Búsqueda multicondicional

La fórmula de LOOKUP para encontrar aceite universal puede implementar completamente la búsqueda multicondicional: = Búsqueda (1, 0/((A2: A7 = E2) * (B2: B7 = F2)), C2: C7).

6. Combinación de las funciones BUSCARV y ELEGIR

Las funciones BUSCARV y ELEGIR se combinan en una fórmula matricial para la consulta: = BUSCARV(E2 y F2, ELEGIR(transponer(fila( 1: 2)), A2:A7 y B2:B7, C2:C7), 2, 0)

Ingrese CTRL+MAYÚS+ENTRAR para completar la entrada.

TRANSPOSE forma una matriz transpuesta de memoria de "1 fila y 2 columnas", cuyo contenido es:

{"Computadora ThinkPad", 1760 "Teléfono móvil Huawei", 2938; "iPad Apple", 1731; "Computer Apple", 1460; "teléfono móvil Samsung", 2039; "teléfono móvil VIVO", 1629}

Esto también equivale a convertir múltiples condiciones en una sola condición en disfrazar, logrando así el efecto de consulta.

Para resumir varios métodos, la mayoría de ellos utilizan métodos de conversión de funciones para convertir consultas de múltiples condiciones en condiciones únicas, realizando así la función de consulta.