50 funciones de Microsoft Excel

50 funciones de Microsoft Excel con emulador interactivo

Aprende las fórmulas más útiles de Excel con un emulador responsivo listo. Escribe una fórmula, selecciona una sugerencia o usa el botón “Usar en el emulador” desde la tabla. El canvas visual explica lo que ocurre en el libro, tabla, celda de fórmula, mapa de búsqueda y capa de reporte.

Nota de aprendizaje: la salida del emulador es simulada para entrenamiento. Los resultados reales pueden variar por versión de Excel, idioma/configuración regional, separadores, datos del libro, nombres de tablas, configuración de fechas y disponibilidad de Microsoft 365.

Emulador responsivo de Microsoft Excel

El paquete FREE está activo con 50 fórmulas y 10 retos guiados. LITE, PRO y PRO Plus aparecen como niveles próximos para laboratorios más profundos, calificación, descargas y dashboards avanzados.

Reto: ejecuta =SUMA(B2:B10) para iniciar tu sesión de Excel.
ESPACIO DE EXCEL
ALCANCE DEL LIBRO 0
guia-excel.xlsx0/10

Microsoft Excel

Los retos FREE ya están disponibles. LITE, PRO y PRO Plus estarán disponibles próximamente con más laboratorios guiados y calificación más profunda.

Fórmulas esperadas del libro=SUMA(B2:B10)
Ejecuta la siguiente fórmula para recibir retroalimentación guiada.
Canvas visual de ExcelSin cambios aún: ejecuta una fórmula para mover recursos simulados de Excel.
¿Qué está pasando?Ejecuta una fórmula de Excel para ver cómo el emulador actualiza el libro, tabla de datos, celdas de fórmula, mapa de búsqueda y capa de dashboard.
SALIDA DEL ESPACIOesperando
$ Waiting for an Excel formula...
Run a formula to see simulated output here.
$ Emulador de Excel listo
Tip: selecciona una función de la tabla y haz clic en "Usar en el emulador".

En pantallas pequeñas, la tabla se convierte automáticamente en tarjetas para que el contenido no se corte.

#Función / ComandoDescripciónEjemploAcciones
1SUMASuma números en un rango.=SUMA(B2:B10)
2PROMEDIOCalcula el promedio aritmético de un rango.=PROMEDIO(B2:B10)
3MINDevuelve el valor más pequeño de un rango.=MIN(B2:B10)
4MAXDevuelve el valor más grande de un rango.=MAX(B2:B10)
5CONTARCuenta celdas que contienen números.=CONTAR(B2:B100)
6CONTARACuenta celdas que no están vacías.=CONTARA(A2:A100)
7CONTAR.BLANCOCuenta celdas vacías en un rango.=CONTAR.BLANCO(C2:C100)
8SIDevuelve un valor si la condición es verdadera y otro si es falsa.=SI(D2>=90;"Bono";"Revisar")
9SI.CONJUNTOEvalúa varias condiciones en orden.=SI.CONJUNTO(D2>=90;"Alto";D2>=70;"Medio";VERDADERO;"Bajo")
10YDevuelve VERDADERO cuando todas las condiciones se cumplen.=Y(D2>=90;E2="Sí")
11ODevuelve VERDADERO cuando al menos una condición se cumple.=O(F2="Urgente";G2>1000)
12NOInvierte la lógica VERDADERO/FALSO.=NO(H2="Cerrado")
13SUMAR.SISuma valores que cumplen una condición.=SUMAR.SI(C2:C100;"Norte";D2:D100)
14SUMAR.SI.CONJUNTOSuma valores que cumplen varias condiciones.=SUMAR.SI.CONJUNTO(E:E;B:B;"Norte";C:C;"Pro")
15CONTAR.SICuenta filas que cumplen una condición.=CONTAR.SI(C2:C100;"Norte")
16CONTAR.SI.CONJUNTOCuenta filas que cumplen varias condiciones.=CONTAR.SI.CONJUNTO(B:B;"Norte";C:C;"Pro")
17PROMEDIO.SIPromedia valores que cumplen una condición.=PROMEDIO.SI(C2:C100;"Norte";D2:D100)
18BUSCARXBusca un valor y devuelve un resultado relacionado.=BUSCARX(A2;Productos[SKU];Productos[Precio])
19BUSCARVBusca verticalmente en una tabla y devuelve una columna.=BUSCARV(A2;Productos!A:D;4;FALSO)
20BUSCARHBusca horizontalmente en una tabla y devuelve una fila.=BUSCARH(B1;A1:H5;3;FALSO)
21INDICEDevuelve un valor desde una posición en un rango.=INDICE(B2:B20;5)
22COINCIDIRDevuelve la posición de un valor buscado.=COINCIDIR(E2;A2:A20;0)
23FILTRARDevuelve filas que cumplen una condición.=FILTRAR(A2:D100;D2:D100>1000)
24ORDENAROrdena un rango o matriz.=ORDENAR(A2:D100;4;-1)
25UNICOSDevuelve valores únicos de una lista.=UNICOS(C2:C100)
26TEXTODa formato de texto a un número o fecha.=TEXTO(HOY();"aaaa-mm-dd")
27CONCATUne valores de texto.=CONCAT(A2;" - ";B2)
28UNIRCADENASUne textos con un delimitador y puede ignorar vacíos.=UNIRCADENAS(" | ";VERDADERO;A2:C2)
29IZQUIERDAExtrae caracteres desde la izquierda.=IZQUIERDA(A2;3)
30DERECHAExtrae caracteres desde la derecha.=DERECHA(A2;4)
31EXTRAEExtrae caracteres desde el centro del texto.=EXTRAE(A2;5;3)
32LARGODevuelve la cantidad de caracteres del texto.=LARGO(A2)
33ESPACIOSElimina espacios extra del texto.=ESPACIOS(A2)
34MAYUSCConvierte texto a mayúsculas.=MAYUSC(A2)
35MINUSCConvierte texto a minúsculas.=MINUSC(A2)
36NOMPROPIOColoca mayúscula inicial en cada palabra.=NOMPROPIO(A2)
37HOYDevuelve la fecha actual.=HOY()
38AHORADevuelve la fecha y hora actual.=AHORA()
39AÑOExtrae el año de una fecha.=AÑO(A2)
40MESExtrae el número de mes de una fecha.=MES(A2)
41DIAExtrae el día de una fecha.=DIA(A2)
42FECHACrea una fecha con año, mes y día.=FECHA(2026;6;9)
43DIAS.LABCuenta días laborables entre dos fechas.=DIAS.LAB(A2;B2)
44SI.ERRORDevuelve un valor alternativo cuando una fórmula tiene error.=SI.ERROR(H2/I2;0)
45REDONDEARRedondea un número a una cantidad de dígitos.=REDONDEAR(D2;2)
46REDONDEAR.MASRedondea un número hacia arriba.=REDONDEAR.MAS(E2;0)
47REDONDEAR.MENOSRedondea un número hacia abajo.=REDONDEAR.MENOS(E2;0)
48ABSDevuelve el valor absoluto de un número.=ABS(F2)
49SUBTOTALESCalcula subtotales que pueden respetar filtros.=SUBTOTALES(9;D2:D100)
50PAGOCalcula el pago de un préstamo con pagos e interés constantes.=PAGO(8%/12;36;-25000)

Conclusión

Este emulador FREE de Microsoft Excel está listo. La versión FREE incluye la tabla activa de fórmulas, canvas visual y 10 retos guiados. LITE, PRO y PRO Plus quedan visibles como niveles próximos para libros guiados, dashboards avanzados, ejercicios descargables, mejor calificación y casos de negocio.

50 comandos Docker más usados

🐳 50 comandos Docker más usados con emulador interactivo

Docker ayuda a construir, compartir y ejecutar aplicaciones en contenedores. Esta guía lista para WordPress combina una tabla práctica, emulador, retos guiados, canvas visual y prácticas de Dockerfile + Docker Compose sin conectarse a un daemon Docker real.

Nota de aprendizaje: la salida del emulador es simulada para entrenamiento. La salida real puede variar por versión de Docker Engine, sistema operativo, etiquetas de imágenes, recursos locales, configuración de Docker Desktop, permisos de registro y contenido de compose.yaml.

🚀 Emulador Docker responsivo

Escribe un comando, elige una sugerencia o pulsa “Usar en emulador” desde la tabla. El emulador muestra salida simulada, retroalimentación guiada y movimiento visual entre imágenes, contenedores, volúmenes, redes, Dockerfile y servicios de Compose.

Reto: ejecuta docker version para iniciar tu sesión Docker.
WORKSPACE DOCKER
ALCANCE DE RECURSOS 0
docker-runbook.md0/13

Docker CLI

Los retos FREE están disponibles ahora. LITE, PRO y PRO Plus estarán disponibles próximamente con más laboratorios guiados y scoring más profundo.

Comandos esperados del runbookdocker version
Ejecuta el siguiente comando para recibir retroalimentación guiada.
Ejecuta el siguiente comando para recibir retroalimentación guiada.
Dockerfile usado en este reto
Este reto se enfoca en operaciones Docker CLI. Los ejemplos de Dockerfile y Compose aparecen en los últimos tres retos FREE.
compose.yaml usado en este reto
compose.yaml: Este reto se enfoca en operaciones Docker CLI. Los ejemplos de Dockerfile y Compose aparecen en los últimos tres retos FREE.
Cómo Docker Compose lo utiliza: Este reto se enfoca en operaciones Docker CLI. Los ejemplos de Dockerfile y Compose aparecen en los últimos tres retos FREE.
Canvas visual DockerSin cambios todavía: ejecuta un comando para mover recursos Docker simulados.
¿Qué está pasando?Ejecuta un comando Docker para que el emulador explique cómo cambian imágenes, contenedores, volúmenes, redes, Dockerfile y Compose.
SALIDA DEL WORKSPACEesperando
$ Waiting for a Docker command...
Run a command to see simulated Docker output here.
$ Emulador Docker listo
Tip: elige un comando de la tabla y pulsa "Usar en emulador".

En pantallas pequeñas, la tabla se convierte automáticamente en tarjetas para que el contenido no se corte.

#Comando / ParámetroDescripciónEjemploAcciones
1docker versionMuestra la información de versión del cliente y servidor Docker.docker version
2docker infoMuestra información general del entorno Docker.docker info
3docker loginAutentica el cliente contra un registro de contenedores.docker login
4docker logoutCierra sesión en un registro de contenedores.docker logout
5docker searchBusca imágenes en Docker Hub.docker search nginx
6docker pullDescarga una imagen desde un registro.docker pull nginx:latest
7docker imagesLista las imágenes locales.docker images
8docker image inspectInspecciona metadatos de una imagen.docker image inspect nginx:latest
9docker image historyMuestra el historial de capas de una imagen.docker image history nginx:latest
10docker tagCrea una nueva etiqueta para una imagen.docker tag nginx:latest local-nginx:v1
11docker buildConstruye una imagen desde un Dockerfile.docker build -t demo-app:1.0 .
12docker build --no-cacheConstruye una imagen sin utilizar caché.docker build --no-cache -t demo-app:clean .
13docker runCrea y ejecuta un contenedor desde una imagen.docker run hello-world
14docker run -dEjecuta un contenedor en segundo plano.docker run -d --name web -p 8080:80 nginx:latest
15docker psLista contenedores en ejecución.docker ps
16docker ps -aLista todos los contenedores, incluyendo detenidos.docker ps -a
17docker logsMuestra los logs de un contenedor.docker logs web
18docker logs -fSigue logs del contenedor en tiempo real.docker logs -f web
19docker execEjecuta un comando dentro de un contenedor activo.docker exec -it web sh
20docker stopDetiene un contenedor en ejecución.docker stop web
21docker startInicia un contenedor detenido.docker start web
22docker restartReinicia un contenedor.docker restart web
23docker rmElimina un contenedor detenido.docker rm web
24docker rmiElimina una imagen local.docker rmi local-nginx:v1
25docker container pruneElimina contenedores detenidos.docker container prune -f
26docker image prune -aElimina imágenes no utilizadas.docker image prune -a -f
27docker volume createCrea un volumen con nombre.docker volume create app-data
28docker volume lsLista volúmenes de Docker.docker volume ls
29docker volume inspectInspecciona un volumen.docker volume inspect app-data
30docker volume rmElimina un volumen de Docker.docker volume rm app-data
31docker network createCrea una red de Docker.docker network create app-net
32docker network lsLista redes de Docker.docker network ls
33docker network inspectInspecciona una red de Docker.docker network inspect app-net
34docker network connectConecta un contenedor a una red.docker network connect app-net web
35docker network rmElimina una red de Docker.docker network rm app-net
36docker cpCopia archivos entre el host y el contenedor.docker cp index.html web:/usr/share/nginx/html/index.html
37docker statsMuestra estadísticas de uso de recursos en vivo.docker stats --no-stream
38docker topMuestra procesos en ejecución dentro de un contenedor.docker top web
39docker inspectDevuelve información detallada de objetos Docker.docker inspect web
40docker eventsMonitorea eventos del daemon Docker.docker events --since 10m
41docker compose versionMuestra la versión de Docker Compose.docker compose version
42docker compose upCrea e inicia servicios desde compose.yaml.docker compose up -d
43docker compose psLista contenedores administrados por Compose.docker compose ps
44docker compose logsMuestra logs de servicios definidos en Compose.docker compose logs -f
45docker compose execEjecuta un comando dentro de un servicio de Compose.docker compose exec web sh
46docker compose restartReinicia servicios de Compose.docker compose restart
47docker compose downDetiene y elimina contenedores y redes de Compose.docker compose down
48docker compose down -vDetiene servicios de Compose y también elimina volúmenes nombrados.docker compose down -v
49docker compose buildConstruye o reconstruye servicios de Compose.docker compose build --no-cache
50docker compose pullDescarga imágenes de servicios definidos en compose.yaml.docker compose pull

🧠 Conclusión

Este emulador Docker queda listo para blogs, páginas, productos gratuitos de WooCommerce, contenido Moodle y microcursos. El paquete FREE contiene los retos activos ahora, mientras LITE, PRO y PRO Plus quedan visibles como expansión próxima para laboratorios más profundos, scoring, runbooks descargables y escenarios avanzados de Docker Compose.

50 Comandos y parámetros más usados en Azure CLI

☁️ 50 Comandos y parámetros más usados en Azure CLI (Con emulador interactivo)

Azure CLI (az) es la herramienta oficial de línea de comandos de Microsoft Azure. Te ayuda a aprovisionar, automatizar y administrar recursos en la nube más rápido que usando el portal en tareas repetitivas. Esta guía te da una referencia práctica con 50 comandos/parámetros de alto impacto, además de un emulador interactivo para que puedas “ejecutar” comandos y ver la salida esperada al instante.

Nota de aprendizaje: La salida del emulador es simulada para entrenamiento y onboarding. La salida real puede variar según la suscripción, región, permisos y versión de Azure CLI.

🚀 Emulador de Azure CLI (Para enganchar y practicar)

Prueba un comando de la tabla, haz clic en Ejecutar y visualiza un resultado simulado en la terminal. También puedes abrir ese mismo resultado en un prompt() del navegador usando Mostrar salida en prompt.

Reto: Ejecuta az login para iniciar tu sesión.
AZURE WORKSPACE
ALCANCE DE RECURSOS 0
runbook-cloud.md 0/10

Iniciar sesión en Azure

Autentícate e inspecciona tu suscripción activa antes de crear recursos cloud.

Comandos esperados del runbook az login
Empieza autenticándote y luego inspecciona la suscripción actual.
Ejecuta el siguiente comando para recibir feedback guiado.
Visualizador de recursos Azure Inactivo: ningún comando ha cambiado el workspace todavía.
SALIDA DEL WORKSPACE esperando
$ Esperando un comando de Azure CLI...
Ejecuta un comando para ver aquí la salida simulada de Azure.
$ Emulador de Azure CLI listo
Consejo: elige un comando de la tabla y haz clic en "Usar en emulador".

#Comando / ParámetroDescripciónEjemploAcciones

🧠 Conclusión

Estas 50 entradas de Azure CLI cubren las operaciones clave del día a día: autenticación, suscripciones, grupos de recursos, cómputo, redes, almacenamiento, AKS, SQL, monitoreo y formato de salida. Si practicas esto de forma constante, administrarás infraestructura en Azure con mayor velocidad y confianza.