Crear una función para sumar la misma celda en varias hojas con Google Sheets y Google Apps Script
Vložit
- čas přidán 6. 12. 2020
- En este video vemos como imitar la función de Excel que nos permite sumar la misma celda en todas o muchas de nuestras hojas de Google Sheets
Esto tiene un par de limitaciones que trataremos de atacar en este video
👍 Si te ha gustado este video, te encantará el curso gratis "Aprende Google Sheets en 2 horas". Aquí puedes obtener acceso juansguzman.com/cursogratis
📋 Puedes encontrar el código y la plantilla de este video (y los más de 350 videos del canal) inscribiéndote en un plan mensual o anual en mi membresía JuanSGuzman - juansguzman.com
🎓Allí mismo, encontrarás un curso completo de Sumar, Contar y Promediar en Google Sheets asi como más de 75 cursos completos de Sheets, Forms y Apps Script. Aquí puedes verlo juansguzman.com/curso/18-suma...
📝 Puedes encontrar este tutorial en forma escrita aquí
juansguzman.com/sumar-en-goog...
🔔 Suscríbete al canal donde recibirás nuevos videos semanales de Sheets, Forms, Apps Script y más.
Aquí algunos canales donde me puedes seguir y apoyar:
📨 - Newsletter: juansguzman.com/boletin
➤Patreon: juansguzman.com/patreon
➤Telegram: juansguzman.com/telegram
➤Instagram: juansguzman.com/instagram
ⓕ - Facebook: juansguzman.com/facebook
➤Tiktok: juansguzman.com/tiktok
𝕏 - (Twitter): juansguzman.com/twitter
Cualquier sugerencia, pregunta o inquietud, te invito a comentar más abajo
▶️Videos Relacionados
Contar en Google Sheets - • Contar en Google Sheet...
Promediar en Google Sheets - • 3 funciones para Prome...
Sumar en Google Sheets - • Funciones de suma en G...
Funciones personalizadas en Google Sheets - • Crear Funciones Person...
BUSCARV personalizado en Google Sheets - • Crear Funciones Person...
Que otras funciones personalizadas creen que podríamos explorar similar a estas. Pronto se viene un video de sumar y contar por color, por ejemplo. No todas las funciones personalizadas tienen que hacerse como funciones, pueden activarse con un botón o con un menú. Lo mismo podríamos hacer con esta y evitarnos algunos problemas.
Hola Juan S Guzman un saludo, estoy viendo tus videos y son muy interesantes, aprendo mucho con ellos. Quisiera que hicieras un video haciendo una función que acumule una suma en una misma celda, es decir, si yo en una celda pongo 10, luego me paro en la misma y vuelvo a insertar 10, me de 20 y así con cada valor adicional. Muchas gracias!
@@nestorperez4145 Interesante! Claro que si, ya lo anoto!
excelente video, explicado muy claro, y soluciones directas, gracias.
Hola!
Que amables palabras! Mil gracias!
Saludos!
Hola Juan, nuevamente gran video. Sería genial si pudieras hacer un video sobre cómo realizar una autonuneracion con Google apps script. Saludos, sigue así
Hola Hector!
Lo tendré en cuenta para un video a futuro
Un gran saludo!
Muchas gracias por hacer este gran repositorio de vídeos sobre sheets-googleappscript. Se podrían hacer fórmulas personalizadas que usáramos frecuentemente para sheets, sin tener que haberla creado con script en cada una de nuestros sheets previamente? Es decir, desde un panel de google apps script tener nuestras funciones recurrentes y que al abrir un nuevo sheet se puedan introducir en una celda sin tener que copiar el código en el nuevo documento para que funcione.
Hola
La única forma de hacer esto es creando un complemento y tenerlo instalado en nuestro usuario
Espero poder compartir esto en video a futuro.
Un gran saludo!
no me funciono me envió este error TypeError: SpreadsheetApp.getSheets is not a function (línea 4). que puedo hacer?
Excelente video Juan, pero parece ser que de forma nativa Google ha añadido la función al igual que ya tiene Excel y ya no es necesario crear el script. Un saludo!!
Y cómo se haría?
BUENAS CONSULTA , COMO PODRIA HACER UNA MACROS DONDE CON UN BOTON UNA DE MIS CELDAS CAMBIE EL VALOR de 1 a 2 a 3 a 4,Etc, GRACIAS
Lo anoto para un video
Saludos!
Uff muy interesante, en caso de que en alguna de las hojas esa celda tenga un valor no númerico esto se puede adecuar? O como sería el código?
Hola!
Tendriamos que poner un condicional con esto
hoja.getRange(dir).getValue()
que si es texto o no es numero, no lo sume.
Deben ser un par de lineas no mas
Saludos!
@@JuanSGuzman muchas gracias, lo voy a intentar
@@Aprendder Super! Quedo pendiente!
Hola Juan!! si quiero sumar toda una columna y tener solo su resultado?? como seria getRange?
El getRange no cambia
Algo asi
var rango=hoja.getRange("A:A").getValues()
var suma=0
arreglo.forEach(valor=>suma+=valor)
Saludos!
Hola buenas tardes, me salió este error me podría ayudar
Exception: El argumento no puede ser nulo: a1Notation (línea 14, archivo "Código") la sig es la linea 14
suma=suma+Number(hoja.getRange(dir).getValue());
Hola
Ponle un Logger.log(dir) y cuentame que te sale
Un gran saludo!
Sabes como aumentar + 1 a una celda que contenga un folio?
Hola! Si, revísate este video.
czcams.com/video/uA00NKwE2Is/video.html
Saludos!
Perdón déjame explicarte un poco mas, me funciono hasta que lo llame a una celda ahi ya no funciono y me mando el error que te envié si pudieras ayudarme te lo agradecería mucho estoy atorado
Hola Francisco
Me dejas ver tu código para ver si identificamos el error?
Saludos!
en excel, para sumar una misma casilla de todas las hojas:
=SUMA('*'!CASILLA A SUMAR)
Tienes razón. De ahi salió la idea para este video
Saludos!