• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal

Tutorial Excel

Aprende Excel

¡¡¡Más de 300 lecciones de Excel GRATIS!!!
  • Inicio
  • Blog
  • Funciones
  • Gráficos
  • Trucos
  • Macros
  • Generalidades

Blog

Las funciones para contar en Excel: Guía completa con ejemplos prácticos

El análisis cualitativo y cuantitativo de bases de datos requiere, en la inmensa mayoría de las ocasiones, realizar recuentos de información. Ya sea para auditar el número de clientes activos en un CRM, saber cuántas facturas pendientes superan un importe determinado o calcular la plantilla total de un departamento, saber elegir la función de recuento adecuada en Excel es indispensable.

Microsoft Excel ofrece un abanico de cinco funciones especializadas para realizar conteos: CONTAR, CONTARA, CONTAR.BLANCO, CONTAR.SI y CONTAR.SI.CONJUNTO. Aunque todas sirven para contabilizar celdas, cada una responde a una lógica y a unas condiciones de filtrado totalmente distintas.

En esta guía exhaustiva aprenderás la diferencia entre cada una de ellas, sus trampas de cálculo más habituales (como el comportamiento ante textos vacíos "") y cómo aplicarlas paso a paso en un caso práctico de gestión de recursos humanos.

Cuadro comparativo de un vistazo

Para saber de inmediato qué función debes aplicar según la naturaleza de tus datos, consulta la siguiente tabla de referencia:

Función¿Qué cuenta realmente?¿Cuenta números?¿Cuenta texto?¿Cuenta celdas vacías?
CONTARCeldas que contienen estrictamente valores numéricos o fechas.Sí❌ No❌ No
CONTARACeldas que no están vacías (cualquier tipo de dato).SíSí❌ No
CONTAR.BLANCOCeldas totalmente vacías o que contienen una cadena nula ("").❌ No❌ NoSí
CONTAR.SICeldas que cumplen una condición o criterio único.SíSí(Si el criterio lo exige)
CONTAR.SI.CONJUNTOCeldas que cumplen de 1 a 127 condiciones simultáneas.SíSí(Si el criterio lo exige)

1. La función CONTAR (Solo valores numéricos)

La función CONTAR es la más restrictiva de la familia. Su único propósito es contabilizar el número de celdas que contienen números reales, fechas u horas.

Sintaxis:

=CONTAR(valor1; [valor2]; …)

  • valor1 (obligatorio): El rango o grupo de celdas sobre el que deseas realizar la cuenta (ejemplo: A1:A50).
  • valor2… (opcional): Rangos adicionales independientes hasta un máximo de 255.

⚠️ Observación de auditoría: CONTAR ignora por completo las celdas con texto, valores lógicos (VERDADERO/FALSO) o celdas en blanco. Si aplicas =CONTAR(A1:A10) sobre una columna que contiene nombres de personas, el resultado será cero 0.

2. La función CONTARA (Celdas no vacías)

A diferencia de la anterior, la función CONTARA contabiliza cualquier celda que contenga algún tipo de información, sin importar si se trata de números, textos, fechas, valores lógicos o errores de fórmula (como #N/D o #¡VALOR!).

Sintaxis:

=CONTARA(valor1; [valor2]; …)

La gran trampa contable: El texto vacío ("")

Si una celda contiene una fórmula del tipo =SI(A1>10; "OK"; "") y la condición no se cumple, la celda parecerá visualmente en blanco a ojos del usuario. Sin embargo, para Excel esa celda contiene un texto de longitud cero (""), por lo que la función CONTARA la incluirá en el recuento. Tenlo muy en cuenta al auditar plantillas importadas.

3. La función CONTAR.BLANCO (Celdas vacías)

La función CONTAR.BLANCO realiza el proceso inverso: rastrea un rango especificado y devuelve la cantidad exacta de celdas desocupadas o transparentes.

Sintaxis:

=CONTAR.BLANCO(rango)

  • rango (obligatorio): El bloque continuo de celdas a evaluar (ejemplo: B2:B100).

💡 Comportamiento con fórmulas: CONTAR.BLANCO también contabiliza aquellas celdas que albergan fórmulas cuyo resultado sea una cadena vacía (""). Sin embargo, las celdas que contienen el número cero (0) no se consideran vacías y se ignoran.

4. La función CONTAR.SI (Un criterio condicional)

Cuando necesitamos hacer un recuento selectivo basado en una regla de negocio (por ejemplo: «¿Cuántas facturas superan los 1.000 €?» o «¿Cuántos clientes son de Madrid?»), utilizamos CONTAR.SI.

Sintaxis:

=CONTAR.SI(rango; criterio)

  • rango (obligatorio): El conjunto de celdas que se van a evaluar.
  • criterio (obligatorio): La regla que determina qué celdas se suman al recuento. Puede ser un número (32), una celda de referencia (B4), un texto ("Ventas") o un operador lógico (">40").

5. La función CONTAR.SI.CONJUNTO (Múltiples criterios cruzados)

Es la herramienta definitiva para el análisis avanzado de datos. CONTAR.SI.CONJUNTO permite evaluar hasta 127 pares de rangos y condiciones diferentes. Solo se contabilizará una fila si cumple todas y cada una de las condiciones estipuladas al mismo tiempo (lógica Y).

Sintaxis:

=CONTAR.SI.CONJUNTO(rango\_criterios1; criterio1; [rango\_criterios2; criterio2]; …)

💡 Regla de simetría obligatoria: Todos los rangos adicionales (rango_criterios2, rango_criterios3, etc.) deben tener exactamente las mismas dimensiones (mismo número de filas y columnas) que el primer rango (rango_criterios1). De lo contrario, Excel devolverá el error #¡VALOR!.

El truco avanzado: Uso de caracteres comodín en búsquedas de texto

En las funciones CONTAR.SI y CONTAR.SI.CONJUNTO, puedes utilizar caracteres comodín dentro del argumento de criterio para buscar coincidencias parciales de texto:

  • El Asterisco (*): Representa cualquier secuencia de caracteres de cualquier longitud.
    • =CONTAR.SI(A1:A100; "ESP*") (Cuenta todas las celdas que empiecen por «ESP», como «España», «Especial» o «ESP-102»).
  • El Signo de Interrogación (?): Representa un único carácter variable.
    • =CONTAR.SI(A1:A100; "M?r") (Cuenta palabras de 3 letras como «Mar» o «Mir», pero no «Marzo»).
  • La Tilde de virgulilla (~): Se coloca delante de * o ? si necesitas buscar literalmente un asterisco o una interrogación real en el texto (ejemplo: "~?").

Caso Práctico Resolutivo: Control de Plantilla de Empleados

Para consolidar el aprendizaje, analicemos el siguiente ejercicio de gestión de recursos humanos con una lista de trabajadores:

Análisis de resolución fórmula por fórmula:

1. Calcular el número total de trabajadores del listado:

Como la columna A contiene los nombres de los empleados (texto), no podemos utilizar la función CONTAR. La opción idónea es aplicar CONTARA:

=CONTARA(A2:A10)

(Si quisiéramos usar la función CONTAR estricta, tendríamos que aplicarla sobre la columna D, que contiene las edades numéricas: =CONTAR(D2:D10)).

2. Contar cuántos empleados pertenecen al departamento de «Ventas»:

Al exigir una condición única sobre una columna de texto, aplicamos CONTAR.SI:

=CONTAR.SI(C2:C10; "Ventas") (O haciendo referencia a una celda que contenga la palabra: =CONTAR.SI(C2:C10; F4)).

3. Contar cuántos empleados tienen más de 40 años:

Cuando introducimos un operador de comparación en el criterio, este debe ir encerrado entre comillas dobles:

=CONTAR.SI(D2:D10; ">40")

4. Contar cuántos trabajadores de «Ventas» son mayores de 40 años:

Dado que debemos cruzar dos variables independientes (Departamento = «Ventas» Y Edad > 40), recurrimos a CONTAR.SI.CONJUNTO:

=CONTAR.SI.CONJUNTO(C2:C10; "Ventas"; D2:D10; ">40")

Macro para rellenar celdas en blanco con un valor especificado

En el análisis de modelos contables, informes de ventas o catálogos de inventario, la presencia de celdas vacías en una tabla de datos genera dos problemas graves: en primer lugar, dificulta la lectura visual del informe; en segundo lugar, rompe el cálculo de fórmulas avanzadas, tablas dinámicas y gráficos, ocasionando errores no deseados como #¡VALOR! o devolviendo promedios incorrectos.

En muchas ocasiones nos interesa sustituir todas las celdas en blanco de una selección por el número cero (0), un texto explicativo (como «Sin información» o «Pendiente»), o un guión de control.

En esta guía completa aprenderás a resolver este problema mediante dos métodos profesionales: una potente macro en VBA con cuadro interactivo que automatiza la tarea en grandes conjuntos de datos, y el método nativo sin macros de Excel utilizando la herramienta de auditoría Ir a Especial.

Caso práctico: Normalización de una tabla de ventas

Imagina un cuadro comercial donde se consolidan las unidades vendidas por producto y por vendedor. Cuando un comercial no ha realizado ventas de un artículo determinado en el periodo, la celda correspondiente aparece completamente vacía.

Para exportar esta tabla a un sistema de gestión empresarial (ERP) o generar un informe contable impecable, necesitamos sustituir de golpe todos esos espacios vacíos por el dígito 0 sin alterar las celdas que ya contienen cifras.

Método 1: La Macro en VBA (Con cuadro interactivo)

Para automatizar esta tarea en selecciones dinámicas, crearemos una macro en Visual Basic para Aplicaciones (VBA) que solicitará al usuario el valor deseado mediante un cuadro emergente (InputBox) y rellenará únicamente las celdas desocupadas de la selección.

Paso 1: Inserción del código en el editor VBE

  1. Abre tu libro de trabajo y presiona la combinación de teclas Alt + F11 para abrir el editor de Visual Basic.
  2. En el menú superior, selecciona Insertar > Módulo.
  3. Copia y pega el siguiente código en la ventana del módulo:

VBA

Sub RellenarCeldasBlancasConValor()
    'Macro para rellenar celdas en blanco dentro de una selección
    Dim RangoSeleccionado As Range
    Dim CeldasVacias As Range
    Dim InputValue As String
    
    'Gestión de errores si el usuario no selecciona celdas
    On Error Resume Next
    Set RangoSeleccionado = Selection
    
    'Si la selección no contiene celdas en blanco, cancelamos de forma limpia
    Set CeldasVacias = RangoSeleccionado.SpecialCells(xlCellTypeBlanks)
    
    If CeldasVacias Is Nothing Then
        MsgBox "No se han encontrado celdas en blanco en el rango seleccionado.", vbInformation, "Aviso"
        Exit Sub
    End If
    
    'Solicitamos el valor de relleno al usuario
    InputValue = InputBox("Introduce el valor o texto con el que deseas rellenar las celdas vacías:", "Rellenar Celdas en Blanco", "0")
    
    'Si el usuario cancela o cierra la ventana emergente, cancelamos
    If InputValue = "" Then Exit Sub
    
    'Asignamos el valor a todas las celdas vacías de golpe (Ultra-rápido)
    CeldasVacias.Value = InputValue
    
    MsgBox "Proceso completado con éxito.", vbInformation, "Completado"
End Sub

Nota técnica: A diferencia de los bucles tradicionales que recorren celda por celda, esta macro utiliza el método SpecialCells(xlCellTypeBlanks). Esto permite que la asignación sea instantánea aunque selecciones una tabla con más de 50.000 filas, optimizando al máximo el uso de memoria.

Paso 2: Guardado correcto

Recuerda hacer clic en Archivo > Guardar como y guardar tu documento con la extensión Libro de Excel habilitado para macros (*.xlsm).

Cómo ejecutar la Macro paso a paso

  1. Selecciona primero el rango de celdas sobre el que deseas aplicar la limpieza. Esto es fundamental: la macro actuará estrictamente sobre el bloque resaltado en azul para no afectar al resto de la hoja.
  2. Abre la ventana de gestión de macros presionando Alt + F8 (o desde la pestaña Programador/Desarrollador > Macros).
  3. Selecciona la rutina RellenarCeldasBlancasConValor y haz clic en el botón Ejecutar.
  1. Aparecerá una ventana emergente solicitando el parámetro de entrada. Puedes teclear el número 0, cualquier cifra decimal o una expresión de texto (ej. «Sin Ventas»).
  1. Al hacer clic en Aceptar, Excel rellenará de inmediato todos los espacios en blanco dentro de tu selección manteniendo intactos los datos numéricos previos.

Método 2: La alternativa nativa sin macros (Ir a Especial + Ctrl + Intro)

Si te encuentras en un equipo corporativo donde la ejecución de macros está restringida por políticas de seguridad informáticas, o simplemente deseas realizar esta acción de forma puntual sin usar código, puedes lograr exactamente el mismo resultado en 3 segundos mediante las funciones nativas de Excel:

Pasos paso a paso sin programación:

  1. Selecciona la tabla o rango de datos que contiene los huecos vacíos.
  2. Presiona la tecla F5 (o la combinación Ctrl + I) para desplegar la ventana de diálogo Ir a.
  3. En la esquina inferior izquierda, haz clic en el botón Especial…
  4. En el panel de opciones que se abre, marca la casilla Celdas en blanco y pulsa Aceptar.
    • Al instante, Excel deseleccionará las celdas con datos y dejará resaltadas únicamente las celdas vacías.
  5. Sin hacer clic en ningún sitio con el ratón, escribe directamente desde el teclado el valor deseado (por ejemplo, el número 0 o el texto "N/A"). Verás que la cifra aparece escrita en la primera celda activa.
  6. En lugar de confirmar con la tecla Intro tradicional, presiona de forma simultánea la combinación de teclado Ctrl + Intro.

Al presionar Ctrl + Intro, Excel copiará el valor introducido en el 100% de las celdas en blanco previamente seleccionadas, logrando la limpieza de la tabla en un parpadeo sin necesidad de instalar archivos .xlsm.

Consideraciones importantes de auditoría contable

Antes de sustituir masivamente los espacios vacíos en tus libros de control, ten en cuenta las siguientes directrices de análisis:

  • Impacto en la función PROMEDIO: Ten en cuenta que la función =PROMEDIO() de Excel ignora por completo las celdas en blanco en su divisor matemático. Sin embargo, si rellenas esas celdas con el número 0, la función sí incluirá esas posiciones en el cómputo, lo que reducirá la media resultante. Asegúrate de que esto encaja con el criterio financiero de tu informe.
  • Formato de celdas: Si rellenas las celdas vacías con expresiones de texto (como «Sin datos»), la celda cambiará automáticamente su naturaleza a formato de texto, por lo que no se sumará aritméticamente en operaciones de renglón si utilizas operadores directos (+).
  • Formatos condicionales: Si tu tabla incluye reglas de formato condicional que resaltan celdas vacías en rojo o amarillo, al rellenarlas mediante cualquiera de estos dos métodos el color de relleno se eliminará al instante.

 

Las teclas de función en Excel (F1 a F12): Guía completa de atajos y trucos profesionales

En el entorno profesional, la velocidad y la precisión en el manejo de datos marcan la diferencia entre dedicar horas a un informe o resolverlo en cuestión de minutos. Los usuarios avanzados de Microsoft Excel coinciden en una regla de oro: cuanto menos dependas del ratón, más rápido y eficiente será tu trabajo.

En la parte superior de cualquier teclado estándar disponemos de una hilera de teclas numeradas de la F1 a la F12. En Excel, estas teclas de función actúan como potentes aceleradores para editar fórmulas, auditar modelos financieros, fijar referencias absolutas o ejecutar herramientas del sistema en un solo segundo.

En esta guía exhaustiva te enseñamos el uso directo de cada una de las teclas de función, sus combinaciones avanzadas con teclas modificadoras (Ctrl, Shift y Alt) y cómo resolver el problema habitual de la tecla Fn en ordenadores portátiles.

El problema inicial en portátiles: La tecla Fn (Function Lock)

Antes de empezar a usar los atajos, es vital tener en cuenta que en la mayoría de los ordenadores portátiles modernos (HP, Lenovo, Dell, ASUS…), la fila superior de teclas comparte funcionalidad con los controles del sistema (subir el volumen, ajustar el brillo de la pantalla o activar el Wi-Fi).

Si al pulsar la tecla F2 en tu portátil se silencia el altavoz en lugar de entrar en la celda de Excel, significa que la tecla de función multimedia está activada de forma prioritaria.

¿Cómo solucionarlo?

  • Opción puntual: Presiona la tecla Fn al mismo tiempo que la tecla de función deseada (por ejemplo, Fn + F2).
  • Bloqueo permanente (Fn Lock): Si prefieres que las teclas funcionen de forma directa para Excel, presiona la combinación Fn + Esc (o activa el Fn Lock en la BIOS de tu portátil). A partir de ese momento, F1-F12 responderán al instante en tu hoja de cálculo.

Tabla de consulta rápida: Teclas de función de F1 a F12

TeclaFunción Principal DirectaCombinación Destacada
F1Abre el panel de AyudaCtrl + F1: Muestra/Oculta la cinta de opciones
F2Entra en modo edición de celdaShift + F2: Inserta o edita una nota/comentario
F3Abre el cuadro «Pegar nombre»Shift + F3: Despliega el asistente «Insertar función»
F4Alterna fijación $ / Repite acciónAlt + F4: Cierra la ventana de Excel
F5Abre la ventana «Ir a»Ctrl + F5: Restaura el tamaño de ventana del libro
F6Alterna entre paneles divididosShift + F6: Se desplaza en sentido inverso por los paneles
F7Ejecuta la revisión ortográficaCtrl + F7: Mueve la ventana activa del libro
F8Activa el modo «Ampliar selección»Shift + F8: Añade un rango no contiguo a la selección
F9Recalcula / Evalúa fragmento de fórmulaCtrl + Alt + F9: Forzó recalculo de todo el libro
F10Muestra atajos de teclado en la cintaShift + F10: Abre el menú contextual (clic derecho)
F11Crea un gráfico en hoja independienteAlt + F11: Abre el Editor de Visual Basic (VBE)
F12Abre la ventana «Guardar como»Ctrl + F12: Abre la ventana de diálogo «Abrir archivo»

Análisis detallado y uso práctico de cada tecla de función

F1: Asistencia y maximizado de espacio

  • Uso directo (F1): Despliega el panel lateral de ayuda de Microsoft Excel para consultar sintaxis o buscar artículos de soporte.
  • Truco Pro (Ctrl + F1): Es uno de los atajos más útiles si trabajas desde la pantalla de un portátil. Presionando Ctrl + F1 colapsas o muestras la cinta de opciones superior, ganando varias filas de visión vertical para analizar tablas extensas.

F2: Edición rápida de celdas y auditoría

  • Uso directo (F2): Activa el modo de edición directamente dentro de la celda seleccionada. Si la celda contiene una fórmula, Excel resaltará de forma visual y con bordes de colores cada una de las celdas o rangos que intervienen en la ecuación, permitiéndote rastrear posibles errores de cálculo de un vistazo.
  • Combinación esencial (Shift + F2): Inserta o abre de inmediato la nota o comentario vinculado a la celda activa para añadir observaciones de auditoría.

F3: Gestión de rangos nombrados e inserción de funciones

  • Uso directo (F3): Abre el cuadro de diálogo Pegar nombre. Si has asignado nombres a rangos de datos (como la tabla Ventas2026), presionar F3 mientras escribes una fórmula te permite seleccionar e insertar el nombre sin necesidad de escribirlo a mano.
  • Combinación esencial (Shift + F3): Abre la ventana emergente Insertar función, ideal para buscar fórmulas por categorías o repasar los argumentos requeridos.

F4: Fijación de referencias absolutas y repetición de tareas

Es, sin duda, la tecla de función más utilizada en el ámbito contable y financiero por su doble comportamiento:

  1. En la barra de fórmulas (Alternar fijaciones $): Cuando estás escribiendo una fórmula y tienes seleccionado el nombre de una celda (por ejemplo A1), al presionar F4 irás alternando cíclicamente entre los diferentes tipos de referencia:
    • Primer toque: $A$1 (Referencia absoluta: bloquea fila y columna).
    • Segundo toque: A$1 (Referencia mixta: bloquea únicamente la fila).
    • Tercer toque: $A1 (Referencia mixta: bloquea únicamente la columna).
    • Cuarto toque: A1 (Vuelve a la referencia relativa original).
  2. En la hoja de trabajo (Repetir última acción): Si acabas de aplicar un formato de relleno amarillo a una celda o de insertar una fila nueva, al situarte en otra celda y presionar F4, Excel repetirá la última acción automáticamente.

F5: Navegación y selección de celdas especiales

  • Uso directo (F5): Despliega la ventana de diálogo Ir a, que te permite teclear la dirección exacta de una celda (ejemplo: Z500) para saltar a ella de inmediato.
  • El truco de auditoría (Ir a Especial): Dentro del panel de F5, si haces clic en el botón Especial…, podrás seleccionar de golpe todas las celdas en blanco, las celdas que contienen fórmulas, o las celdas con formato condicional de tu informe.

F6: Desplazamiento por ventanas y paneles divididos

  • Uso directo (F6): Permite alternar el foco del teclado entre la hoja de cálculo activa, la cinta de opciones superior, el panel de estado inferior y los diferentes paneles de trabajo cuando has dividido la ventana mediante el menú Ver > Dividir.

F7: Control de calidad ortográfica

  • Uso directo (F7): Ejecuta la revisión ortográfica en toda la hoja de cálculo o en el rango de celdas seleccionado. Es imprescindible pasar este control antes de presentar cualquier informe financiero o catálogo de ventas a clientes.

F8: Selección ampliada con teclado

  • Uso directo (F8): Activa el modo Ampliar selección. Al presionarla, verás que en la barra de estado inferior aparece el texto «Selección extendida». A partir de ese momento, con solo moverte usando las flechas de dirección del teclado, extenderás el rango azul de celdas sin necesidad de mantener pulsado el ratón ni la tecla Shift.

F9: Recalculo y evaluación de fragmentos de fórmula

  • Uso directo (F9): Forzó el recalculo de todas las fórmulas de todos los libros que tengas abiertos en ese momento.

💡 El supertruco de depuración de fórmulas con F9:

Si tienes una fórmula larga y compleja (por ejemplo, =SI(PROMEDIO(A1:A10)>50; SUMA(B1:B10); 0)) y quieres saber qué resultado devuelve una parte concreta de la ecuación antes de ejecutarla:

  1. Haz clic en la celda y presiona F2.
  2. Selecciona únicamente el fragmento PROMEDIO(A1:A10) con el ratón.
  3. Presiona F9.Excel sustituirá ese fragmento por su valor numérico real en tiempo real dentro de la barra de fórmulas. Para cancelar y volver a la fórmula original sin romperla, presiona la tecla Esc.

F10: Navegación por la cinta de opciones sin ratón

  • Uso directo (F10): Activa las letras flotantes de acceso rápido (KeyTips) en la barra de menús superior. Si presionas F10 seguido de la letra que aparece marcada sobre cada pestaña, podrás ejecutar cualquier comando del menú utilizando exclusivamente el teclado.

F11: Creación instantánea de hojas de gráficos y desarrollo

  • Uso directo (F11): Si seleccionas una tabla de datos y presionas F11, Excel generará de forma automática una Hoja de Gráfico independiente basada en tus datos.
  • El acceso esencial a programación (Alt + F11): Es la combinación reina para desarrollar macros. Abre de inmediato el entorno VBE (Visual Basic para Aplicaciones).

F12: La ventana «Guardar como» directa

  • Uso directo (F12): Es el método más rápido en todo el programa para desplegar directamente el cuadro de diálogo clásico de Guardar como, permitiéndote cambiar el nombre del archivo, elegir la ruta de destino o seleccionar el formato .xlsm habilitado para macros sin tener que pasar por el menú Archivo.

 

Cómo iniciar Excel y abrir un libro de trabajo: Guía completa paso a paso

Iniciar Microsoft Excel y abrir un documento puede parecer una tarea sencilla, pero dominar las diferentes formas de poner en marcha el programa y conocer sus opciones de inicio te permitirá ahorrar tiempo en tu rutina diaria de trabajo.

Tanto si estás dando tus primeros pasos con las hojas de cálculo como si buscas formas más rápidas de ejecutar la aplicación mediante comandos rápidos de teclado o modos de recuperación del sistema, en esta guía te enseñamos todas las alternativas para iniciar Excel en Windows y gestionar la apertura de libros de trabajo de forma eficiente.

5 Formas de iniciar Microsoft Excel en Windows

Dependiendo de cómo tengas configurado tu sistema operativo Windows (Windows 10, Windows 11 o ediciones anteriores), dispones de diversos métodos para arrancar la aplicación de manera inmediata:

1. Desde el acceso directo en el Escritorio

Es el método clásico. Si durante la instalación de Microsoft Office creaste un icono directo en el escritorio de tu ordenador, solo tienes que hacer doble clic sobre el icono oficial de Excel para abrir el programa.

2. Desde el Menú Inicio y la lista de programas

Haz clic en el botón de Inicio de Windows (en la esquina inferior izquierda de tu pantalla o en el centro en Windows 11). Desplázate por la lista alfabética de aplicaciones instaladas hasta la letra E y haz clic sobre Excel. Si utilizas Windows 10, también puedes hacer clic sobre el mosaico interactivo de Excel fijado en el menú.

3. Mediante la barra de búsqueda rápida

Haz clic en la lupa o en la barra de búsqueda de la barra de tareas de Windows, escribe la palabra «Excel» y presiona la tecla Intro (o haz clic en el resultado principal que aparece destacado).

4. Mediante el cuadro de diálogo «Ejecutar» (El método más rápido)

Para los usuarios que prefieren no soltar las manos del teclado, la forma más rápida de abrir Excel sin buscar iconos por la pantalla es mediante el comando del sistema:

  1. Presiona la combinación de teclas Windows + R.
  2. En la pequeña ventana flotante que aparece (Ejecutar), escribe el comando: excel
  3. Haz clic en Aceptar o pulsa Intro.

Excel se iniciará de forma instantánea.

Métodos avanzados: Abrir Excel en Modo Seguro o sin pantalla de bienvenida

En ocasiones, debido a plugins defectuosos, macros dañadas o cierres inesperados, Excel puede bloquearse al intentar abrirlo normalmente. Para estos casos o para acelerar tu flujo de trabajo, puedes añadir parámetros de inicio al comando Ejecutar (Windows + R):

  • Abrir en Modo Seguro (excel /safe): Si Excel se queda congelado al arrancar, escribe excel /safe en la ventana de Ejecutar. Esto iniciará el programa deshabilitando temporalmente todos los complementos e integraciones externas, permitiéndote recuperar tus archivos o desinstalar el plugin que está generando el fallo.
  • Omitir la pantalla de inicio (excel /e): Si prefieres que Excel abra directamente una hoja de cálculo en blanco sin enseñarte la pantalla de plantillas ni los archivos recientes, ejecuta el comando excel /e o excel /p.

El truco de productividad: Anclar Excel a la Barra de Tareas

Para evitar tener que buscar el programa cada mañana, la mejor práctica profesional es anclar la aplicación a la barra de tareas inferior:

  1. Busca Excel en el menú de Inicio o en la barra de búsqueda.
  2. Haz clic derecho sobre el nombre o el icono de Excel.
  3. Selecciona la opción Anclar a la barra de tareas.

💡 Truco de teclado Pro: Si anclas Excel en la primera posición de tu barra de tareas (justo al lado del botón de Inicio), puedes abrir el programa en cualquier momento presionando la combinación de teclas Windows + 1. Si está en la segunda posición, usa Windows + 2, y así sucesivamente.

Cómo abrir un libro de trabajo al iniciar Excel

Una vez que se ejecuta la aplicación, lo primero que verás es la Pantalla de Inicio (Backstage). Esta interfaz centralizada está diseñada para que puedas acceder rápidamente a tu flujo de trabajo habitual.

Desde esta pantalla inicial puedes elegir tres vías distintas de trabajo:

1. Crear un Libro en Blanco

Es la opción por defecto si vas a diseñar un informe, un modelo financiero o un presupuesto desde cero. Basta con hacer clic sobre el recuadro Libro en blanco (o presionar la combinación de teclas Ctrl + Un si ya estás dentro de la aplicación) para desplegar una cuadrícula limpia de filas y columnas.

2. Abrir un libro existente o reciente

Si necesitas continuar con un trabajo anterior:

  • Libros Recientes: En el panel izquierdo o central verás un listado ordenado con los últimos archivos con los que has trabajado. Solo tienes que hacer clic sobre el nombre del documento para abrirlo de inmediato.
  • Archivos guardados en tu equipo: Si el documento no aparece en la lista de recientes, haz clic en el botón Abrir (o en «Abrir otros libros»), pulsa en Examinar y navega por tus carpetas locales, discos externos o tu unidad en la nube de OneDrive hasta localizar el archivo.

3. Crear un documento a partir de una Plantilla

Si necesitas elaborar un modelo estandarizado (como una factura de ventas, un calendario editorial, un control de gastos personales o un diagrama de Gantt), no es necesario que pierdas horas diseñando el formato.

En la parte derecha de la pantalla de inicio dispones de un buscador de Plantillas predeterminadas de Microsoft. Puedes escribir conceptos como «Presupuesto», «Factura» o «Inventario» en la casilla de búsqueda, seleccionar el diseño que más te guste y hacer clic en Crear. Excel descargará la estructura maquetada con fórmulas y formatos automáticos listos para rellenar.

Cómo hacer que Excel abra siempre una plantilla personal por defecto

Si en tu empresa o despacho utilizas siempre una tipografía concreta, unos colores corporativos o un encabezado de página específico, resulta muy molesto tener que configurar el formato cada vez que abres un «Libro en blanco».

Para lograr que Excel abra siempre tu propio formato corporativo personalizado cada vez que se inicia el programa:

  1. Crea una hoja de cálculo, aplícale tus fuentes, logotipos y estilos deseados.
  2. Ve a Archivo > Guardar como.
  3. En el tipo de archivo, selecciona Plantilla de Excel (*.xltx).
  4. Guarda el archivo con el nombre exacto Libro.xltx dentro de la carpeta especial de inicio de Excel en tu ordenador (habitualmente ubicada en la ruta: C:\Usuarios\TuUsuario\AppData\Roaming\Microsoft\Excel\XLSTART).

A partir de ese momento, cada vez que inicies Excel o abras un libro nuevo, el programa cargará tu maquetación corporativa de manera automática sin que tengas que cambiar ni un solo borde manual.

Cómo transponer en Excel: Filas a columnas con Pegado Especial y la función TRANSPONER

A la hora de estructurar cuadros de mando, balances financieros o informes comerciales en Excel, es muy habitual encontrarnos con tablas diseñadas horizontalmente cuando necesitaremos analizarlas en vertical (o viceversa). Reorganizar manualmente filas y columnas cortando y pegando celda por celda es una pérdida de tiempo ineficiente y propenso a errores.

La solución a este problema consiste en transponer los datos, una técnica nativa de Excel que permite rotar el sentido de la información (convertir filas en columnas y columnas en filas) en un solo segundo.

En esta guía completa aprenderás los dos métodos fundamentales para transponer en Excel: la técnica estática mediante Pegado Especial (ideal para copias puntuales) y el método dinámico mediante la función TRANSPONER (ideal si necesitas que los datos rotados se actualicen automáticamente cuando cambie la tabla original).

Método 1: Pegado Especial con la opción Transponer (Método Estático)

El método más intuitivo y rápido para cambiar la orientación de un bloque de datos es utilizar la herramienta de Pegado Especial. Este procedimiento crea una copia estática de la información en la nueva ubicación.

⚠️ Regla de oro antes de empezar: La opción de transponer no estará disponible si la información original forma parte de una Tabla de Excel oficial (formato estructurado con el comando Ctrl + T). Si este es tu caso, primero debes hacer clic derecho sobre la tabla y seleccionar Tabla > Convertir en rango.

Caso práctico paso a paso:

Imagina un informe mensual sencillo con los meses de la primera mitad del año en una fila horizontal y sus respectivas cifras de ventas en la fila inferior.

Nuestro objetivo es reorganizar la información para presentar los meses y las ventas en dos columnas verticales separadas.

Pasos para ejecutar la rotación:

  1. Copiar el rango original: Selecciona todo el bloque de datos (incluidas las etiquetas de cabecera) y presiona la combinación de teclas Ctrl + C (o clic derecho > Copiar).
    • Importante: No utilices la opción de Cortar (Ctrl + X), ya que Excel deshabilita el menú de Pegado Especial para la acción de cortar.
  2. Seleccionar la celda de destino: Haz clic en la celda vacía donde desees colocar la esquina superior izquierda de tu nueva tabla. Asegúrate de tener espacio limpio suficiente hacia abajo y hacia la derecha, ya que la rotación sobreescribirá cualquier dato existente.
  3. Aplicar la opción Transponer:Haz clic derecho sobre la celda de destino y, en el menú flotante de Opciones de pegado, selecciona el icono de Transponer [T].

imagen del botón Transponer
Menú de Opciones de pegado

Otra alternativa es hacer clic en Pegado Especial… en la parte inferior del menú contextual y marcar la casilla Transponer en la ventana emergente que se despliega.

Una vez verificada la nueva orientación vertical, puedes eliminar el bloque de datos horizontal original si lo deseas. Al tratarse de un método estático, los datos de la nueva ubicación permanecerán completamente intactos.

Método 2: La función TRANSPONER (Método Dinámico)

El gran inconveniente del Pegado Especial es que se trata de una «fotografía fija»: si más adelante corriges la cifra de ventas de un mes en la lista original, la tabla transpuestas no enterará y se quedará desactualizada.

Para crear una rotación de celdas dinámica y vinculada (donde cualquier modificación en el rango de origen se refleje automáticamente en la nueva tabla), debemos recurrir a la función TRANSPONER.

Sintaxis de la función:

=TRANSPONER(matriz)

Donde el argumento matriz representa el rango de celdas horizontal o vertical que deseamos rotar (por ejemplo, A1:F2).

Cómo aplicar la función según tu versión de Excel

Dependiendo de la versión de software que utilices, la ejecución técnica de la función cambia:

A) En Microsoft 365, Excel 2021 y Excel 2024 (Matrices Dinámicas)

Gracias al motor de desbordamiento moderno, la aplicación es sumamente sencilla:

  1. Sitúate en la celda donde quieras iniciar tu nueva tabla vertical.
  2. Escribe la fórmula apuntando a tu rango original: =TRANSPONER(A1:F2)
  3. Pulsa Intro.

Excel creará de forma automática el rango de desbordamiento adaptando el número de filas y columnas exactas. Cualquier cambio que hagas en A1:F2 se actualizará al instante en la tabla transpuestas.

B) En versiones clásicas (Excel 2019 e inferiores)

En el Excel clásico, la función requiere una preparación geométrica previa bajo la estructura de fórmulas matriciales CSE:

  1. Contar dimensiones: Si tu tabla original mide 2 filas × 6 columnas, debes preseleccionar con el ratón un rango de destino de 6 filas × 2 columnas.
  2. Escribir la fórmula: Con el bloque seleccionado en azul, escribe la función =TRANSPONER(A1:F2).
  3. Confirmar con CSE: Presiona de forma simultánea la combinación de teclado Ctrl + Mayús + Intro.

El programa encerrará la función entre llaves automáticas {=TRANSPONER(A1:F2)} y vinculará los dos bloques de forma dinámica.

Consideraciones críticas antes de transponer datos

Para evitar que tus libros de trabajo sufran errores de referencia o descuadres visuales al rotar información, ten en cuenta estas tres directrices de auditoría:

  • Tratamiento de las fórmulas y referencias absolutas ($): Si tu tabla original contiene fórmulas que calculan subtotales, al utilizar el Pegado Especial > Transponer, Excel intentará mover las referencias relativas de las celdas de forma proporcional. Si tus fórmulas originales no utilizaban fijaciones absolutas (signos dólar $A$1), es muy probable que aparezcan errores de tipo #¡REF! o #¡VALOR!. Asegúrate de bloquear las referencias clave antes de copiar.
  • Formatos de celda y bordes: El comando Pegado Especial no solo rota los valores de texto o números, sino también los formatos visuales (bordes, colores de relleno y formatos de fecha/moneda). Revisa que los bordes superiores de cabecera no queden rotados hacia los laterales de forma antiestética.
  • Transposición masiva con Power Query: Si necesitas trabajar con bases de datos enormes (miles de registros importados de un sistema ERP), ni el Pegado Especial ni las funciones son recomendables por rendimiento. La mejor práctica profesional consiste en importar la tabla mediante Power Query (pestaña Datos > Obtener datos), ir a la pestaña Transformar y pulsar el botón Transponer. Power Query limpiará y estructurará el modelo de datos en la memoria sin saturar la RAM de tu ordenador.

Macro para desproteger todas las hojas de un libro en Excel

En el tutorial anterior abordamos cómo proteger todas las hojas de un libro de Excel utilizando una macro, una solución idónea para blindar celdas con fórmulas y evitar modificaciones accidentales antes de compartir un archivo con otros usuarios o departamentos.

Sin embargo, cuando llega el momento de auditar los modelos, actualizar las estructuras contables o introducir nuevos bloques de datos, la protección se convierte en un obstáculo. Al igual que ocurre al intentar proteger, Excel deshabilita la opción de Desproteger hoja si intentas seleccionar varias pestañas simultáneamente utilizando la tecla Ctrl.

Tener que desproteger una a una cada pestaña e introducir la contraseña manualmente en cada paso resulta aburrido, ineficiente y propenso a errores. En esta guía te proporcionamos la macro en VBA para desproteger todas las hojas de tu archivo en un solo segundo, incluyendo el control de errores de clave y una versión interactiva mediante ventana emergente.

1. El código básico para desproteger todas las pestañas

Para desproteger las pestañas de golpe, utilizaremos una rutina en Visual Basic que ejecuta el método .Unprotect recorriendo la colección de hojas del libro activo.

Paso 1: Inserción de la macro en el editor VBE

  1. Abre tu archivo habilitado para macros y presiona la combinación de teclas Alt + F11 para desplegar el editor de Visual Basic para Aplicaciones.
  2. Haz clic derecho sobre tu proyecto en el panel izquierdo (o ve al menú superior) y selecciona Insertar > Módulo.
  3. Pega la siguiente rutina limpia en el panel de la derecha:

VBA

Sub DesprotegerTodasLasHojas()
    'Macro para desproteger de golpe todas las hojas de un libro
    Dim wksht As Worksheet
    
    'Gestión de errores: evita que la macro se detenga si una hoja tiene clave diferente
    On Error Resume Next
    
    For Each wksht In ActiveWorkbook.Worksheets
        'Desprotegemos la hoja aplicando la contraseña configurada
        wksht.Unprotect Password:="contraseña"
    Next wksht
    
    MsgBox "¡Proceso finalizado! Se han desprotegido las hojas del libro.", vbInformation, "Desprotección Completa"
End Sub

(Nota: En la línea Password:="contraseña" debes sustituir la palabra entre comillas por la clave secreta exacta que utilizaste al proteger la plantilla original).

Paso 2: Guardado del archivo

Recuerda que debes conservar este libro bajo el formato Libro de Excel habilitado para macros (*.xlsm). Si lo guardas como un archivo común de Excel (.xlsx), el módulo de VBA se eliminará de forma irreversible al cerrar el programa.

2. Versión Interactiva Avanzada: Petición de contraseña mediante InputBox

Escribir la contraseña directamente en el código fuente de la macro tiene un inconveniente obvio: si compartes el archivo con un usuario intermedio que sepa presionar Alt + F11, podrá ver la clave escrita en texto plano dentro del módulo.

Para resolver esto y hacer que la herramienta sea mucho más flexible y profesional, podemos modificar la rutina para que despliegue una pequeña ventana emergente solicitando la clave en tiempo real:

VBA

Sub DesprotegerHojasConInputBox()
    Dim wksht As Worksheet
    Dim ClaveUsuario As String
    
    'Solicitamos la contraseña mediante un cuadro de diálogo emergente
    ClaveUsuario = InputBox("Introduce la contraseña para desproteger todas las hojas:", "Desproteger Libro")
    
    'Si el usuario presiona Cancelar o deja el campo vacío, cancelamos el proceso
    If ClaveUsuario = "" Then Exit Sub
    
    On Error Resume Next
    
    'Recorremos las pestañas aplicando la clave ingresada
    For Each wksht In ActiveWorkbook.Worksheets
        wksht.Unprotect Password:=ClaveUsuario
    Next wksht
    
    MsgBox "Las hojas coincidentes han sido desprotegidas correctamente.", vbInformation, "Resultado"
End Sub

Con esta variante, el código no almacena ninguna clave estática, lo que te permite utilizar la misma macro de desprotección aunque cambies de contraseña con frecuencia.

Cómo ejecutar la macro y asignarla a un botón flotante

Para poner en marcha la macro existen dos métodos:

Método 1: Ejecución tradicional

  1. Presiona la combinación de teclado Alt + F8 (o dirígete a la pestaña Programador/Desarrollador > Macros).
  2. Selecciona en la lista el nombre de tu rutina (por ejemplo, DesprotegerTodasLasHojas o DesprotegerHojasConInputBox).
  3. Haz clic en el botón Ejecutar.

A primera vista la pantalla no realizará ningún movimiento brusco, pero si intentas hacer doble clic en cualquier celda de cualquier hoja, comprobarás que la protección se ha retirado y que puedes editar valores y fórmulas libremente.

Método 2: Asignar la macro a un botón táctil (Recomendado)

Para evitar tener que abrir el panel con Alt + F8 cada vez que necesites trabajar, puedes crear un botón interactivo dentro de tu hoja principal:

  1. Dirígete a la pestaña Insertar > Ilustraciones > Formas y dibuja un rectángulo con bordes redondeados.
  2. Haz doble clic sobre la forma y escribe el texto: «Desproteger Hojas».
  3. Haz clic derecho sobre el borde del rectángulo y selecciona la opción Asignar macro…
  4. En la lista emergente, selecciona tu rutina DesprotegerHojasConInputBox y pulsa Aceptar.

A partir de este momento, con solo hacer un clic sobre ese botón, Excel desplegará la casilla de contraseña y desprotegerá todas las pestañas de tu informe al instante.

Solución de problemas frecuentes al desproteger mediante VBA

Durante la ejecución de scripts de desprotección masiva en libros de trabajo complejos, pueden surgir algunas incidencias comunes:

  • ¿Por qué la macro no desprotege alguna pestaña específica? Si el código se ejecuta pero una hoja concreta sigue bloqueada, se debe a que esa pestaña fue protegida manualmente con una contraseña diferente a la configurada en la rutina. La línea On Error Resume Next evita que el programa se rompa, saltándose esa hoja y continuando con el resto.
  • Error de contraseñas olvidadas: Las macros de tipo .Unprotect no rompen la encriptación de Microsoft; requieren que conozcas la clave original. Si no introduces la clave correcta en el argumento Password, Excel no liberará el rango de celdas.
  • Hojas ocultas y muy ocultas (VeryHidden): A diferencia de la interfaz gráfica tradicional de Excel (que exige mostrar una hoja antes de poder desprotegerla), la macro recorre todo el objeto Worksheets. Esto significa que desprotegerá también las pestañas que tengas ocultas en segundo plano sin necesidad de volverlas visibles primero.

 

  • « Ir a la página anterior
  • Página 1
  • Página 2
  • Página 3
  • Página 4
  • Páginas intermedias omitidas …
  • Página 18
  • Ir a la página siguiente »

Barra lateral principal

Buscar

Más de 300 trucos de Excel ¡¡¡GRATIS!!!

¡¡¡Más de 300 videos!!! gratis

Entradas y Páginas Populares

  • Excel 2010
    Excel 2010
  • Principales atajos o métodos abreviados en Excel
    Principales atajos o métodos abreviados en Excel
  • Los SUBTOTALES en Excel
    Los SUBTOTALES en Excel
  • Traducción de funciones de Excel: Inglés - Español; Español - Inglés
    Traducción de funciones de Excel: Inglés - Español; Español - Inglés
  • Excel 2013
    Excel 2013

Síguenos

  • Facebook
  • Instagram
  • YouTube
  • TikTok
Para aprovechar al máximo el potencial de Excel. Desde un nivel básico hasta un nivel experto.

Ir al blog

Mi canal de Youtube

Contacto

No te pierdas las novedades

100% libre de spam.

Sobre mí                            Aviso legal                            Política de privacidad y cookies

Gestionar el consentimiento de las cookies
Las cookies se utilizan para la personalización de anuncios".
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu Proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
  • Administrar opciones
  • Gestionar los servicios
  • Gestionar {vendor_count} proveedores
  • Leer más sobre estos propósitos
Ver preferencias
  • {title}
  • {title}
  • {title}