En el presente blog te presente 10 fórmulas que deberias manejar para cubrir la mayoría de tus tareas de análisis de datos, análisis financiero, análisis de negocios, adminsitrar negocios, etc.
Top 10 - fórmula SI.ERROR
La función SI.ERROR es utilizada para devolver en el segundo campo (Valor_si_error), en el caso de que la expresión o referencia del Valor es un error.
Valor: es cualquier valor, expresión o referencia
Valor_si_error: es cualquier valor, expresión o referencia
Top 9 - fórmulas IZQUIERDA, EXTRAE y DERECHA
Éstas funciones nos devuelve el valor extraído de un texto, en Texto escribimos o seleccionamos la celda que tiene el texto, y en Núm_de_caracteres escribimos la cantidad de caracteres a extraer.
El uso de extrae y derecha es de manera similar al de izquierda.
Top 8 - fórmula CONCATENAR - &
La fórmula concatenar y & nos realiza una unión de texto o expresiones.
Top 7 - fórmula SECUENCIA
Secuencia nos dá un resultado ordenado según los argumentos que le damos para que nos genere un secuencia de números, caractéres y más formatos según lo configuremos.
Fila: El número de filas que se va a devolver
Columnas: El número de columnas que se va a devolver
Inicio: El primero número de la secuencia
Paso: La cantidad en que se incrementa cada valor subsiguiente de la secuencia
Top 6 - fórmula FECHA.MES
Devuelve el número de serie de la fecha que es el número indicado de meses antes ó después de la fecha inicial
Fecha_inicial: Es un número de fecha de serie que representa la fecha inicial.
Meses: Es el número de meses antes o después de la fecha_incial
Top 5 - fórmula K.ÉSIMO.MAYOR, K.ÉSIMO.MENOR
K.ÉSIMO.MAYOR
Devuelve el valor k.ésimo.mayor de un conjunto de datos. Por ejemplo, el trigésimo número más grande.
Matriz: es la matriz o rango de datos vuyo valor k-ésimo mayor desea determinar
K: representa dentro de la matriz o rango de datos la posición, a partir del valor más alto, del dato a devolver
K.ÉSIMO.MENOR
Devuelve el valor k.ésimo.menor de un conjunto de datos. Por ejemplo, el trigésimo número menor.
Matriz: es la matriz o rango de datos vuyo valor k-ésimo menor desea determinar
K: representa dentro de la matriz o rango de datos la posición, a partir del valor más bajo, del dato a devolver
Top 4 - fórmula SUMAR.SI.CONJUNTO
Suma las celdas que cumplen un determinado conjunto de condiciones o criterios
Rango_suma: son las celdas que se van a sumar
Rango_criterios1: es el rango de celdas que desea evaluar para la condición determinada
Criterio1: es el criterio o condición que determina qué celdas deben sumarse. Puede estar en forma de número, texto o expresión
Top 3 - fórmula FILTRAR
Filtra un rango o matriz
Arrary: el rango o matiz que se va a filtrar
Include: una matriz de valores booleanos donde TRUE representa una fila o columna que se va a conservar
If_empty: se devuelve si no se conserva ningún elemento
Top 2 - fórmula BUSCARX
La función BUSCARX busca en un rango o una matriz y, a continuación, devuelve el elemento correspondiente a la primera coincidencia que encuentra. Si no existe ninguna coincidencia, BUSCARX puede devolver la coincidencia más cercana (aproximada).
Valor_buscado: es el valor que se buscará
Matiz_buscada: es la matriz o rango donde se buscará
Matriz_devuelta: es la matriz o rango donde se devolverá
Si_no_se_ecnuentra: valor devuelto si no se encuentra ningurna coincidencia - opcional
Modo_de_coincidencia: especifica cómo comparar el valor_buscado con los valores de la matriz_buscada
Modo_de_búsqueda: especifica el modo de búsqueda que se usará. De forma predeterminada, se usará una búsqueda de primera a última.
Top 1 - fórmulas INDICE, COINCIDIR
INDICE
Devuelve un valor o referencia de una celda en la intersección de una fila y columna en particular, en un rango especificado.
Matriz: es un rango de celdas o una constante de matriz.
Núm:fila: selecciona, en Matriz o Referencia, la fila desde la cual se devolverá un valor. Si se omite, se requerirá núm_columna.
Núm_columna: selecciona, en Matriz o Referencia, la fila desde la cual se devolverá un valor. Si se omite, se requerirá núm_fila.
COINCIDIR
Devuelve la posición relativa de un elemento en una matriz, que coincide con un valor dado en un orden especificado.
Valor_buscado: es el valor que se usa para encontrar el valor deseado en la matriz y puede ser un número, texto, valor lógico o una referencia a uno de ellos.
Matriz_buscada: es un rango contiguo de celdas que contiene posibles valores de búsquedas, una matriz de valores o una referencia a una matriz.
Tipo_de_coincidencia: es un número 1, 0, -1 que indica el valor que se devolverá.
A continuación te presento un link con ejemplo de las funciones anteriormente explicadas:
Para dar formato condicional a nuestras celdas podemos seguir los siguientes pasos:
Seleccionamos la columnas o rangos de celdas que queremos dar el formato condicional, en mi caso elijo la columna de Fecha de Vencimiento, columna D
Selecciono Formato Condicional
Dentro de Reglas para resaltar celdas elijo Entre
En mi ejemplo voy a ingresar dos reglas,
Primera relga a ingresar formato condicional
La primera que mi fecha esté entre hoy y 60 dias y la resalto con rojo
En el lado izquierdo coloco =HOY() y luego coloco =HOY()+60
Luego hago clic en el deplegable donde dice Relleno rojo con texto rojo oscuro para configurar el color, selecciono formato personalizado
Dentro de la pestaña Relleno elijo el color que deseo, en mi caso rojo y presiono aceptar
Segunda relga a ingresar formato condicional
La primera que mi fecha esté entre hoy y 120 dias y la resalto con amarillo
En el lado izquierdo coloco =HOY() y luego coloco =HOY()+120
Luego hago clic en el deplegable donde dice Relleno rojo con texto rojo oscuro para configurar el color, selecciono formato personalizado
Dentro de la pestaña Relleno elijo el color que deseo, en mi caso AMARILLO y presiono aceptar
ADMINISTRAR RELGAS
Finalmente ordeno mis reglas ya que debe estar la que se cumpla primero en primer lugar y luego las demás..
Don clic en Formato condicional y luego en Administrar reglas.
Entonces procedemos a ordenar el que se cumple en 60 dias y luego el de 120 dias, si tenemos mas reglas debemos ordenar en función de la que se cumple mas pronto.
Debe quedar en mi ejemplo de la siguiente manera, presionamos aplicar y aceptar
Con ello nuestras celdas se resaltarán de manera automática al momento que ingresamos las fechas dentro de Fecha de Vencimiento en mi ejemplo.
A continuación puedes ver un video demostrativo sobre el tutorial...
Muchas gracias por leer mi blog y ver mi video demostrativo...
Actualizar mi hoja de trabajo y/o tabla dinámica en Excel con el uso de VBA
En el presente blog, te explico como puede realizar una actualización de tu tabla dinámica de manera inmediata a medida que vayas realizando cambios ó ingresando nuevos datos en tu tabla de excel.
Primero método
Ingresamos a la interfaz VBA dando clic derecho en nuestra hoja (mi caso en Hoja1) y seleccionamos Ver código
Seleccionamos Workbook e ingresamos el código entre la función que nos aparece.
Usamos comilla simple ' para colocar nuestro texto ó código en comentario, al hacerlo éste no se ejecuta, solo sirve como comentario.
Podemos utilizar el siguiente código para actualizar todo nuestro workbook de manera automática: ThisWorkbook.RefreshAll
Segundo método
También podemos utilizar el siguiente código para actualizar haciendo referencia al nombre de nuestras tablas dinámicas presente en nuestra hoja: ActiveSheet.PivotTables("TablaDinámica1").PivotCache.Refresh
Nuestro código se verá así
Con el uso de cualquiera de los dós códigos podemos realizar algún cambio en nuestros datos y nuestra tabla dinámica se actualizará de manera automática.
A continuación les presento un video tutorial para que visualicen el uso del mismo.
En la cinta de pestañas principales de excel por default no nos aparece la pestaña "Programador", la cual nos permite crear y grabar macros, crear formularios, crear aplicaciones VBA, etc. Para activarla puedes seguir estos pasos:
Damos clic en menú Archivo
Nos dirigimos a Opciones
Seleccionamos Personalizar cinta de opciones
Visualizamos Pestañas Principales, por default esta deshabilitada Programador
Seleccionamos ó habilitamos Programador y damos clic en Aceptar
Finalmente visualizamos en las pestañas principales el menú "Programador"
A continuación puedes visualizar un video sobre la ahbilitación de la pestaña programador:
Excel habilitado para macros
Para utilizar tu archivo con macros debes fuardar el mismo como libro de Excel habilitado para macros.
Para hacerlo, realiza lo siguiente:
Selecciona Archivo
Haz clic en Guardar como
Se visualiza
Digita un nombre para tu archivo
En tipo seleccionamos y verificamos que sea del tipo Libro de Excel habilitado para macros es decir .xlsm
Haz clic en guardar
Con ellos ya tienes habuilitado la pestaña Programador y también tu archivo guradado en .xlsm para utilizarlo con macros.
En el siguiente link te presento una lista de reproducciones videotutoriales del uso de VBA con Excel: