Ver video: uso del operador de intersección en Excel
Operador de intersección en Excel se puede utilizar para encontrar los valores de intersección de dos listas / rangos. Este es un operador inusual, ya que está representado por un carácter de espacio (sí, eso es correcto).
Si usa un carácter de espacio entre dos rangos, entonces se convierte en el operador Intersecar en Excel.
Operador de intersección en Excel
Puede usar Intersect Operator en Excel para encontrar:
- La intersección de una sola fila y columna.
- La intersección de varias filas y columnas.
- La intersección de rangos con nombre.
Intersección de una sola fila y columna
Suponga que hay un conjunto de datos como se muestra a continuación:
Ahora, si usa = C2: C13 B5: D5 [Tenga en cuenta que hay un solo espacio entre los rangos, que también es nuestro operador de intersección en Excel], devolverá 523 (el valor en la celda C5), que es la intersección de estos 2 rangos.
Intersección de varias filas y columnas
También puede utilizar la misma técnica para encontrar la intersección de rangos que abarque más de una fila o columna. Por ejemplo, con el mismo conjunto de datos que se muestra arriba, puede obtener la intersección del Producto 1 y el Producto 2 en abril.
Aquí está la fórmula que puede hacer eso: = B2: C13 B5: D5
Tenga en cuenta que el resultado de esta fórmula mostraría un error de valor; sin embargo, cuando seleccione la fórmula y presione F9, mostrará el resultado como {649,523}. Esta fórmula devuelve una matriz de los valores de intersección. Puede usar esto dentro de fórmulas, como SUM (para obtener el total de los valores de intersección) o MAX (para obtener el máximo de los valores de intersección).
Intersección de rangos con nombre
También puede usar rangos con nombre para encontrar la intersección usando el Operador de intersección en Excel.
Aquí hay un ejemplo en el que he nombrado los valores del Producto 1 como Prdt1, los valores del Producto 2 como Prdt2 y los Valores de abril como Apr.
Ahora puede usar la fórmula = Prdt1 Apr para obtener la intersección de estos 2 rangos. De manera similar, puede usar = Prdt1: Prdt2 Apr para obtener la intersección del Producto 1, Producto 2 y Abril.
Un ejemplo práctico del uso del operador de intersección en Excel
Aquí hay una situación en la que este truco puede resultar útil. Tengo un conjunto de datos del Representante de ventas y las ventas que realizaron cada mes en 2012.
También he creado una lista desplegable con Representante de ventas Nombre en una celda y Mes nombre en otro, y quiero extraer las ventas que hizo el Rep en ese mes.
Algo como se muestra a continuación:
Cómo crear esto:
- Seleccione todo el conjunto de datos (B3: N13) y presione Control + Shift + F3 para crear rangos con nombre (también se puede hacer a través de Fórmula -> Nombres definidos -> Crear a partir de la selección). Esto abrirá un cuadro de diálogo "Crear nombres a partir de la selección".
- Seleccione las opciones "Fila superior" y "Columna izquierda" y haga clic en Aceptar.
- Esto creará rangos con nombre para todos los representantes de ventas y todo el mes.
- Ahora vaya a la celda B16 y cree una lista desplegable para todos los representantes de ventas.
- De manera similar, vaya a la celda C15 y cree una lista desplegable para todos los meses.
- Ahora en la celda C16, use la siguiente fórmula = INDIRECTO (B16) INDIRECTO (C15)
¿Como funciona?
Observe que hay un espacio entre las dos fórmulas INDIRECTAS.
La función INDIRECTO devuelve el rango para los rangos nombrados - Representante de ventas y el Mes, y el espacio entre ellos funciona como un operador de intersección y devuelve el valor de intersección.
Nota: Este operador de intersección invisible tiene prioridad sobre otros operadores. Entonces, si en este caso, si usa = INDIRECTO (B16) INDIRECTO (C15)> 5000, devolverá VERDADERO o FALSO según el valor de intersección.