Transcripciones
1. INTRODUCCIÓN: Hablaremos de las funciones de índice
y coincidencia y la poderosa combinación
de ambas funciones. También aprenderemos qué
es una función de matriz. Imagínese que en una situación dada, necesita obtener datos
dinámicamente de una enorme base
de datos de arriba a abajo de izquierda a derecha, con una precisión del 100%. ¿Qué vas a hacer? El índice
y la coincidencia pueden ayudarte. Puede sobrevivir a la inserción de la columna. Si inserta columna y sigue agregando los detalles
en los datos principales, aún puede sobrevivir. Funciona maravillosamente
con la función de matriz. Ahora, ¿qué es una función de matriz? Una matriz es Excel pensando múltiples condiciones
al mismo tiempo. Se utiliza para cálculos más
complejos. Cuando usamos array,
Excel deja de pensar celda por celda y comienza a
pensar más lógicamente En lugar de preguntar, ¿cuál es
el valor en esta celda, Excel pregunta, qué valor satisface mi condición?
Esa es una función de matriz. En esta clase, veremos
algunos conceptos más de
Excel como validación de datos espaciales de pago, formato de
condición, cuál
es el concepto de bloqueo de la celda y mucho más.
Nos vemos en la clase.
2. Funciones de índice y combinación: Primero, veremos los fundamentos del índice y emparejaremos las funciones
individualmente con lo que hace. Y luego si lo combinamos, qué resultados asombrosos podemos obtener. Bien, entonces comencemos con los conceptos básicos del
índice y el partido. Como dije, index devuelve el valor y el match
devuelve la posición. Ahora, permítanme escribir la
función como índice, y esta será
mi matriz completa. Y digamos segundo
es el número que quiero. Entonces el segundo número que tenemos
segundo nombre es James. Voy a conseguir esos detalles. Hablemos de match y mi
aspecto de valor puede ser James, y esta va a ser toda
mi matriz de mesas. Y cero para coincidencia exacta. Entonces otra vez, también estoy consiguiendo el
segundo número como James. Digamos, en vez de esto, si escribo esta celda, entremos, y si escribo dos. Entonces aquí desde esta celda,
puedo dar órdenes. Digamos tres, ¿verdad? Entonces va a
sustituir en consecuencia. Entonces esta es una comprensión muy
básica de la función de índice y coincidencia. Ahora veremos cómo la magia
puede hacer en combinación. Tenemos detalles
aquí, digamos, uh, los detalles de algunos
empleados en el lado izquierdo y los detalles de
su identificación de empleado respectivamente en el lado derecho. Así mismo, tenemos identificaciones de empleados en el lado izquierdo y queremos detalles en el lado derecho aquí, y eso tiene que
coincidir en consecuencia. Ahora, Look up no puede funcionar aquí porque
sólo funciona de izquierda a derecha. Correcto, entonces estaremos usando la función
index y match. Déjame comenzar con index folkson y mi matriz de tablas
será, quiero los nombres aquí Escribiré nombres, seleccionaré nombres y bloquearé la celda.
¿Por qué estoy cerrando? Porque quiero arrastrar esto. Bien. Entonces déjame
usar la función de coincidencia. Quiero hacer coincidir las celdas. Con todas estas celdas, y
todas las celdas estarán bloqueadas y cero para coincidencia exacta y cerrarán ambos
corchetes e ingresarán. Y déjame rastrear esto
para obtener todas las respuestas. Y aquí estamos con
todas las respuestas 1024 es 1024 es Jessica. Y 1028 es Michael, ¿verdad? Entonces en consecuencia,
estamos consiguiendo esto. Ahora bien, estos son los
errores del sistema que estamos recibiendo. Supongamos que en una enorme base de datos, queremos que
aparezca
nuestro propio error editado, nuestro propio error personalizado y no el error del sistema. Y también queremos que se
resalte para que podamos
señalar los errores en los enormes
datos, cómo podemos hacerlo. Por nuestros errores personales, lo que haremos, agregaremos una función más aquí si error. Y voy a volver a cavar esto. En lugar de obtener el error sistemático
predeterminado de Excel, no
me encuentro
como mi error personalizado. ¿Y cómo puedo destacar esto? Usaremos
formato condicional. Dejaremos que esta porción
permanezca seleccionada, vaya a formato de condición
y texto que contenga. No se encontró. Aquí, también podemos editar y personalizar el
color en el que queremos los detalles, así que dejaremos que siga siendo rojo. Y aquí estamos, digamos, si borramos esto, digamos si escribimos
algún número hipotético, vamos a obtener el error,
el error personalizado
que hemos seleccionado Espero que esto quede
muy claro hasta ahora que qué combinación de índice y match podemos usar en
cierta situación dada. Ahora, usemos un par de coincidencias como índice con
un par de condiciones. Tenemos un ejemplo más. Donde tenemos aquí escritos los nombres de
los alumnos, sus respectivas materias y sus respectivas
calificaciones en consecuencia. Ahora queremos que aparezcan
aquí
los nombres de las materias y el
nombre del alumno si seleccionas, deberíamos obtener la respuesta. Ahora para los nombres de las materias, seleccionaré el
tema como Control C, copia, y haré
el pago especial. Esto se llama transposición. Es pago espacial.
Se transpondrá de vertical a
horizontal y viceversa. También puedo escribir nombres
aquí, pero he escrito. Lo he hecho como
una lista desplegable. Puedo ir a validación de datos. Aquí, y desde
aquí, puedo seleccionar la lista y las fuentes. Entonces espero que sea
mucho más fácil. Ahora, comencemos con
index y match. Ahora queremos los nombres si
seleccionas el nombre de un
alumno en particular y la asignatura, queremos que sus respectivas
notas aparezcan aquí. Tenemos dos condiciones. En toda esta matriz de tablas, queremos buscar los nombres de los alumnos así como sus
asignaturas, respectivamente. Usaremos índice y
un par de partidos. Decir índice toda la tabla.
Voy a cerrar esto. ¿Por qué estoy cerrando? Porque
quiero arrastrarlo. Entonces quiero igualar. Ahora, ¿qué coincidiré primero con los nombres? Volveré a registrar esto. ¿Dónde aparecen los nombres
en la segunda columna? Nuevamente, registraré esto,
seleccionaré y bloquearé este Control. Entonces usaré otro fósforo. Por porque ahora he hecho
los ajustes por nombres, pero no por los temas. Seleccionaré el tema, pero no lo
bloquearé porque quiero arrastrar solo verticalmente. No hay
arrastre horizontal. Coincidir sujetos. Ahora bien, ¿dónde están los
temas de la primera fila? A 12f Nuevamente, voy a bloquear este
cero para Exact Match, voy a cerrar ambos
soportes y aquí estoy. Si miramos las marcas de
historias de Sara, tenemos 73. Ahora como hemos bloqueado
también, podemos arrastrar esto. Puedes comparar todas
las marcas dadas aquí. Déjame cambiar el nombre a Sima y aquí estoy
consiguiendo los nombres aquí. Déjame cambiar el nombre a
Estoy consiguiendo los nombres aquí. Estoy consiguiendo los
nombres aquí, ¿verdad? Entonces así es como podemos usar el pero un par de
funciones así. Así es como podemos completar, indexar y hacer coincidir la función. Ahora podemos
buscar la función array.
3. Función de matriz: Ahora veremos
¿qué es una matriz? Lo que se llama una matriz, este corchete, esto llaves En lugar de escribir Enter, presionar Enter después de una función, presionamos Control Shift Enter. Entonces eso es una matriz y usa múltiples condiciones con
múltiples criterios Echa un vistazo. Ahora
veamos array. Ahora, se nos da esta mesa donde tenemos aquí los
nombres de los empleados, luego sus respectivos
departamentos. Y si observas,
hay nombres comunes en
algunos departamentos. Digamos que tenemos a Peter Gratia en AHR así como a algunos en SAS Entonces esto hay que señalar, ¿verdad? Entonces se nos da el salario, las
asignaciones por desempeño, y el total. Ahora, ¿qué queremos aquí? Queremos que
los nombres aparezcan aquí, y también queremos que los
departamentos aparezcan aquí. Entonces, si selecciona los nombres así
como el departamento, debemos obtener el salario y
las asignaciones por desempeño. Ahora para los nombres, he
creado una lista desplegable. Y para departamento también, he creado una lista desplegable. Ahora para los nombres, ya que es muy común que vaya a validación de
datos, seleccione la lista y seleccione toda
la fuente 2-13 Estos son los nombres, ¿verdad? Pero, ¿qué voy a hacer
por el departamento? Porque no hay fuente. Están en
reputación. Entonces, en lugar de seleccionar cualquier fuente, lo
escribiré personalmente los nombres de los
departamentos con coma, así que también se convertirá en una especie de lista desplegable, ¿verdad? Ahora, tenemos a Alice
Johnson de operaciones. Ahora, ganamos el
desempeño de las ventas. Al igual que ganamos los detalles de las ventas aquí con este
par de criterios. Lo que vamos a hacer empezamos con la función
index y match. Ahora array, lo que me
está pidiendo array. Ahora cuál será la
matriz, la matriz debería ser C uno a C 13 porque eso es lo es
el salario y
queremos el salario aquí. Ahora usaremos match. Ahora tenemos dos partidos, los nombres y el departamento. Puedo usar concatenar
aquí con primera, segunda condición, soporte sobre, luego, luego quiero
buscar matriz de esta ¿Qué voy a hacer? Para los nombres, seleccionaré toda esta
búsqueda la matriz como los nombres y uh voy a usar y y
usaré departamento. Entonces para b12b 13, este va a
ser mi departamento, cero para coincidencia exacta, par de Blackett cierra,
y esta es la matriz Quiero presionar Control, Shift Enter en lugar de Enter. Control Shift Enter, y voy a
ver los resultados. Alice Johnson de operación
está ganando 500 el salario. Ahora bien, para el rendimiento también, no
puedo arrastrar esta
función de matriz de función. Entonces para el rendimiento también, usaré el mismo
método, índice y match. Pero para el rendimiento, la matriz
será un partido d12d 13, concat net de estos dos
nombres Cierre de corchete, y los
nombres aparecen 1-13 y los departamentos van apareciendo de
B uno a B 13, cero para coincidencia exacta, cerrando con los corchetes,
control turno entrar Aquí estoy consiguiendo los detalles. Comprobemos algunos otros nombres. Digamos que tenemos a Peter, usaremos a Peter
y él es de RRHH. Entonces Peter de HR está
recibiendo 300 como bono, $30 como subsidio o 300
sueldo y 30 como subsidio. Y Peter de las ventas está
recibiendo un salario diferente. Y aquí estamos
Peter de ventas. Así mismo, hemos
visto que cómo podemos hacer la función array con
múltiples condiciones y múltiples resultados. Y vea los detalles, ya sabe,
um, los documentos importantes nunca se
pueden subir
a las herramientas de IA, ¿verdad? Necesitamos una comprensión humana
y cálculos humanos, y espero
haberte ayudado a
entender esta función. Por favor, ve al
proyecto y hazlo.
4. Proyecto: Ahora para el proyecto
de esta clase, me han dado
esta tabla y lo que tiene, tiene algunos nombres de iPhone, hipotéticos nombres aleatorios
sin número de modelo, pero entonces estos son en
realidad nombres de empresas y
los Poco y Opo ahí en repetición, si
observas, ¿ Ahora, tenemos las versiones que
también se dan aquí, la capacidad de almacenamiento, la cantidad y el costo. ¿Qué es lo que quiero? Quiero que el número de
modelo aparezca aquí
como lista desplegable, iPhone debería aparecer aquí Pim Quiero que aparezcan las versiones. Nosotros todas las versiones que
tienen deberían aparecer aquí, y la capacidad de almacenamiento debería aparecer aquí
como lista desplegable, lo
harás con validación de
datos. ¿Qué más quiero? Quiero que escriban
aquí
una función array con combinación index y
match, y quiero que cuando
seleccione un modelo, cuando seleccione una versión, cuando seleccione un almacenamiento
de la lista desplegable, si
se cumplen las tres condiciones,
quiero
que los datos de
esta tabla estén aquí, ¿cuál es la cantidad
de estas tres condiciones ¿Correcto? Entonces espero que esto
quede muy claro que cómo te vas a acercar por lo
mismo por el costo. Es necesario hacer coincidir el
índice de uso y la coincidencia y averiguar cuál será el costo si
se cumplen tres condiciones. Así que por favor hágalo usted mismo
y súbelo en la galería del proyecto. Nos
vemos en la siguiente clase.