Excel Contable Pro

Bienvenido a Excel Contable Pro, tu material de lectura para avanzar con calma y orden. Te recomendamos tener a mano tu hoja de cálculo mientras recorres cada sección.

Introducción a excel contable pro

Objetivo del módulo

Que entiendas exactamente qué vas a lograr con Excel Contable Pro, cómo está estructurado el curso y cómo sacarle el máximo provecho en los próximos 30 días. Aquí no vamos a perder el tiempo con teoría genérica de Excel: vas a ver qué reportes vas a automatizar, qué método vamos a usar en cada clase y qué necesitas tener listo antes de pasar al módulo 2. Al terminar este módulo vas a tener claro el plan completo, vas a conocer las plantillas que vas a construir y vas a saber exactamente por dónde empezar.


Lección 1: Bienvenida y qué vas a lograr

Empecemos por lo más importante: lo que vas a poder hacer cuando termines este curso.

Hoy, si eres como el 90% de los contadores que conozco, tu tarde se va en cosas como estas:

Todo eso te lleva una tarde entera. A veces dos.

Cuando termines Excel Contable Pro, esas mismas tareas te van a tomar 20 minutos o menos. No porque trabajes más rápido, sino porque vas a tener plantillas que hacen el trabajo por ti.

Esto es lo que vas a construir clase por clase:

  1. Una conciliación bancaria automática que compara tus movimientos contra el estado de cuenta y te marca las diferencias sin que las busques a ojo.
  2. Tablas dinámicas contables que convierten un montón de pólizas en un reporte de ingresos, gastos e impuestos por mes, por cuenta y por cliente.
  3. Un buscador con BUSCARX que jala el nombre del cliente, su RFC y su saldo desde otra hoja sin que abras dos archivos al mismo tiempo.
  4. Una tabla de depreciaciones que calcula la depreciación anual con método de línea recta y te entrega el monto a registrar en el ajuste.
  5. Un cálculo de nómina que saca sueldos, impuestos, IMSS y neto a pagar con solo capturar las horas.
  6. Reportes para el SAT con el formato y las clasificaciones correctas, listos para exportar o imprimir.

Cada clase termina con una plantilla real. No un ejercicio de práctica, sino un archivo que puedes abrir mañana en tu despacho y usar con tus datos.

Ese es el compromiso del curso: no te vamos a enseñar Excel en abstracto. Te vamos a enseñar a resolver los problemas contables que te quitan horas todos los días.


Lección 2: Cómo funciona el curso y cómo aprovecharlo al máximo

El curso tiene 6 módulos y 42 clases. Vamos a ver cómo está organizado para que no te pierdas y para que saques el máximo provecho de cada lección.

Estructura del curso

Los módulos siguen un orden lógico, del más básico al más especializado:

Cómo está diseñada cada clase

Cada clase sigue el mismo formato:

  1. El problema: qué tarea contable vamos a resolver y por qué hoy te toma tanto tiempo.
  2. La fórmula o herramienta: la función de Excel que resuelve el problema, explicada paso a paso.
  3. La plantilla: el archivo que construyes en la clase y que te llevas listo para usar.

No hay clases de relleno. Si una clase dura 8 minutos es porque 8 minutos bastan para resolver el problema. Si dura 25, es porque el tema lo requiere.

Cómo aprovechar el curso

Sigue estas tres reglas y vas a terminar en 30 días:

Regla 1: Haz las clases en orden. Cada módulo construye sobre el anterior. Si te saltas al módulo 4 sin haber pasado por el 3, vas a encontrar fórmulas que no entiendes. No te saltes nada.

Regla 2: Ten Excel abierto mientras ves cada clase. No veas las clases como si fueran una serie de televisión. Abre Excel, abre la plantilla que corresponde a la clase y haz lo que hace el instructor en tiempo real. Si solo ves y no haces, vas a olvidar el 70% antes del módulo siguiente.

Regla 3: Usa la plantilla con tus datos esa misma semana. Cada plantilla está diseñada para funcionar con datos reales. La primera vez que la uses con tus propios movimientos, tus propios clientes o tu propia nómina, vas a encontrar detalles que no aparecen en la clase. Ese es el aprendizaje real. Anota tus dudas y llévalas al grupo de soporte en Telegram.

El grupo de soporte

Tienes acceso al grupo de Telegram de Excel Contable Pro. Úsalo para dos cosas:

El instructor, el C.P. Ricardo Méndez, responde preguntas en el grupo. No es un bot, es él. Pero no esperes respuesta inmediata a las 11 de la noche: el horario de soporte es de lunes a viernes de 9 a 18 horas.

Tu certificado

Cuando termines las 42 clases, puedes descargar tu certificado de finalización. El certificado se genera automáticamente cuando el sistema detecta que marcaste todas las clases como completadas. No es un examen, es un registro de que pasaste por todo el contenido. Si lo necesitas para tu CV o para tu despacho, ahí lo tienes.


Lección 3: El método PLANTILLA-FÓRMULA-AUTOMATIZA

Este es el método que vamos a usar en todas las clases del curso. Si lo entiendes desde ahora, cada lección te va a resultar familiar.

Los tres pasos

Paso 1: Plantilla. Empezamos siempre con una plantilla. No con una hoja en blanco, no con teoría. El instructor te abre un archivo que ya tiene la estructura: columnas con encabezados, formatos de número, colores de identificación y espacios reservados para los datos. Tu trabajo en este paso es entender qué entra en cada columna y por qué.

Por ejemplo, en la clase de conciliación bancaria, la plantilla ya tiene dos secciones: una para los movimientos del banco y otra para los movimientos de tu libro contable. Cada sección tiene columnas para fecha, referencia, concepto, cargo y abono. No tienes que diseñar nada: tienes que entender el diseño que ya está hecho.

Paso 2: Fórmula. Una vez que entiendes la plantilla, agregamos la fórmula que hace el trabajo. El instructor te explica qué hace la fórmula, por qué se usa esa y no otra, y la construye frente a ti. Tú la escribes al mismo tiempo en tu Excel.

En la conciliación bancaria, la fórmula es un BUSCARX que busca cada movimiento del banco en tu libro contable por el número de referencia. Si lo encuentra, lo marca como conciliado. Si no lo encuentra, lo marca como diferencia. Esa fórmula es la que te ahorra la hora que hoy pasas buscando a ojo.

Paso 3: Automatiza. El último paso es convertir esa fórmula en algo que no tienes que volver a escribir. Aquí entran las tablas de Excel (no hojas, sino el formato de tabla que reconoce automáticamente los nuevos renglones), los rangos con nombre y, en el módulo 5, los botones con macros.

El objetivo del paso 3 es que el mes que entra no tengas que hacer nada: capturas los nuevos movimientos y la plantilla hace el resto.

Por qué este método funciona

La mayoría de los cursos de Excel te enseñan fórmulas sueltas: hoy aprendes BUSCARV, mañana aprende SUMAR.SI, pasado aprende tablas dinámicas. Terminas sabiendo que existen esas funciones pero no sabes cómo combinarlas para resolver un problema real.

El método PLANTILLA-FÓRMULA-AUTOMATIZA invierte el orden: empezamos por el problema (la plantilla), aplicamos la solución (la fórmula) y la dejamos funcionando sola (automatiza). El resultado es que cada clase te entrega algo que puedes usar mañana en tu trabajo.

Un ejemplo completo

Para que veas cómo funciona el método de principio a fin, vamos a ver el caso del reporte de ingresos y gastos para el SAT.

Plantilla: El instructor te abre un archivo con tres hojas. La primera es "Pólizas", donde capturas todas las pólizas del periodo. La segunda es "Catálogo de cuentas", con las cuentas del SAT y su clasificación. La tercera es "Reporte SAT", con el formato que pide el SAT: ingresos, costos, gastos, utilidad.

Fórmula: En la hoja "Reporte SAT" usamos SUMAR.SI.CONJUNTO para sumar todas las pólizas que corresponden a cada cuenta del catálogo. La fórmula busca por número de cuenta y por tipo (cargo o abono), y suma los importes. En lugar de sumar manualmente cada grupo de pólizas, la fórmula lo hace en un segundo.

Automatiza: Convertimos el rango de pólizas en una tabla de Excel. Cuando el mes que entra captures nuevas pólizas, la tabla las incluye automáticamente y el SUMAR.SI.CONJUNTO las suma sin que toques nada. El reporte se actualiza solo.

Eso es lo que vas a hacer en cada clase. La plantilla cambia, la fórmula cambia, pero el método es siempre el mismo.


Lección 4: Conoce a tu instructor y qué necesitas antes de empezar

Quién es Ricardo Méndez

Soy el C.P. Ricardo Méndez. Llevo 12 años trabajando en despachos contables en México. Empecé como auxiliar contable, pasé a contador senior y hoy tengo mi propio despacho con 4 personas en el equipo.

Durante esos 12 años vi el mismo problema en todos los despachos por los que pasé: la gente sabe contabilidad, pero usa Excel como si fuera una calculadora con celdas. Capturan datos, hacen sumas manuales, copian y pegan entre hojas y pierden horas en tareas que Excel puede hacer solo.

Yo también trabajaba así. Hasta que un día, en un cierre mensual que me tuvo hasta las 11 de la noche, decidí que tenía que haber una forma mejor. Empecé a aprender Excel en serio: fórmulas, tablas dinámicas, BUSCARX, macros. No para ser programador, sino para dejar de perder tiempo.

El resultado fue que lo que me tomaba una tarde entera empezó a tomar 20 minutos. Las conciliaciones, los reportes del SAT, las depreciaciones, la nómina: todo tenía su plantilla y su fórmula. Solo capturaba los datos nuevos y el resto se hacía solo.

Eso es lo que voy a enseñarte en este curso. No teoría de Excel, sino las plantillas y fórmulas que uso en mi despacho todos los días, adaptadas para que tú las uses en el tuyo.

Qué necesitas antes de empezar

No necesitas mucho. Esto es lo mínimo:

Excel 2019 o Microsoft 365. El curso usa BUSCARX, que no existe en versiones anteriores a Excel 2019. Si tienes Excel 2016 o anterior, algunas fórmulas no te van a funcionar. Si no estás seguro de tu versión, abre Excel, ve a Archivo → Cuenta y ahí aparece la versión. Si tienes Microsoft 365, estás listo.

Una computadora con Windows o Mac. Las clases se graban en Windows, pero Excel funciona igual en Mac. Las diferencias son mínimas (algunos atajos de teclado cambian) y el instructor las menciona cuando aplica.

Conocimientos básicos de Excel. No necesitas ser experto, pero sí necesitas saber hacer esto:

Si no sabes hacer algo de lo anterior, no te preocupes: el módulo 2 cubre la configuración básica antes de entrar a las fórmulas avanzadas.

Introducción a excel contable pro (2)

Conocimientos básicos de contabilidad. Este no es un curso de contabilidad, es un curso de Excel para contadores. Vamos a usar términos como cargo, abono, póliza, conciliación, depreciación, nómina, RFC, IVA, ISR. Si no sabes qué significan, el curso te va a resultar difícil de seguir. Si eres contador, auxiliar contable o estudiante de contaduría, estás en el lugar correcto.

Tus datos a la mano. Para que las plantillas te sirvan de verdad, necesitas tener acceso a datos reales de tu trabajo: estados de cuenta bancarios, pólizas, catálogo de cuentas, registros de nómina. No uses datos inventados: el aprendizaje se queda cuando trabajas con tus propios números.

La garantía de 7 días

Tienes 7 días para probar el curso desde el momento de tu compra. Si en esos 7 días decides que no es para ti, pides el reembolso y te devuelven tu dinero. Sin preguntas, sin condiciones. La garantía la gestiona Hotmart directamente.

Mi recomendación: usa esos 7 días para ver el módulo 1 y el módulo 2. Si después de configurar tu entorno de trabajo y ver las primeras técnicas no sientes que esto te va a ahorrar tiempo, pide el reembolso. Si sí sientes que vale la pena, sigue adelante.


Workbook del módulo 1: Tu plan de 30 días

Este workbook es tu guía para que el curso no se quede a medias. La mayoría de los cursos que se compran y no se terminan fallan en lo mismo: no hay un plan claro de cuándo ver cada clase. Aquí lo vas a tener.

Tarea 1: Define tu meta personal

Antes de pasar al módulo 2, responde estas tres preguntas. Anota tus respuestas en un lugar que puedas consultar al final del curso:

  1. ¿Qué tarea contable es la que más tiempo te quita hoy? Escribe una sola. Puede ser la conciliación bancaria, el reporte del SAT, la nómina, las depreciaciones o cualquier otra. Esa va a ser tu prioridad cuando llegues al módulo 4.
  1. ¿Cuánto tiempo te toma esa tarea hoy? Sé honesto. Si te toma 4 horas, anota 4 horas. Ese número es el que vamos a reducir.
  1. ¿En qué fecha quieres tener esa tarea automatizada? Si sigues el plan de 30 días, la fecha es dentro de 30 días. Pero si sabes que tienes un cierre trimestral la semana que entra y no vas a poder dedicarle tiempo, pon una fecha realista. Lo importante es que la anotes.

Tarea 2: Verifica tu versión de Excel

Abre Excel en tu computadora y verifica que tienes Excel 2019 o Microsoft 365. Si no es así, actualiza antes de empezar el módulo 2. Sin BUSCARX, la mitad del curso no te va a funcionar.

Anota aquí tu versión:

Tarea 3: Prepara tus archivos de trabajo

Reúne los siguientes archivos de tu trabajo. No los subas a ningún lado, solo tenlos listos en una carpeta en tu computadora para cuando los necesites en el módulo 4:

Si no tienes todos, no te preocupes. Con tener dos o tres ya puedes practicar. Pero mientras más tengas, más vas a aprovechar las plantillas.

Tarea 4: Únete al grupo de soporte

Busca el enlace de Telegram en el área de miembros del curso y únete al grupo. Preséntate con tu nombre, tu ciudad y tu rol (contador, auxiliar, estudiante). Eso ayuda a que el instructor y los demás participantes te conozcan.

Plantilla: Plan de estudio de 30 días

Esta es una sugerencia de cómo distribuir las 42 clases en 30 días. Ajusta los horarios a tu agenda, pero trata de no dejar más de dos días seguidos sin ver una clase.

SemanaDíasMóduloClasesTiempo estimado
1Lunes a viernesMódulo 1 y 21 a 1030 min por día
2Lunes a viernesMódulo 311 a 2245 min por día
3Lunes a viernesMódulo 423 a 3460 min por día
4Lunes a viernesMódulo 5 y 635 a 4245 min por día

El tiempo estimado es el tiempo de ver la clase más el tiempo de practicar en Excel. Si un día no puedes, recupéralo el fin de semana. Lo que no funciona es ver 10 clases el domingo de golpe: no vas a retener nada.

Plantilla: Registro de avances

Lleva este registro a lo largo del curso. Cada vez que termines una clase, anótala. Al final vas a poder ver todo lo que avanzaste.

ClaseFecha en que la vi¿La practiqué en Excel?¿Usé la plantilla con mis datos?
1Sí / NoSí / No
2Sí / NoSí / No
3Sí / NoSí / No
4Sí / NoSí / No
5Sí / NoSí / No
6Sí / NoSí / No
7Sí / NoSí / No
8Sí / NoSí / No
9Sí / NoSí / No
10Sí / NoSí / No

Continúa el registro hasta la clase 42. Si al final del curso tienes las 42 clases marcadas con "Sí" en las dos últimas columnas, no solo terminaste el curso: lo aprovechaste de verdad.


Cuando estés listo, pasa al módulo 2: Configura tu entorno de trabajo. Ahí empezamos a poner las manos en Excel.

Configura tu entorno de trabajo

Objetivo del módulo En este módulo vas a dejar atrás el Excel de fábrica y configurarás un entorno de trabajo a la medida de un contador. Al terminar, tendrás accesos directos a las herramientas que de verdad usas, formatos contables automáticos para moneda y fechas, y hojas protegidas para que nadie en el despacho borre tus fórmulas por accidente. Aquí aplicamos la primera fase del método PLANTILLA-FÓRMULA-AUTOMATIZA: preparar el terreno para que las automatizaciones fluyan sin tropiezos.

Lección 1. Personaliza la cinta de opciones para contabilidad El Excel que se instala por defecto trae botones que un contador casi nunca toca y esconde otros que usamos a diario. Vamos a crear una pestaña exclusiva para tu trabajo.

Haz clic derecho sobre la cinta de opciones en la parte superior y elige "Personalizar la cinta de opciones". En la ventana que se abre, pulsa "Nueva pestaña" y cámbiale el nombre a "Contabilidad". Dentro de ella, crea un grupo llamado "Herramientas diarias".

Ahora, en la columna de la izquierda, busca y añade estos comandos a tu nuevo grupo:

Al tener estos botones a la vista, reduces el tiempo de navegación. Cada segundo que no pasas buscando un comando en menús escondidos es un segundo que ganas en tu tarde de cierre de mes.

Lección 2. Formato contable de celdas: números, moneda y fechas Un reporte contable mal formateado confunde y hace perder credibilidad ante el cliente o el jefe. El error más común es dejar los números sin separador de miles o usar el formato de moneda general en lugar del contable.

Selecciona las columnas donde irán tus importes. Haz clic derecho y elige "Formato de celdas". Ve a la categoría "Moneda" o "Contabilidad" (esta última alinea los signos de pesos a la izquierda y los números a la derecha, lo cual facilita la lectura visual en columnas largas). Define cero lugares decimales para los reportes de resumen y dos decimales solo si trabajas con costos muy específicos.

Para las fechas, nunca dejes el formato que Excel asigna por defecto cuando copias de otro sistema. Selecciona la columna, ve a "Formato de celdas", elige "Fecha" y selecciona el formato regional de México: dd/mm/aaaa. Esto evita que el sistema invierta los meses y los días, un error que rompe por completo las conciliaciones bancarias.

Lección 3. Congelar paneles y administrar bases de datos Cuando descargas el estado de cuenta bancario de un mes con muchos movimientos, al bajar por la hoja pierdes de vista los encabezados. Tienes que subir una y otra vez para recordar a qué columna corresponde cada número.

Para solucionarlo, ve a la pestaña "Ver" y selecciona "Congelar paneles". Si haces clic en la celda B2 antes de este paso, Excel congelará la primera fila y la primera columna. Así, sin importar cuántos cientos de movimientos tengas, los encabezados y la columna de fechas siempre estarán visibles.

Esta misma técnica la usarás en tus catálogos de cuentas. Tener el contexto visual fijo reduce los errores de lectura y te permite auditar movimientos a una velocidad que no creerías posible.

Lección 4. Validación de datos: listas desplegables y control de errores Cuando varias personas capturan en la misma hoja, aparecen errores de ortografía en los nombres de los proveedores o se inventan cuentas contables que no existen. Esto arruina cualquier tabla dinámica al final del mes.

Para controlarlo, crea una hoja nueva llamada "Catálogos" y escribe una lista de tus cuentas principales o tus proveedores frecuentes. Luego, ve a la hoja donde haces la captura, selecciona la columna del proveedor y en la pestaña "Datos" elige "Validación de datos".

En el criterio, selecciona "Lista" y en el origen, selecciona el rango de tu hoja de Catálogos. A partir de ahora, esa columna solo aceptará los nombres que tú definiste. Si alguien intenta escribir "Coppel" en lugar de "Coppel S.A. de C.V.", Excel le bloqueará el paso. Esta es la base de la automatización: basura que entra, basura que sale. Con listas desplegables, tu información nace limpia.

Lección 5. Protege tus hojas y celdas para evitar errores en el despacho Has pasado horas construyendo una plantilla de nómina o de depreciación. La compartes con un auxiliar contable para que solo capture los datos y, sin querer, borra una fórmula clave. El reporte da ceros o errores por todas partes.

Para evitarlo, selecciona toda la hoja (haciendo clic en el triángulo de la esquina superior izquierda) y ve a "Formato de celdas". En la pestaña "Proteger", marca la casilla "Bloqueada" y dale a aceptar. Luego, selecciona solo las celdas donde el auxiliar debe escribir (los datos crudos), vuelve a "Formato de celdas" y desmarca "Bloqueada".

Finalmente, ve a la pestaña "Revisar" y haz clic en "Proteger hoja". Deja la contraseña en blanco si confías en el equipo, o pon una si quieres control total. A partir de ahora, solo se podrán modificar las celdas de captura. Tus fórmulas son intocables. Esta es tu primera plantilla blindada lista para usar en el despacho.

Workbook del módulo 2: Configura tu entorno de trabajo

Tareas del módulo:

  1. Crea tu pestaña personalizada en la cinta de opciones con los comandos: Pegado especial, Quitar duplicados, Texto a columnas y Administrador de nombres.
  2. Toma un estado de cuenta bancario real (puede ser de prueba), pégalo en una hoja nueva, aplica formato contable a los importes, formato de fecha dd/mm/aaaa y congela el panel en B2.
  3. En una hoja en blanco, crea una lista desplegable de validación de datos con tres cuentas contables (ej. Bancos, Caja, Clientes).
  4. Bloquea toda la hoja excepto la columna donde va la captura de los montos y protege la hoja.

Plantilla descargable: Entorno contable base En esta plantilla encontrarás tres hojas ya configuradas:

Descarga la plantilla, guárdala en tu computadora y úsala como tu punto de partida para todos los ejercicios que vienen. Cuando estés listo, avanza al módulo 3: Domina las herramientas de excel.

Domina las herramientas de excel

Objetivo del módulo

En este módulo vas a pasar de usar Excel como una calculadora gigante a usarlo como una herramienta de análisis contable de verdad. Aquí aprendes las seis técnicas que todo contador debería dominar pero que casi nadie enseña con ejemplos reales de despacho: tablas inteligentes, tablas dinámicas, BUSCARX, formato condicional, validación de datos y fórmulas anidadas con control de errores.

El método que seguimos en cada lección es el mismo: PLANTILLA-FÓRMULA-AUTOMATIZA. Primero abres la plantilla que descargaste en el módulo anterior. Después aplicas la fórmula o herramienta que te enseño. Al final, dejas esa función trabajando sola para que la próxima vez no tengas que repetir el proceso manual.

Cuando termines este módulo vas a poder tomar un libro mayor desordenado de 5,000 movimientos y convertirlo en un reporte limpio, con totales por cuenta, resaltado de partidas inusuales y búsqueda automática de datos del cliente — todo en menos de 15 minutos.


Lección 1: Convierte rangos en tablas inteligentes

Por qué esto cambia todo

Si hoy trabajas con rangos normales — de A1 a F5000, por ejemplo — cada vez que agregas una fila nueva tienes que ajustar las fórmulas, revisar que los formatos coincidan y rezar para que no se rompa nada. La tabla inteligente resuelve eso: se expande sola, aplica formato consistente y permite referenciar columnas por nombre, no por letra.

En contabilidad esto significa que cuando capturas la póliza 5001, la tabla ya la incluye en todos tus cálculos sin que toques nada.

Cómo hacerlo paso a paso

Abre la hoja "Mayor" de tu plantilla. Tienes los encabezados en el fila 1: Fecha, Cuenta, Descripción, Debe, Haber, Referencia.

  1. Selecciona cualquier celda dentro del rango de datos.
  2. Presiona Ctrl + T (o Cmd + T en Mac).
  3. Aparece un cuadro de diálogo. Confirma que el rango seleccionado es correcto y marca la casilla "La tabla tiene encabezados".
  4. Pulsa Aceptar.

Excel convierte tu rango en tabla. Verás que los colores alternan por fila y aparece una pestaña nueva en la cinta: Diseño de tabla.

Lo que ganas de inmediato

Nombra tu tabla

En la pestaña Diseño de tabla, a la izquierda, hay un campo que dice "Nombre de tabla". Cámbialo de "Tabla1" a algo que reconozcas: tblMayor. Haz lo mismo con las otras hojas: tblClientes, tblProveedores, tblCatalogo.

Este nombre es el que vas a usar en todas las fórmulas del resto del módulo. Si dejas "Tabla1", dentro de tres semanas no vas a saber a qué refiere.

PLANTILLA-FÓRMULA-AUTOMATIZA


Lección 2: Tablas dinámicas para reportes en segundos

El problema que resuelve

El cliente te pide: "¿Cuánto gastamos en servicios de mantenimiento por mes en el ejercicio 2024?". Si lo haces manual, filtras por cuenta, sumas, copias a otra hoja, repites por cada mes. Te llevas 40 minutos. Con una tabla dinámica te lleva 90 segundos.

Crea tu primera tabla dinámica

Ve a la hoja "Mayor". Asegúrate de que siga siendo una tabla inteligente (si lo es, verás el diseño con colores alternos).

  1. Selecciona cualquier celda dentro de la tabla.
  2. Ve a Insertar → Tabla dinámica.
  3. Excel detecta automáticamente el rango de tblMayor. Pulsa Aceptar.
  4. Se abre una hoja nueva con el panel de campos a la derecha.

Construye el reporte de gastos por mes

En el panel de campos tienes todos los encabezados de tu tabla. Arrástralos así:

El reporte se construye solo. Si capturas una póliza nueva en la hoja Mayor, vas a la tabla dinámica, haces clic derecho y eliges "Actualizar". Los totales se recalculan.

Cambia el diseño a uno contable

El diseño por defecto es compacto y no se ve profesional. Cámbialo:

  1. Clic en la tabla dinámica → pestaña Análisis de tabla dinámica.
  2. Botón Diseño de informe → elige "Mostrar en forma de esquema".
  3. Botón Disposición → "Repetir todos los elementos de etiqueta".
  4. Clic derecho en cualquier número → "Formato de celdas" → Número → Contabilidad, sin decimales.

Ahora tienes un reporte que parece estado de resultados, no una hoja de cálculo genérica.

Segmentación de datos

La segmentación es un filtro visual que parece un botón. La usas para que el cliente filtre por sí mismo.

  1. Clic en la tabla dinámica → Análisis → Insertar segmentación.
  2. Marca "Cuenta" y "Referencia".
  3. Aparecen dos cuadros con botones. Cada clic filtra la tabla dinámica.

Si el cliente quiere ver solo la cuenta 6001, hace clic en ese botón y la tabla se actualiza. No tocas fórmulas, no rompes nada.

PLANTILLA-FÓRMULA-AUTOMATIZA


Lección 3: BUSCARX, el buscador que reemplaza a todo

Por qué BUSCARX y no BUSCARV

BUSCARV tiene tres problemas que te han hecho sufrir: solo busca de izquierda a derecha, necesitas contar columnas manualmente y si insertas una columna en medio, se rompe. BUSCARX resuelve los tres y además maneja errores sin que necesites anidar SI.ERROR.

La situación real

Tienes la hoja "Clientes" con estas columnas: RFC, Nombre, Régimen, Domicilio fiscal. En la hoja "Facturas" capturas el RFC del cliente y quieres que aparezca el nombre y el régimen automáticamente.

La fórmula paso a paso

En la hoja "Facturas", supón que el RFC está en la columna A y quieres el nombre en la columna B.

En B2 escribe:

=BUSCARX(A2, tblClientes[RFC], tblClientes[Nombre], "RFC no encontrado")

Desglose:

Arrastra hacia abajo. Cada factura ahora muestra el nombre del cliente sin que lo escribas.

Buscar hacia la izquierda

Si necesitas el RFC a partir del nombre — al revés — simplemente invierte las columnas:

=BUSCARX("FERNANDO GARCIA", tblClientes[Nombre], tblClientes[RFC], "No existe")

Con BUSCARV esto era imposible sin trucos. Con BUSCARX es la misma fórmula al revés.

Devolver varias columnas a la vez

Si quieres traer Régimen y Domicilio además del Nombre, no escribas tres fórmulas. Escribe una:

=BUSCARX(A2, tblClientes[RFC], tblClientes[[Régimen]:[Domicilio]], "No encontrado")

BUSCARX devuelve las dos columnas contiguas en una sola operación. Esto se llama "derramar" y funciona en Excel 365 y Excel 2021 en adelante.

PLANTILLA-FÓRMULA-AUTOMATIZA


Lección 4: Formato condicional para resaltar lo que importa

El problema

Revisas 2000 partidas del mayor y necesitas encontrar: montos mayores a 50,000 pesos, cuentas que no cuadran (Debe ≠ Haber) y fechas fuera del ejercicio. A simple vista es imposible. Con formato condicional, Excel las pinta solo.

Resaltar montos inusuales

  1. Selecciona la columna "Debe" de tu tabla tblMayor.
  2. Inicio → Formato condicional → Reglas para resaltar celdas → Mayor que.
  3. Escribe 50000.
  4. Elige un formato: relleno rojo claro, texto rojo oscuro.
  5. Aceptar.

Ahora cada cargo mayor a 50,000 se ve rojo. Lo encuentras en un segundo.

Resaltar partidas descuadradas

Aquí usas una fórmula como condición.

  1. Selecciona toda la tabla tblMayor (clic en cualquier celda, Ctrl+A dos veces).
  2. Inicio → Formato condicional → Nueva regla → "Utilice una fórmula".
  3. Escribe: =$D2<>$E2 (suponiendo que Debe está en D y Haber en E).
  4. Formato: relleno amarillo.
  5. Aceptar.

El signo $ antes de la columna fija la comparación a las columnas D y E, pero deja que la fila cambie. Cada fila donde Debe y Haber no coinciden se pinta amarilla.

Resaltar fechas fuera del ejercicio

  1. Selecciona la columna "Fecha".
  2. Formato condicional → Nueva regla → "Utilice una fórmula".
  3. Escribe: =O(A2<FECHA(2024,1,1), A2>FECHA(2024,12,31)).
  4. Formato: relleno naranja.
  5. Aceptar.

Cualquier fecha fuera de 2024 se marca. Si capturaste 2025 por error, lo ves al instante.

Crea barras de datos para visualizar magnitudes

  1. Selecciona la columna "Debe".
  2. Formato condicional → Barras de datos → elige una barra azul.
  3. Aceptar.

Ahora cada celda tiene una barra proporcional al monto. Visualmente identificas las partidas grandes sin leer números.

PLANTILLA-FÓRMULA-AUTOMATIZA


Lección 5: Validación de datos para cero errores de captura

El problema

Capturas "6001" en lugar de "60001". Capturas "febrero" en lugar de "Febrero". Capturas "SBC" en lugar de "SBC ". El espacio invisible al final te rompe el BUSCARX. La validación de datos evita todo eso.

Lista desplegable de cuentas

  1. Selecciona la columna "Cuenta" en tblMayor.
  2. Datos → Validación de datos → Permitir: Lista.
  3. En "Origen", escribe: =tblCatalogo[Cuenta].
  4. Aceptar.

Ahora la columna Cuenta tiene una flecha desplegable. Solo puedes elegir cuentas que existen en tu catálogo. No hay errores de captura.

Validación de fechas

  1. Selecciona la columna "Fecha".
  2. Datos → Validación de datos → Permitir: Fecha.
  3. Fecha de inicio: 01/01/2024. Fecha de fin: 31/12/2024.
  4. Aceptar.

Si alguien captura una fecha fuera del ejercicio, Excel bloquea la captura y muestra un mensaje.

Personaliza el mensaje de error

En la pestaña "Mensaje de error" de la validación, escribe algo útil:

El usuario entiende qué hizo mal, no solo ve un error genérico.

Evita duplicados en RFC

  1. Selecciona la columna RFC en tblClientes.
  2. Datos → Validación de datos → Permitir: Personalizada.
  3. Fórmula: =CONTAR.SI($A$2:$A$1000, A2)=1.
  4. Mensaje de error: "Este RFC ya existe. No se permiten duplicados."

Si intentas capturar un RFC que ya está en la lista, Excel lo bloquea.

PLANTILLA-FÓRMULA-AUTOMATIZA

Domina las herramientas de excel (2)


Lección 6: Fórmulas anidadas con control de errores

El problema

Tienes fórmulas que a veces devuelven #N/A o #¡DIV/0! porque faltan datos. El cliente ve esos errores y pierde confianza en tu trabajo. Aquí aprendes a controlarlos.

SI.ERROR: cubre el error

Si tienes =BUSCARX(A2, tblClientes[RFC], tblClientes[Nombre]) y el RFC no existe, aparece #N/A. Envuélvelo así:

=SI.ERROR(BUSCARX(A2, tblClientes[RFC], tblClientes[Nombre]), "Pendiente")

Si no encuentra el RFC, muestra "Pendiente" en lugar del error. El reporte se ve limpio.

SI: decide con condiciones

Quieres clasificar cuentas: si el monto es mayor a 100,000, marcarlo como "Revisar"; si no, "Ok".

=SI(D2>100000, "Revisar", "Ok")

Combina con SI.ERROR:

=SI.ERROR(SI(D2>100000, "Revisar", "Ok"), "Sin dato")

SI anidado: múltiples condiciones

Quieres clasificar el gasto:

=SI(D2>100000, "Alto", SI(D2>20000, "Medio", "Bajo"))

Excel evalúa de izquierda a derecha. Si D2 es 150,000, la primera condición se cumple y devuelve "Alto". Si es 50,000, pasa a la segunda y devuelve "Medio". Si es 10,000, llega al final y devuelve "Bajo".

Y, O: combina condiciones

Quieres marcar partidas que cumplan dos condiciones: monto mayor a 50,000 Y cuenta de gastos (códigos 6000-6999).

=SI(Y(D2>50000, A2>=6000, A2<7000), "Revisar", "Ok")

Si necesitas que cumpla cualquiera de dos condiciones (no ambas), usa O:

=SI(O(D2>100000, E2>100000), "Partida grande", "Normal")

PROMEDIO.SI.CONJUNTO: promedio con filtros

Quieres el promedio de los cargos de la cuenta 6001 en enero:

=PROMEDIO.SI.CONJUNTO(tblMayor[Debe], tblMayor[Cuenta], 6001, tblMayor[Fecha], ">=01/01/2024", tblMayor[Fecha], "<=31/01/2024")

No filtras manualmente. La fórmula lo hace todo.

PLANTILLA-FÓRMULA-AUTOMATIZA


Lección 7: Consolidar y agrupar datos de varias hojas

El problema

El cliente tiene 12 hojas, una por mes, cada una con su libro mayor. Necesitas un reporte anual. Copiar y pegar 12 veces es lento y propenso a errores.

Solución 1: Consolidar

  1. Crea una hoja nueva llamada "Anual".
  2. Datos → Consolidar.
  3. En "Función", elige Suma.
  4. En "Referencia", ve a la hoja "Enero", selecciona el rango de datos (incluyendo encabezados).
  5. Pulsa Agregar.
  6. Repite con Febrero, Marzo y así hasta Diciembre.
  7. Marca "Usar etiquetas en la primera fila" y "Columna izquierda".
  8. Aceptar.

Excel suma cada cuenta a lo largo de los 12 meses en una sola tabla.

Solución 2: Power Query (sin programar)

Si tus hojas tienen exactamente la misma estructura, Power Query las combina automáticamente.

  1. Datos → Obtener datos → De otras fuentes → Tabla en blanco.
  2. En el editor que se abre, ve a Inicio → Combinar consultas → Anexar.
  3. Selecciona las 12 hojas.
  4. Clic en Cerrar y cargar.

El resultado es una tabla única con todos los movimientos del año. Si el mes que viene agregas una hoja nueva, solo actualizas la consulta y aparece sola.

Agrupa columnas para reportes limpios

En tu tabla dinámica del ejercicio anterior, puedes agrupar cuentas por naturaleza:

  1. Clic derecho en cualquier cuenta de la tabla dinámica.
  2. "Agrupar".
  3. Define intervalos: de 1000 a 1999 (Activo), 2000-2999 (Pasivo), etc.
  4. Aceptar.

Ahora el reporte muestra totales por naturaleza de cuenta, no por cada cuenta individual. Es lo que entregas al cliente.

PLANTILLA-FÓRMULA-AUTOMATIZA


Workbook del módulo 3: Tareas y plantillas

Tarea 1: Convierte tu mayor en tabla inteligente

Instrucciones: Abre la plantilla del módulo 2. Ve a la hoja "Mayor" y conviértela en tabla inteligente con Ctrl + T. Nómbrala tblMayor. Agrega una columna "Neto" con la fórmula =[@[Debe]]-[@[Haber]].

Comprobación: Captura tres pólizas nuevas debajo de la última fila. La tabla debe incluirlas automáticamente y la columna Neto debe calcularse sin que la copies.

Tarea 2: Construye un reporte de gastos por mes

Instrucciones: Crea una tabla dinámica a partir de tblMayor. Coloca Fecha en filas (agrupada por mes), Cuenta en filas debajo, y Debe en valores. Cambia el diseño a "Forma de esquema" y repite las etiquetas.

Comprobación: Filtra por la cuenta 6101. El reporte debe mostrar el gasto de esa cuenta mes por mes. Si capturas una póliza nueva y actualizas, el total cambia.

Tarea 3: Busca datos del cliente con BUSCARX

Instrucciones: En la hoja "Facturas", captura cinco RFC de clientes que existan en tblClientes y dos que no existan. Usa BUSCARX para traer el nombre y el régimen. Los RFC que no existan deben mostrar "RFC no encontrado", no #N/A.

Comprobación: Cambia un RFC en la hoja Clientes. Ve a Facturas y verifica que el nombre se actualice solo.

Tarea 4: Aplica formato condicional al mayor

Instrucciones: En la hoja "Mayor", aplica tres reglas: montos mayores a 50,000 en rojo, partidas descuadradas (Debe ≠ Haber) en amarillo, fechas fuera de 2024 en naranja. Agrega barras de datos a la columna Debe.

Comprobación: Captura una póliza con Debe 60,000 y Haber 0. Debe pintarse rojo y amarillo. Cambia la fecha a 15 de marzo de 2025. Debe pintarse naranja.

Tarea 5: Configura validación de datos

Instrucciones: En la columna Cuenta de tblMayor, configura una lista desplegable que tome las cuentas de tblCatalogo. En la columna Fecha, valida que solo acepte fechas de 2024. En tblClientes, evita RFC duplicados.

Comprobación: Intenta capturar una cuenta que no existe en el catálogo. Excel debe bloquearlo. Intenta capturar un RFC repetido. Debe mostrar el mensaje de error que configuraste.

Tarea 6: Clasifica partidas con fórmulas anidadas

Instrucciones: Agrega una columna "Clasificación" a tblMayor. Usa SI anidado para clasificar: mayor a 100,000 = "Alto", entre 20,000 y 100,000 = "Medio", menor = "Bajo". Envuelve todo en SI.ERROR para que muestre "Sin dato" si hay error.

Comprobación: Captura partidas con montos de 150,000, 50,000 y 5,000. La columna debe mostrar "Alto", "Medio" y "Bajo" respectivamente.

Tarea 7: Consolida 12 meses en un reporte anual

Instrucciones: Usa la herramienta Consolidar (o Power Query si tienes Excel 2021 o 365) para combinar los datos de las hojas Enero a Diciembre en una hoja "Anual". Crea una tabla dinámica a partir del resultado y agrupa las cuentas por naturaleza.

Comprobación: El total anual de la cuenta 6101 debe ser la suma de los 12 meses. Si cambias un dato en la hoja "Marzo" y actualizas, el total anual se recalcula.

Plantilla de entrega

Al terminar este módulo, tu archivo debe tener:

Guarda este archivo como ExcelContablePro_Modulo3.xlsx. Es la base que vas a usar en el módulo 4, donde aplicas todo esto en casos reales del despacho: conciliaciones bancarias, cálculo de depreciaciones y armado de la nómina.

Cuando completes las siete tareas y tu archivo tenga la estructura de entrega, avanza al módulo 4: Aplica tus conocimientos en la práctica.

Aplica tus conocimientos en la práctica

Objetivo del módulo

Hasta ahora construiste el terreno: configuraste tu entorno, dominaste las herramientas clave de Excel y dejaste listo un archivo base con tablas bien estructuradas. En este módulo dejas de practicar con ejemplos sueltos y empiezas a resolver los tres problemas que más horas te roban cada mes: conciliaciones bancarias, cálculo de depreciaciones y armado de nómina. Cada lección sigue el método PLANTILLA-FÓRMULA-AUTOMATIZA, así que al terminar no solo entiendes la lógica sino que te llevas una plantilla funcional para tu despacho o empresa. Al cerrar el módulo tendrás un archivo completo con tres reportes listos para presentar al contador, al cliente o al SAT.


Lección 1: Conciliación bancaria automática con BUSCARX

El problema que vas a resolver

Hoy concilias a mano: abres el estado de cuenta del banco, abres tu libro contable en Excel, y vas línea por línea marcando lo que coincide. Si el mes tiene 200 movimientos, te llevas dos o tres horas. Y si un depósito no aparece en el banco pero sí en tu libro, lo buscas a ojo entre cientos de filas. El error humano es inevitable: un movimiento marcado como conciliado que no lo estaba, una transferencia duplicada, un cargo que se te pasó.

Aquí vas a reemplazar ese proceso manual por una fórmula que hace el cruce en segundos. La idea es simple: Excel busca cada movimiento del banco en tu libro contable (y viceversa) usando BUSCARX, te dice qué coincide y qué no, y te deja un reporte limpio de diferencias.

La plantilla que vas a construir

Abre tu archivo ExcelContablePro_Modulo3.xlsx y crea una hoja nueva llamada Conciliación. Vas a necesitar dos tablas:

Tabla 1: Estado de cuenta del banco (columnas A a E)

FechaReferenciaConceptoCargoAbono
01/03/2025TR-001Transferencia recibida015,000
03/03/2025CH-045Pago proveedor8,5000
05/03/2025DEP-12Depósito cliente022,000

Tabla 2: Libro contable (columnas G a K)

FechaReferenciaConceptoCargoAbono
01/03/2025TR-001Transferencia recibida015,000
03/03/2025CH-045Pago proveedor8,5000
06/03/2025DEP-13Depósito cliente022,000

Pega al menos 20 filas de ejemplo en cada tabla para que el ejercicio sea realista.

La fórmula: BUSCARX para cruzar referencias

En la columna F, junto al estado de cuenta del banco, vas a escribir esta fórmula:

=SI.ERROR(BUSCARX(B2; $H$2:$H$21; $H$2:$H$21; "No encontrado"); "Conciliado")

¿Qué hace esto? BUSCARX toma la referencia del banco (B2), la busca en la columna de referencias del libro contable (H2:H21), y si la encuentra devuelve esa misma referencia. Si no la encuentra, devuelve "No encontrado". El SI.ERROR captura el caso en que BUSCARX no halla nada y lo convierte en un mensaje claro.

Ahora haz lo inverso en la columna L, junto al libro contable:

=SI.ERROR(BUSCARX(H2; $B$2:$B$21; $B$2:$B$21; "No encontrado"); "Conciliado")

Con esto ya tienes dos columnas de estado: una que te dice qué movimientos del banco no están en tu libro, y otra que te dice qué movimientos de tu libro no están en el banco. Esos son tus pendientes de conciliación.

Automatiza con formato condicional

Para que los pendientes salten a la vista sin que los busques, aplica formato condicional:

  1. Selecciona la columna F (de F2 a F21).
  2. Ve a Inicio → Formato condicional → Reglas para resaltar celdas → Es igual a.
  3. Escribe "No encontrado" y elige un relleno rojo.
  4. Repite el proceso para la columna L.

Ahora tu conciliación se ve así: los movimientos conciliados quedan en blanco, los pendientes se pintan de rojo automáticamente. En un vistazo sabes cuántos y cuáles faltan.

Verifica montos, no solo referencias

Cruzar referencias no basta. Puede que la referencia coincida pero el monto no (un error de captura). Agrega una columna de verificación en M:

=SI(L2="Conciliado"; SI(D2=J2; "OK"; "Monto diferente"); "Pendiente")

Esta fórmula hace dos cosas: si el movimiento está conciliado, compara el cargo del banco (D2) con el cargo del libro (J2) y te dice si son iguales o no. Si no está conciliado, lo marca como pendiente. Así no solo sabes qué falta, sino que detectas errores de monto que a ojo casi nadie atrapa.

Lo que te llevas

Al terminar esta lección tienes una hoja de conciliación que:

Guarda el archivo. En la próxima lección verás cómo convertir estos datos en un reporte resumen con tablas dinámicas.


Lección 2: Reporte de conciliación con tablas dinámicas

El problema que vas a resolver

Tu jefe o tu cliente no quiere ver 200 filas de movimientos. Quiere un resumen: cuántos movimientos conciliados hay, cuántos pendientes, cuál es la diferencia total entre el banco y el libro, y por concepto. Si intentas hacer eso a mano, sumas con autofiltro, copias y pegas en otra hoja, y cuando cambian los datos tienes que empezar de nuevo.

La tabla dinámica resuelve eso: convierte tus 200 filas en un reporte de 5 líneas que se actualiza solo cuando cambian los datos.

Prepara tus datos como tabla

Antes de crear la tabla dinámica, convierte tus rangos en tablas formales de Excel:

  1. Selecciona el rango del estado de cuenta (A1:F21).
  2. Presiona Ctrl + T.
  3. Marca "La tabla tiene encabezados" y acepta.
  4. Nombra la tabla Banco en la pestaña Diseño de tabla.
  5. Repite el proceso con el rango del libro contable (G1:M21) y nómbrala Libro.

¿Por qué importa esto? Porque las tablas formales crecen solas: si mañana agregas 50 movimientos más, la tabla dinámica los incluye sin que toques nada.

Crea la tabla dinámica

  1. Ve a Insertar → Tabla dinámica.
  2. Elige "Usar un origen de datos externo" no; elige "Tabla o rango" y selecciona la tabla Banco.
  3. Coloca la tabla dinámica en una hoja nueva llamada Resumen.
  4. Arrastra el campo Concepto al área de Filas.
  5. Arrastra el campo Cargo al área de Valores.
  6. Arrastra el campo Abono al área de Valores.
  7. Arrastra el campo de estado (la columna F, que llamaste "Estado banco") al área de Filtros.

Ahora tienes un reporte que muestra, por concepto, cuánto entró y cuánto salió, y puedes filtrar por conciliado o no conciliado con un clic.

Agrega una columna calculada para la diferencia

En la tabla dinámica, no puedes restar dos columnas de valores directamente con una fórmula. En su lugar, crea un campo calculado:

  1. En la pestaña Análisis de tabla dinámica, haz clic en Campos, elementos y conjuntos → Campo calculado.
  2. Nómbralo Diferencia.
  3. En la fórmula escribe: = Abono - Cargo.
  4. Acepta.

Ahora tu reporte tiene tres columnas: cargos, abonos y diferencia neta por concepto. Es exactamente lo que tu jefe quiere ver.

Segmenta por fecha

Arrastra el campo Fecha al área de Filas, debajo de Concepto. Excel lo agrupa automáticamente por mes. Si no lo hace, haz clic derecho sobre cualquier fecha en la tabla dinámica y elige Agrupar → Meses. Ahora puedes ver el resumen por concepto y por mes sin escribir una sola fórmula.

Inserta una segmentación de datos

La segmentación de datos es un filtro visual, más claro que el filtro de la tabla dinámica:

  1. Selecciona la tabla dinámica.
  2. Ve a Análisis de tabla dinámica → Insertar segmentación de datos.
  3. Marca Estado banco y acepta.
  4. Aparece un botón grande que dice "Conciliado" y otro que dice "No encontrado". Al hacer clic en uno, la tabla dinámica se filtra al instante.

Esto es lo que muestras en la reunión: un panel con botones grandes donde cualquiera puede filtrar sin tocar fórmulas.

Lo que te llevas

Un reporte dinámico que:

Guarda el archivo y avanza a la siguiente lección: depreciaciones.


Lección 3: Cálculo de depreciaciones con fórmulas

El problema que vas a resolver

El cálculo de depreciaciones es una de las tareas más tediosas del cierre mensual. Tienes una lista de activos fijos, cada uno con su costo, su fecha de adquisición, su vida útil y su valor de salvamento. Para cada uno calculas la depreciación del mes, la depreciación acumulada y el valor en libros. Si tienes 30 activos y lo haces a mano, son 90 cálculos que se repiten cada mes. Un solo error de fórmula y tu declaración anual va mal.

Aquí vas a montar una tabla de activos que calcula todo con fórmulas y que se actualiza sola cuando cambias la fecha de corte.

La plantilla de activos fijos

Crea una hoja nueva llamada Depreciaciones con esta estructura:

A: ActivoB: Fecha de adquisiciónC: CostoD: Valor de salvamentoE: Vida útil (años)F: Fecha de corteG: Depreciación mensualH: Meses transcurridosI: Depreciación acumuladaJ: Valor en libros
Equipo de cómputo15/01/202450,0005,000531/03/2025
Mobiliario01/07/202380,0008,0001031/03/2025
Vehículo10/03/2024300,00030,000831/03/2025

Agrega al menos 10 activos más para que el ejercicio tenga peso.

Fórmula 1: Depreciación mensual (línea recta)

En la columna G, la depreciación mensual por el método de línea recta es:

=(C2 - D2) / (E2 * 12)

Es decir: el costo menos el valor de salvamento, dividido entre el total de meses de vida útil. Para el equipo de cómputo: (50,000 − 5,000) / (5 × 12) = 750 por mes. Copia la fórmula hacia abajo para todos los activos.

Fórmula 2: Meses transcurridos

En la columna H necesitas saber cuántos meses pasaron entre la fecha de adquisición y la fecha de corte. Usa:

=ENTERO((F2 - B2) / 30.44)

¿Por qué 30.44? Porque es el promedio de días por mes (365 / 12). La función ENTERO redondea hacia abajo para no contar meses incompletos. Para el equipo de cómputo: del 15/01/2024 al 31/03/2025 hay aproximadamente 14 meses.

Si prefieres exactitud con la función FECHA.MES, puedes usar:

=SI(F2 < B2; 0; ENTERO((F2 - B2) / 30.44))

El SI protege contra errores si alguien pone una fecha de corte anterior a la adquisición.

Fórmula 3: Depreciación acumulada

En la columna I:

=MIN(H2 * G2; C2 - D2)

Multiplicas los meses transcurridos por la depreciación mensual, pero con MIN te aseguras de que la depreciación acumulada nunca exceda el monto depreciable (costo menos valor de salvamento). Cuando el activo llega al fin de su vida útil, la fórmula se detiene sola. No tienes que vigilarla.

Fórmula 4: Valor en libros

En la columna J:

=C2 - I2

El costo menos la depreciación acumulada. Así de simple. Este es el valor que reportas en el balance.

Protege contra activos totalmente depreciados

Si un activo ya cumplió su vida útil, la depreciación mensual debería ser cero, no seguir sumando. Agrega una columna de verificación en K:

=SI(I2 >= (C2 - D2); "Totalmente depreciado"; "Activo")

Con esto sabes de un vistazo qué activos ya no generan depreciación y puedes excluirlos del cálculo del mes siguiente.

Lo que te llevas

Una tabla de depreciaciones que:

Guarda el archivo. La siguiente lección es nómina, donde aplicas lógica similar pero con más variables.


Lección 4: Armado de nómina con Excel

El problema que vas a resolver

Aplica tus conocimientos en la práctica (2)

El cálculo de nómina en México tiene varias capas: salario diario, días trabajados, horas extra, percepciones, deducciones (IMSS, ISR, INFONAVIT), y el neto a pagar. Si lo haces a mano o con fórmulas sueltas, cada quincena es un calvario. Y si el SAT te pide el recibo, tienes que armarlo desde cero.

Aquí construyes una plantilla de nómina que calcula percepciones, deducciones y neto a partir de tres datos: el salario mensual, los días trabajados y las horas extra. Todo lo demás lo hace Excel.

La plantilla de nómina

Crea una hoja nueva llamada Nómina con esta estructura:

A: EmpleadoB: Salario mensualC: Días trabajadosD: Horas extraE: Salario diarioF: Percepción baseG: Monto horas extraH: Total percepcionesI: IMSSJ: ISRK: INFONAVITL: Total deduccionesM: Neto a pagar
Juan Pérez15,000155
Ana López22,000150
Carlos Ruiz18,0001510

Agrega al menos 8 empleados.

Fórmula 1: Salario diario

En la columna E:

=B2 / 30

El salario mensual entre 30 días. Para Juan: 15,000 / 30 = 500 al día.

Fórmula 2: Percepción base

En la columna F:

=E2 * C2

El salario diario por los días trabajados. Para Juan: 500 × 15 = 7,500.

Fórmula 3: Monto de horas extra

Las horas extra en México se pagan al doble de la hora ordinaria. La hora ordinaria es el salario diario entre 8 horas:

En la columna G:

=(E2 / 8) * 2 * D2

Para Juan: (500 / 8) × 2 × 5 = 625.

Fórmula 4: Total de percepciones

En la columna H:

=F2 + G2

La percepción base más las horas extra. Para Juan: 7,500 + 625 = 8,125.

Fórmula 5: IMSS (aproximación)

El cálculo exacto del IMSS depende del salario base de cotización y de las cuotas obreras, que varían. Para una plantilla funcional, usa una aproximación del 2.775% del salario mensual como cuota obrera:

En la columna I:

=REDONDEAR(B2 * 0.02775; 2)

Para Juan: 15,000 × 0.02775 = 416.25.

Nota: este porcentaje es una aproximación para fines de plantilla. En tu despacho, sustitúyelo por el porcentaje exacto que aplique según el salario y el ramo de aseguramiento.

Fórmula 6: ISR (tarifa simplificada)

El ISR en México se calcula con tarifas progresivas. Para una plantilla quincenal, usa una tarifa simplificada con BUSCARX:

Primero, crea una tabla auxiliar en las columnas O a R con la tarifa vigente:

O: Límite inferiorP: Límite superiorQ: Cuota fijaR: Porcentaje
0.01746.0401.92%
746.056,332.0514.326.40%
6,332.0611,128.01371.8310.88%
11,128.0216,383.06893.6316.00%
16,383.0734,560.011,782.4217.92%

Estos son los rangos de la tarifa mensual. Ajusta los valores según la tarifa vigente del año en curso.

En la columna J, el ISR se calcula así:

=REDONDEAR(BUSCARX(H2; $O$2:$O$6; $Q$2:$Q$6; 0) + (H2 - BUSCARX(H2; $O$2:$O$6; $O$2:$O$6; 0)) * BUSCARX(H2; $O$2:$O$6; $R$2:$R$6; 0); 2)

¿Qué hace esta fórmula? BUSCARX encuentra el rango donde cae el total de percepciones (H2), trae la cuota fija del rango, y suma el excedente multiplicado por el porcentaje del rango. Es la fórmula de la tarifa progresiva del ISR en una sola línea.

Para Juan, con 8,125 de percepciones: cae en el tercer rango (6,332.06 a 11,128.01). Cuota fija: 371.83. Excedente: 8,125 − 6,332.06 = 1,792.94. Porcentaje: 10.88%. ISR = 371.83 + (1,792.94 × 0.1088) = 371.83 + 195.04 = 566.87.

Fórmula 7: INFONAVIT

El INFONAVIT depende del crédito del trabajador. Para esta plantilla, usa un campo de captura manual en la columna K, porque el descuento varía por empleado. Si quieres automatizarlo con un porcentaje fijo del 1% del salario mensual como aproximación:

=REDONDEAR(B2 * 0.01; 2)

Para Juan: 15,000 × 0.01 = 150.

Fórmula 8: Total de deducciones

En la columna L:

=I2 + J2 + K2

Suma IMSS, ISR e INFONAVIT. Para Juan: 416.25 + 566.87 + 150 = 1,133.12.

Fórmula 9: Neto a pagar

En la columna M:

=H2 - L2

Total de percepciones menos total de deducciones. Para Juan: 8,125 − 1,133.12 = 6,991.88.

Lo que te llevas

Una plantilla de nómina que:

Guarda el archivo. La siguiente lección es el reporte para el SAT.


Lección 5: Reporte mensual para el SAT

El problema que vas a resolver

Cada mes tienes que entregar reportes al SAT: la DIOT (Declaración Informativa de Operaciones con Terceros), el resumen de percepciones y deducciones de nómina, y el cálculo de impuestos por pagar. Si armaste todo en hojas sueltas, ahora toca consolidar. Y consolidar a mano significa copiar y pegar valores, con el riesgo de pegar en la celda equivocada.

Aquí vas a crear una hoja de reporte que jala datos de las tres hojas anteriores (Conciliación, Depreciaciones y Nómina) con fórmulas de referencia. No copias nada: Excel lo trae todo.

La hoja de reporte

Crea una hoja nueva llamada Reporte SAT. Divídela en tres secciones:

Sección 1: Resumen de conciliación

ConceptoValor
Total movimientos del banco
Total movimientos conciliados
Total movimientos pendientes
Diferencia neta

En la columna de Valor, usa CONTARA para contar movimientos y SUMAR.SI para sumar montos:

=CONTARA(Conciliación!B2:B21)

Esto cuenta cuántos movimientos hay en el estado de cuenta del banco.

=CONTARA(Conciliación!B2:B21) - CONTAR.SI(Conciliación!F2:F21; "No encontrado")

Esto resta los no encontrados del total para darte los conciliados.

=CONTAR.SI(Conciliación!F2:F21; "No encontrado")

Esto cuenta los pendientes.

=SUMAR.SI(Conciliación!F2:F21; "No encontrado"; Conciliación!D2:D21) - SUMAR.SI(Conciliación!F2:F21; "No encontrado"; Conciliación!E2:E21)

Esto suma los cargos pendientes menos los abonos pendientes para darte la diferencia neta.

Sección 2: Resumen de depreciaciones

ConceptoValor
Total de activos
Depreciación acumulada total
Valor en libros total
Activos totalmente depreciados

Las fórmulas:

=CONTARA(Depreciaciones!A2:A11)
=SUMA(Depreciaciones!I2:I11)
=SUMA(Depreciaciones!J2:J11)
=CONTAR.SI(Depreciaciones!K2:K11; "Totalmente depreciado")

Sección 3: Resumen de nómina

ConceptoValor
Total de empleados
Total percepciones
Total IMSS
Total ISR
Total INFONAVIT
Total neto a pagar

Las fórmulas:

=CONTARA(Nómina!A2:A9)
=SUMA(Nómina!H2:H9)
=SUMA(Nómina!I2:I9)
=SUMA(Nómina!J2:J9)
=SUMA(Nómina!K2:K9)
=SUMA(Nómina!M2:M9)

Por qué esto funciona

Cada celda del reporte es una referencia a otra hoja. Si cambias un dato en Nómina, el reporte se actualiza solo. Si agregas un activo en Depreciaciones, el total se recalcula. No hay copiar y pegar. No hay errores de celda equivocada. El reporte es una foto viva de tus tres procesos.

Formatea como reporte profesional

  1. Selecciona toda la hoja y pon fuente Calibri 11.
  2. Los encabezados de sección en negrita, tamaño 14, color azul oscuro.
  3. Los títulos de columna en negrita con relleno gris claro.
  4. Los valores numéricos con formato de moneda (Formato de número → Moneda → $ MXN).
  5. Agrega bordes inferiores en cada sección para separarlas visualmente.
  6. Pon un encabezado con el nombre del despacho, el mes y el año en la parte superior.

Lo que te llevas

Un reporte mensual que:

Guarda el archivo. La última lección es el dashboard.


Lección 6: Dashboard contable integrado

El problema que vas a resolver

El reporte del SAT es para el gobierno. El dashboard es para ti y para tu jefe: una pantalla donde ves de un vistazo cómo va el mes, qué tendencias hay y dónde hay problemas. Hoy probablemente no tienes uno, o lo armas a mano cada quincena con gráficos sueltos que no se conectan con tus datos.

Aquí montas un dashboard que se alimenta de las hojas que ya construiste y que se actualiza solo.

Crea la hoja del dashboard

Crea una hoja nueva llamada Dashboard. Esta hoja no tendrá datos crudos, solo gráficos y indicadores que jalan de las otras hojas.

Indicadores clave (KPI)

En la parte superior, crea cuatro tarjetas de indicador. Cada tarjeta es un grupo de celdas con un número grande y una etiqueta:

Tarjeta 1: Total de percepciones del mes

=SUMA(Nómina!H2:H9)

Formatea como moneda, fuente tamaño 24, color verde.

Tarjeta 2: Total de ISR a pagar

=SUMA(Nómina!J2:J9)

Formatea como moneda, fuente tamaño 24, color rojo.

Tarjeta 3: Depreciación acumulada total

=SUMA(Depreciaciones!I2:I11)

Formatea como moneda, fuente tamaño 24, color azul.

Tarjeta 4: Movimientos bancarios pendientes

=CONTAR.SI(Conciliación!F2:F21; "No encontrado")

Formatea como número entero, fuente tamaño 24, color naranja.

Gráfico 1: Percepciones por empleado

  1. Selecciona los datos de la columna A y H de la hoja Nómina.
  2. Ve a Insertar → Gráfico de barras.
  3. Mueve el gráfico a la hoja Dashboard.
  4. Título: "Percepciones por empleado".
  5. Quita la leyenda (no es necesaria con un solo serie).
  6. Pon etiquetas de datos para que cada barra muestre el monto.

Gráfico 2: Composición de deducciones

  1. En la hoja Nómina, suma las columnas I, J y K por separado en tres celdas.
  2. Selecciona esas tres celdas con sus etiquetas (IMSS, ISR, INFONAVIT).
  3. Ve a Insertar → Gráfico de anillo.
  4. Mueve el gráfico al Dashboard.
  5. Título: "Composición de deducciones".
  6. Pon etiquetas de datos con porcentaje.

Gráfico 3: Valor en libros por activo

  1. Selecciona la columna A y J de la hoja Depreciaciones.
  2. Ve a Insertar → Gráfico de barras horizontales.
  3. Mueve al Dashboard.
  4. Título: "Valor en libros por activo".
  5. Ordena de mayor a menor para que el activo más valioso aparezca arriba.

Gráfico 4: Tendencia de movimientos bancarios

Si tienes datos de varios meses (puedes agregar una columna de mes en la hoja Conciliación), crea un gráfico de líneas:

  1. Crea una tabla dinámica en la hoja Conciliación con el campo Fecha agrupado por mes y el conteo de movimientos.
  2. Inserta un gráfico de líneas a partir de esa tabla dinámica.
  3. Mueve al Dashboard.
  4. Título: "Movimientos bancarios por mes".

Distribución del dashboard

Organiza los elementos así:

Protege el dashboard

Para que nadie mueva los gráficos por accidente:

  1. Selecciona toda la hoja.
  2. Ve a Revisar → Proteger hoja.
  3. Deja marcada solo "Seleccionar celdas desbloqueadas".
  4. Antes de proteger, desbloquea las celdas donde están los KPI por si necesitas ajustar fórmulas (Formato de celdas → Protección → Desbloqueado).

Lo que te llevas

Un dashboard que:

Guarda el archivo como ExcelContablePro_Modulo4.xlsx. Este es tu archivo final: tiene conciliación, depreciaciones, nómina, reporte SAT y dashboard, todo conectado.


Workbook del módulo 4

Aplica tus conocimientos en la práctica (3)

Instrucciones generales

Trabaja sobre tu archivo ExcelContablePro_Modulo3.xlsx (el que dejaste listo al cierre del módulo 3). A medida que completes cada tarea, agrega las hojas nuevas y guarda con el nombre ExcelContablePro_Modulo4.xlsx. Al terminar, tu archivo debe tener estas hojas:

  1. Las hojas del módulo 3 (sin modificar).
  2. Conciliación.
  3. Resumen.
  4. Depreciaciones.
  5. Nómina.
  6. Reporte SAT.
  7. Dashboard.

Tarea 1: Hoja de conciliación

Tarea 2: Reporte dinámico de conciliación

Tarea 3: Tabla de depreciaciones

Tarea 4: Plantilla de nómina

Tarea 5: Reporte SAT

Tarea 6: Dashboard

Tarea 7: Revisión final

Plantilla de autoevaluación

Copia esta tabla en una hoja nueva llamada Autoevaluación y marca con una X cada casilla cuando lo cumplas:

CriterioCumplido
La hoja Conciliación cruza datos con BUSCARX en ambas direcciones
El formato condicional resalta pendientes en rojo
La tabla dinámica del Resumen tiene campo calculado de diferencia
La segmentación de datos filtra por estado
La tabla de Depreciaciones calcula las cuatro columnas con fórmulas
Ningún activo excede el monto depreciable
La plantilla de Nómina calcula ISR con BUSCARX y la tarifa progresiva
El neto a pagar es igual a percepciones menos deducciones
El Reporte SAT se conecta con fórmulas a las tres hojas
El Reporte SAT tiene formato profesional
El Dashboard tiene cuatro KPI y cuatro gráficos
El Dashboard se actualiza al cambiar datos en otras hojas
La hoja Dashboard está protegida
Al agregar datos nuevos, todo se actualiza sin fórmulas rotas

Cuando las catorce casillas estén marcadas, tu archivo está listo. Este es el archivo que usas en tu despacho a partir de hoy: lo abres cada quincena, capturas los datos nuevos y el resto lo hace Excel.