AGROFINANCIERA
Aprendizaje aplicado · Google Workspace + Gemini

Guía de consulta · Del aprendizaje a la práctica

Tu primer Gem.
Tu primer Apps Script.
Un reto de tu área.

Ya conoces sus usos. Ahora elige una tarea, construye una primera versión y aprende a comprobar si funciona.

Elegir por dónde empezar →
Aplicaciones de Workspace conectadas con inteligencia artificial
Pasos, ejercicios breves y preguntas para que desarrolles tu propia solución.

1 · Elige una tarea pequeña

¿Necesitas un asistente o una automatización?

Un Gem te ayuda a trabajar con instrucciones reutilizables. Apps Script ejecuta acciones programadas sobre datos y aplicaciones. También pueden formar parte de un mismo proceso, con pasos definidos por ti.

Gem de Gemini

Para interpretar texto, preparar borradores o responder siguiendo un rol, un contexto y un formato. Debes revisar la respuesta. Fuentes 2 y 5.

Google Apps Script

Para aplicar reglas explícitas, leer datos y conectar tareas en Workspace mediante código. Debes comprobar lo que ejecuta. Fuente 1.

Selecciona lo que se parece a tu necesidad

Empieza con un Gem

Define qué información recibirá y cómo debe presentar su respuesta. Después prueba si respeta tus instrucciones.

Ir a la ruta de Gems →
Para esta práctica

Usa datos de ejemplo y una cuenta autorizada. No cargues expedientes, identificaciones, números de cuenta ni documentos de clientes en esta guía o en servicios sin autorización. Toda revisión financiera y decisión sobre crédito requiere el criterio y los controles de tu organización.

2 · Ruta de Gems

Crea, prueba y mejora tu asistente.

Trabaja desde la versión web de Gemini. La disponibilidad y los nombres de algunas opciones pueden variar según la cuenta. Consultar instrucciones de Google ↗

Sin programar

Vista completa del proceso

Crear tu Gem: 7 pasos

Revisa el recorrido completo. Selecciona cualquier paso para abrir su explicación.

1 → 7

Desmenuza el proceso, paso a paso

Paso 1Delimita una sola tarea

Escribe qué entra, qué sale y quién revisará el resultado. Empieza con una tarea que puedas probar con información de ejemplo, no con todo el proceso de tu área.

Volver a la vista completa ↑
Paso 2Abre Gemini en tu navegador

Entra con la cuenta autorizada por tu organización. Ve a Explorar Gems y elige Nueva Gem. Si la opción no aparece, revisa la disponibilidad con tu administrador. Abrir Gemini ↗

Volver a la vista completa ↑
Paso 3Ponle nombre e instrucciones

Usa un nombre que describa su función. Completa la plantilla de abajo con rol, tarea, contexto y formato; evita instrucciones amplias como “haz todo el análisis”.

Volver a la vista completa ↑
Paso 4Añade contexto cuando lo necesites

En Conocimiento puedes adjuntar archivos permitidos para orientar las respuestas. Para practicar, utiliza una plantilla o un documento de ejemplo. Agregar desde Drive depende de la configuración de tu cuenta.

Volver a la vista completa ↑
Paso 5Prueba antes de guardar

En la vista previa, usa un caso sencillo y compara la respuesta con el formato que pediste. Revisa si respeta los datos, reconoce faltantes y mantiene el objetivo.

Volver a la vista completa ↑
Paso 6Ajusta y guarda

Cambia una instrucción a la vez. Pulsa Guardar: probar en la vista previa no guarda automáticamente el Gem.

Volver a la vista completa ↑
Paso 7Vuelve a usarlo y valida

Abre el Gem guardado y prueba tres casos: uno completo, uno con datos faltantes y otro con información contradictoria. Registra qué funcionó y qué debes ajustar.

Volver a la vista completa ↑

Plantilla para completar

Actúa como un asistente para [ROL O ÁREA].
Objetivo: ayudarme a [UNA TAREA CONCRETA].
Contexto: [DESCRIBE EL PROCESO CON DATOS DE EJEMPLO].
Entradas: [DATOS Y DOCUMENTOS QUE RECIBIRÁS].
Proceso: [PASOS O CRITERIOS QUE DEFINIRÉ YO].
Salida: [FORMATO, CAMPOS Y EXTENSIÓN].
Si falta información, indícala y pregunta; no la inventes.
Distingue hechos proporcionados de sugerencias.
Usa solo los criterios y las fuentes que yo proporcione.
El resultado será un borrador sujeto a revisión humana.

Los campos entre corchetes los defines tú. La plantilla no contiene las reglas internas de tu área.

Ejercicio didáctico

Organiza una nota de ejemplo

Instrucción de prueba: “Ordena mis notas de una reunión de ejemplo en tres apartados: acuerdos, pendientes y preguntas. No inventes responsables ni fechas”.

Entrada

“Revisar la plantilla. Falta confirmar quién lo hará. Se acordó usar tres apartados. No hay fecha de entrega”.

Comprueba: ¿mantiene los tres apartados? ¿Reconoce que falta responsable y fecha? ¿Agrega algún dato que no estaba?

Tu turno: cambia el objetivo y el formato para una tarea de tu área. Tú defines las fuentes y los criterios que deberá seguir.

Ayuda para redactar tus instrucciones

Prepara tu punto de partida

Esta herramienta organiza tu descripción en el navegador. No usa IA, no crea el Gem ni envía tus textos a un servidor.

3 · Ruta de Apps Script

Entiende qué entra, qué hace y qué sale.

Empieza leyendo tres filas de prueba. Después podrás diseñar tus propias reglas. La ejecución real se hace en el editor de Google, no dentro de esta guía.

Primera prueba manual

Vista completa del proceso

Crear tu Apps Script: 8 pasos

Revisa el recorrido completo. Selecciona cualquier paso para abrir su explicación.

1 → 8

Desmenuza el proceso, paso a paso

Paso 1Crea tu espacio de práctica

Abre una hoja de cálculo nueva con datos de ejemplo. Nombra una pestaña exactamente Practica, sin acento. No uses la hoja operativa de tu área para este primer ejercicio.

Volver a la vista completa ↑
Paso 2Prepara una entrada pequeña

En A1:C4 pega la tabla de ejemplo que está abajo. Antes de ejecutar, cuenta las tres filas con datos y anota el resultado esperado.

Volver a la vista completa ↑
Paso 3Abre el editor

En Google Sheets, ve a Extensiones → Apps Script. El proyecto queda vinculado a esa hoja. Asigna un nombre al proyecto, por ejemplo “Mi primera práctica”.

Volver a la vista completa ↑
Paso 4Pega y comprende el ejemplo

En el archivo de código, sustituye la función inicial vacía por el ejemplo de lectura. Ubica el nombre de pestaña, el rango y la salida. Guarda los cambios.

Volver a la vista completa ↑
Paso 5Ejecuta y revisa los permisos

Selecciona inspeccionarPractica y pulsa Ejecutar. Si solicita acceso, revisa la cuenta y los permisos de este proyecto. Si hay un bloqueo o acceso inesperado, consulta al administrador antes de continuar.

Volver a la vista completa ↑
Paso 6Consulta el resultado

Abre Registro de ejecución: deben aparecer “Filas con datos: 3” y las filas leídas. Si no funciona, revisa el mensaje y la línea del error; usa la sección de dudas de esta guía.

Volver a la vista completa ↑
Paso 7Cambia una cosa y vuelve a probar

Deja vacías las tres celdas de una de las filas A2:C4 y ejecuta de nuevo: el conteo debe ser 2. Restablece esa fila y cambia A2:C4 por A2:C3 para observar cómo influye el rango.

Volver a la vista completa ↑
Paso 8Diseña después tu propio prototipo

Con el mecanismo entendido, define tus propias columnas y reglas. Prueba de forma manual antes de considerar activadores. Este ejercicio no requiere Implementar ni publicar una aplicación web.

Volver a la vista completa ↑

Datos de ejemplo para Sheets

Pega desde A1 en una pestaña llamada Practica.

ÁreaTareaEstado
Ejemplo ARevisar formatoPendiente
Ejemplo BOrdenar notasEn curso
Ejemplo CPreparar borradorListo
Resultado esperado

“Filas con datos: 3” en el registro. El script solo lee A2:C4 y muestra la lectura.

No hay envío de correos, cambios en celdas ni lectura de otros expedientes.

Ejemplo para copiar

/** @OnlyCurrentDoc */
// Ejercicio de lectura: no modifica celdas ni envía correos.
function inspeccionarPractica() {
  const libro = SpreadsheetApp.getActiveSpreadsheet();
  const hoja = libro.getSheetByName('Practica');
  if (!hoja) {
    throw new Error('Crea una pestaña llamada Practica.');
  }
  const filas = hoja.getRange('A2:C4').getDisplayValues();
  const conDatos = filas.filter(fila =>
    fila.some(celda => celda.trim() !== '')
  );
  console.log('Filas con datos: ' + conDatos.length);
  console.log(JSON.stringify(conDatos));
}

Entrada

Practica · A2:C4

¿Qué cambia si tu pestaña tiene otro nombre o si tus datos están en otra columna?

Regla

Contar filas con datos

¿Cómo definirías una fila válida para tu caso? Escribe la regla antes de pedir o cambiar código.

Salida

Registro de ejecución

¿Qué evidencia necesitas para saber que el resultado coincide con lo esperado?

+Cómo pedir ayuda a Gemini con tu código

Usa esta petición como guía y completa tú las reglas:

Quiero aprender a crear un Apps Script vinculado a Google Sheets.
Mi hoja de prueba se llama [NOMBRE] y tiene columnas [COLUMNAS].
La entrada de ejemplo es [EJEMPLO]. La salida esperada es [RESULTADO].
Las reglas que yo definí son [REGLAS Y EXCEPCIONES].
Primero haz preguntas si falta algo. Después explícame el plan.
Trabajemos una función pequeña por vez, explicando cada línea.
Empieza con lectura y registro, sin envíos ni modificaciones.
Ayúdame a diseñar pruebas para verificar el resultado.

Cuando haya un error, comparte el mensaje, la línea y un caso de ejemplo. Comprende el código antes de ejecutarlo.

¿Y la ejecución automática?

Los activadores pueden ejecutar scripts por eventos o por tiempo. Considera esta etapa solo cuando la versión manual funcione, se hayan revisado permisos y sepas cómo evitar repeticiones. Un activador instalable se ejecuta con la cuenta de quien lo crea. Documentación ↗

4 · Aplícalo a tu contexto

Piensa en tu área. Diseña tu propia respuesta.

Estas son preguntas orientadoras, no procedimientos aprobados de Agrofinanciera. Elige un ámbito y completa las reglas con tu experiencia y las fuentes internas autorizadas.

Escribe tu reto en una frase

“En mi área repetimos ___; quiero probar ___ con datos de ejemplo y verificarlo mediante ___”.

Este texto no se guarda al cerrar la página. Cópialo para conservarlo.

5 · Aprende observando

Videos y formatos cortos para repasar.

Seleccionamos tutoriales y Shorts, el formato corto de YouTube. Cada recurso incluye una pregunta para conectarlo con tu reto. Las interfaces de los videos pueden diferir de la actual: usa la documentación oficial como referencia.

VIDEOTUTORIAL
Apps Script
Inglés

Google Workspace Developers

Apps Script + Gemini para empezar

Demostración oficial para observar cómo pasar de una tarea a un script con ayuda de Gemini.

Conecta con tu reto

Observa cómo se describe la tarea. ¿Qué entrada y salida tendrías que definir en tu proceso?

Abrir en YouTube ↗
VIDEOTUTORIAL
Gems
Español

Xavier Mitjana

Crear y usar asistentes con Gems

Tutorial con ejemplos de asistentes personalizados. Concéntrate en cómo se define el rol y se configura la tarea.

Conecta con tu reto

¿Qué instrucción de rol, formato o contexto adaptarías a tu área sin copiar el caso completo?

Abrir en YouTube ↗
FORMATO CORTO
Apps Script
Inglés · Short

Google Workspace Developers

Primer acercamiento a Apps Script

Video corto oficial: “It’s THAT easy to get started with Apps Script!”.

Conecta con tu reto

Ubica el punto de entrada a Apps Script. Después abre tu propia hoja de práctica.

Abrir en YouTube ↗
FORMATO CORTO
Gems
Inglés · Short

Derek Scott · Huement

Un experto de IA personalizado con Gems

Formato corto del autor para recordar el propósito de un Gem y la reutilización de instrucciones.

Conecta con tu reto

Identifica una instrucción que hoy repites y escribe qué tendría que recordar tu asistente.

Abrir en YouTube ↗

Los reproductores externos se cargan solo cuando pulsas reproducir. Si un video no se puede insertar, utiliza “Abrir en YouTube”. Los recursos en inglés pueden ofrecer subtítulos o traducción automática según YouTube.

6 · Fuentes y consulta

Documentación para volver cuando la necesites.

Los primeros cuatro enlaces son los recursos compartidos en el correo anterior. Los demás amplían la práctica con documentación oficial.

Si te atoras, empieza aquí

No encuentro la opción para crear un Gem

Prueba en la versión web con la cuenta correcta. Consulta la disponibilidad con el administrador de tu organización y la ayuda oficial de Gems.

El Gem inventa información o cambia el formato

Reduce la tarea, especifica las entradas y el formato, y pide que señale los datos faltantes. Prueba con un caso conocido; ajusta una instrucción por vez y guarda de nuevo.

El script no encuentra mi pestaña

Comprueba que se llame exactamente Practica y que el proyecto se haya abierto desde esa hoja. El nombre debe coincidir con getSheetByName.

Ejecuté el script y no veo cambios

El ejemplo es de lectura: los resultados están en Registro de ejecución. No debe modificar las celdas. Selecciona la función inspeccionarPractica antes de ejecutarla.

Solicita permisos, o la cuenta bloquea la ejecución

Revisa que sea tu propio proyecto y comprende los permisos solicitados. Si algo no coincide con el ejercicio, detente y consulta al administrador; no intentes eludir restricciones corporativas.

Quiero llevar mi práctica a un proceso real

Primero conserva una prueba reproducible con datos de ejemplo. Después acuerda las reglas, el responsable de validación y los permisos con tu área. No conectes envíos, expedientes reales o movimientos operativos antes de esa revisión.

7 · Prepara tu avance

La tarea: crear un Gem o un Apps Script propio.

Elige la ruta que sirva a tu reto. No necesitas terminar ambas. Comparte qué intentaste, cómo lo probaste y qué aprendiste.

Tu avance de práctica

Las marcas se guardan solo en este navegador. El progreso cuenta los pasos consultados, no califica tu proyecto.

Ficha breve para compartir tu avance

Mi área y reto: [DESCRIPCIÓN]
Herramienta elegida: [GEM / APPS SCRIPT]
Qué construí: [PRIMERA VERSIÓN]
Entrada de ejemplo usada: [EJEMPLO]
Salida esperada y resultado observado: [COMPARACIÓN]
Pruebas realizadas: [COMPLETA / INCOMPLETA / INCONSISTENTE]
Qué mejoraría: [SIGUIENTE PASO]
Mi duda: [PREGUNTA CONCRETA]