Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Módulo 01
Módulo 01
Excel avanzado
con macros
Módulo 1: Funciones Avanzadas
Excel Avanzado con macros Módulo 1
Figura 1: BuscarV
Fuente: Elaboración Propia
Excel Avanzado con macros Módulo 1
=BUSCARH(Valor_buscado,Matriz,Indicador_fila,coincidencia)
Figura 2: BuscarH
Fuente: Elaboración Propia
Excel Avanzado con macros Módulo 1
=BUSCAR(Valor_buscado,vector_de_comparación,vector_de_resultado)
Busca valores de un rango de una columna o una fila desde una matriz
IMPORTANTE:
Los datos del Vector de comparación
deben de estar ordenados de menor a
mayor.
El vector de comparación y el vector de
resultado deben de tener la misma
cantidad de celdas.
Figura 3: BUSCAR
Fuente: Elaboración Propia
Excel Avanzado con macros Módulo 1
Devuelve la posición relativa de un elemento en una matriz, que coincide con un valor dado en un orden especificado.
=COINCIDIR(Valor_buscado;matriz_buscada;coincidencia)
El tipo de coincidencia:
1 (Menor que)
0 (Coincidencia exacta)
-1 (Mayor que)
Excel Avanzado con macros Módulo 1
El rango
$B$1:$G$1 tiene el
nombre Meses
Figura 4: Coincidir
Resultado: 3 Fuente: Elaboración Propia
Excel Avanzado con macros Módulo 1
Devuelve un valor o referencia de la celda en la intersección de una fila y columna, en un rango especificado.
Número de fila
Excel Avanzado con macros Módulo 1
Resultado: 16525
Figura 5: Índice
Fuente: Elaboración Propia
Excel Avanzado con macros Módulo 1
Devuelve una referencia a un rango que es un número especificado de filas y columnas de una referencia dada. Esta
función es de gran utilidad cuando deseamos hacer una referencia a un rango dinámico.
Ejemplo1: Ejemplo2:
Teniendo como referencia inicial la celda B2 se Suma de ventas del mes de febrero usando la
desea hallar las ventas de Córdova en el mes de función Desref y Suma.
Marzo.
=INDIRECTO(REFERENCIA)
• Devuelve una referencia especificado por un valor de texto, esta función puede ser de gran utilidad al usar
con validación de celdas.
Figura 8: Indirecto
Fuente: Elaboración Propia
Rango Lima 11
Excel Avanzado con macros Módulo 1
2. Funciones de texto
1.1 Función concatenar
Esta función permite concatenar diferentes celdas
=CONCATENAR(Texto1;[texto2];[texto3]…)
Figura 9: Concatenar
Fuente: Elaboración Propia
Excel Avanzado con macros Módulo 1
=CONCAT
• Al igual que la función anterior permite concatenar un rango de celdas, en este caso
podemos hacer referencia al rango, esta función se encuentra disponible en Excel 2019.
13
Excel Avanzado con macros Módulo 1
=UNIRCADENAS(Delimitador;Ignorar-vacias;texto1;texto2)
• Concatena una lista o rango de cadenas de texto utilizando un carácter delimitador, esta función
se encuentra disponible en Excel 2019.
14
Excel Avanzado con macros Módulo 1
La función EXTRAE permite extraer una cantidad de La función MINUSC convierte todas las letras de una
caracteres de una cadena de texto. cadena de texto en minúsculas
=EXTRAE(Texto;posición-inicial;núm-caracteres) =MINUSC(Texto)
La función HALLAR devuelve el número de carácter en La función REEMPLAZAR, reemplaza una cadena de texto
el que se encuentra un carácter o cadena de texto en por otra.
particular leyendo de izquierda a derecha.
=REEMPLAZAR(Texto-original;núm-inicial;núm-caracteres;te
=HALLAR(Texto-buscado;dentro-del-texto) xto-nuevo)