The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by christiancornejo, 2022-11-14 07:17:08

Formulas de google

Formulas de google

3ro. Opt. 4

HOJA DE CÁLCULO
GOOGLE

DOCENTE

Ing. Christian Cornejo MSc

Fórmulas de Google Sheets

Existen fórmulas de Google Sheets para aumentar la
productividad y trabajar mejor, ya sea como usuarios o como
personal de empresas. Sheets es clave para la gestión de datos y

para muchas funciones más.

Google Translate automáticamente en las
hojas de cálculo de Google Sheets

Tanto Translate como Sheets son aplicaciones creadas por Google, por lo que tiene cierta
lógica que sean capaces de interactuar entre ellas, lo que puede ser útil si quieres hacer una
hoja de cálculo con traducciones.
Para ello, te vamos a explicar cómo escribir la fórmula con la que implementar Google
Translate en cualquier celda de tu hoja de cálculos. Te diremos qué es cada uno de los
elementos de la fórmula, de manera que puedas adaptarla a tus necesidades.

Cómo usar Google Translate en Google Sheets

Lo primero que tienes que hacer es ir a una tabla en la que tengas palabras en un idioma que
quieras configurar en otro dentro de esa misma tabla. Yo, para hacer el ejemplo, he creado
una columna para las palabras en inglés y otra para las traducciones en español. Empezaré
con una sola palabra, y luego miraremos cómo hacerlo con el resto.

Ing. Christian Cornejo MSc.

Google Translator se integra en las hojas de cálculo de Google Drive mediante una
fórmula, y la propia aplicación de hoja de cálculos te irá ayudando. Lo primero que tienes que
hacer es empezar a escribir la fórmula =GoogleTranslate en la celda donde quieres que te
aparezca la traducción, y verás que en la parte inferior te sale ya una sugerencia. Pulsa sobre
la sugerencia para que Google te vaya guiando por el proceso.

A continuación tienes que abrir paréntesis y escribir dentro los elementos de la fórmula.
Vendría a quedar algo así: =GoogleTranslate("textoatraducir"; "idiomadetexto";
"idiomaalquetraducir"). En el primer elemento, el de textoatraducir, tienes que poner la
dirección de la celda que tenga el texto que quieres traducir en la celda donde debe aparecer
el traducido.
3

Ing. Christian Cornejo MSc.

El número y letra que conforman la dirección de la celda a traducir lo puedes escribir a mano,
B4 en nuestro caso, pero también puedes hacerlo automáticamente. Para ello, cuando
escribas =GoogleTranslate( haz click en la celda a traducir justo después de abrir el
paréntesis, y Google Sheets añadirá automáticamente su dirección a la fórmula. Escribe un
punto y coma después de la dirección para seguir con el próximo paso.

A continuación, tienes que escribir primero el código del idioma del texto y después el
del idioma al que lo quieres traducir, en ambos casos siempre entre comillas simples y
separados por un punto y coma. En nuestro caso, el texto está en inglés y lo queremos traducir
a español, por lo que tendremos que utilizar los códigos "en" y "es".
4

Ing. Christian Cornejo MSc.

Otros idiomas que puedes utilizar son:
• ES: Español, como te hemos dicho.
• EN: Inglés, como también hacemos en el ejemplo.
• ZH: Chino
• HI: Indi
• AR: Árabe
• PT: Portugués
• IT: Italiano
• TL: Tagalog
• RU: Ruso
• JA: Japonés
• KO: Coreano
• GE: Alemán
• FR: Francés
• VI: Vietnamita

5

Ing. Christian Cornejo MSc.

• AUTO: Detecta el idioma automáticamente

Una vez termines de escribir la fórmula cerrando el paréntesis, pulsa Enter para confirmarla.
La hoja de cálculos se conectará a Translate y, en apenas un par de segundos, te mostrará la
traducción de la palabra que le hayas dicho.

Y esa era la fórmula. A partir de aquí, puedes jugar con la fórmula de la misma manera que
puedes hacerlo con cualquier otra. Por ejemplo, si tienes toda una columna con palabras en
inglés, puedes seleccionar la casilla de la fórmula y, haciendo click en la esquina inferior
derecha, arrastrar hacia abajo para clonar la fórmula en las siguientes filas de la columna de
traducciones.
6

Ing. Christian Cornejo MSc.

Cuando clones la fórmula así, Google Sheets siempre tomará como referencia la fórmula
principal, pero no la copiará tal cuál sino que se adaptará a la situación de cada celda donde
la pongas. En nuestro ejemplo, esto quiere decir que en cada celda se traducirá la palabra de
la celda de su izquierda, ya que es la configuración de la primera fórmula que hicimos.

DETECTLANGUAGE

¿Y si no estás seguro de en qué idioma está un texto? También hay una fórmula para
ello. DETECTLANGUAGE devuelve el código de idioma detectado en el texto que le pases
como parámetro. Te puede ser útil para procesar, agrupar o filtrar una lista de textos en
distintos idiomas.
7

Ing. Christian Cornejo MSc.

• Uso: =DETECTLANGUAGE ( texto o celdas )
• Ejemplo: =DETECTLANGUAGE ("lorem ipsum")

GOOGLEFINANCE

GOOGLEFINANCE es otra fórmula de Sheets exclusiva tremendamente potente. La puedes
usar para obtener datos de las cotizaciones en bolsa de cualquier valor disponible en
el apartado de finanzas de Google, pero tiene otra utilidad más universal: la conversión de
divisas.
La fórmula en cuestión solo te devuelve el valor de una divisa frente a otra, de modo que lo
debes combinar con una multiplicación para convertir divisas. El formato es también peculiar,
pues debes usar como parámetro el nombre de ambas divisas, juntas. Por ejemplo, para
convertir de euros a dólares, necesitas escribir EURUSD. De euros a yenes, EURJPY, y así
sucesivamente.

Uso: =• GOOGLEFINANCE ( divisa origen y divisa destino juntas ) * cantidad
• Ejemplo: = GOOGLEFINANCE ( "EURUSD") * 200

8

Ing. Christian Cornejo MSc.

CONVERTIR

Google Sheets no solo te ayuda a convertir divisas, sino que también puedes convertir
unidades. De peso, distancia, tiempo, presión, fuerza, energía, potencia, magnetismo,
temperatura, área, información y velocidad, para ser exactos.

Uso:• = CONVERTIR ( cantidad ; unidad de origen ; unidad de destino )

• valor: Valor numérico de unidad_inicio que se desea convertir en unidad_finalización
• unidad_inicio: Unidad inicial asignada actualmente a valor.
• unidad_finalización: Unidad de medida en la que se desea convertir valor.

• Ejemplo: = CONVERTIR ( 50 ; "C" ; "F" )

Ejemplos de uso

CONVERTIR(5.1, "g", "kg")
CONVERTIR(32, "C", "F")
CONVERTIR(35.7, "in^2", "m^2")
CONVERTIR(A1, A2, A3)

9

Ing. Christian Cornejo MSc.

Notas
En la siguiente lista, se incluyen las conversiones de unidad disponibles por categoría:

Peso: u, grain, g, ozm, lbm, stone, sg, cwt, uk_cwt, ton, uk_ton
Distancia: ang, Picapt, pica, in, ft, yd, m, ell, mi, survey_mi Nmi, ly, parsec
Tiempo: sec, min, hr, day, yr
Presión: Pa, mmHg, Torr, psi, atm
Fuerza: dyn, pond, N, lbf
Energía: eV, e, J, flb, c, cal, BTU, Wh, HPh
Potencia: W, PS, HP
Magnetismo: ga, T
Temperatura: C, F, K, Rank, Reau
Volumen: ang^3, Picapt^3, tsp, tspm, tbs, in^3, oz, cup, pt, uk_pt, qt, l, uk_qt, gal,
uk_gal, ft^3, bushel, barrel, yd^3, m^3, MTON, GRT, mi^3, Nmi^3, ly^3
Área: ang^2, Picapt^2, in^2, ft^2, yd^2, m^2, ar, Morgen, uk_acre, us_acre, ha, mi^2,
Nmi^2, ly^2
Información: bit, byte
Velocidad: m/h, mph, kn, admkn, m/s

Si usas CONVERTIR con dos categorías diferentes en unidad_inicio y unidad_finalización, se
mostrará un error. Por ejemplo, CONVERTIR(13.2,"ft","C") mostrará un error,

10

Ing. Christian Cornejo MSc.

SIFECHA

El nombre de esta fórmula no tiene mucho sentido en español (en inglés es DATEDIF) pero el
concepto es sencillo: te dice la diferencia entre dos fechas. Puedes elegir si quieres la
diferencia en días, meses o años, combinados o sin combinar.
El valor de unidad puede ser Y (años), M (meses) o D (días), contados por separado. MD se
corresponde a los días restantes después de contar los meses y YM a los meses restantes
tras descontar los años enteros, así que normalmente deberás usar ambos juntos para obtener
un resultado que tenga sentido.

Uso:• = SIFECHA ( primera fecha ; segunda fecha ; unidad )
• Ejemplo: = SIFECHA ( "1/1/2010" ; "2/2/2018" ; "Y" )

IMAGE

11

Ing. Christian Cornejo MSc.

Esta fórmula es bastante especial pues carga una imagen de Internet y la establece como
fondo para la celda seleccionada. Puedes modificar su aspecto y tamaño con los parámetros
opcionales, pero de forma predeterminada adapta la imagen al tamaño de la celda y será
suficiente en la mayoría de los casos.

• Uso: = IMAGE ( dirección web de la imagen )
• Ejemplo: = IMAGE ( "http://www.imagenes/imagen.jpg" )

HIPERVINCULO

Con esta fórmula puedes crear un enlace a una página web o dirección de correo
electrónico. Google Sheets genera enlaces por sí solo para la mayoría de direcciones web,
pero con la fórmula puedes usar un texto distinto para el enlace.

Uso:• =HIPERVINCULO ( dirección web ; nombre del enlace )
• Ejemplo: =HIPERVINCULO ( "http://www.xataka.com" ; "Xataka")

12

Ing. Christian Cornejo MSc.

DIA.LAB

DIA.LAB es una curiosa fórmula con la cual puedes calcular la fecha resultante tras añadir
ciertos días a una fecha, sin contar los fines de semana. Es posible también descontar
festivos, que deben pasarse como tercer parámetro.

Uso:• = DIA.LAB ( fecha inicial ; número de días a añadir ; opcional: días festivos )
• Ejemplo: = DIA.LAB ( "1/1/15"; 10; B2:B7)

13

Ing. Christian Cornejo MSc.

UNIQUE

Si tienes un listado en el que algunos elementos están duplicados, una forma fácil de obtener
una lista limpia y sin duplicados es con la fórmula UNIQUE. Ésta devolverá el rango de filas
únicas, sin duplicados, del rango que le pases como parámetro.

• Uso: = UNIQUE ( rango de celdas )
• Ejemplo: = UNIQUE ( A1:B6 )

14

Ing. Christian Cornejo MSc.

IMPORTHTML

Esta es junto a IMPORTXML una de mis fórmulas preferidas de Google Sheets, y es que con
ella puedes obtener información de una página web. Con IMPORTHTML puedes importar
a la hoja tablas o listados de una web.
El segundo parámetro, tipo de listado, puede ser "table" (tabla) o "list" (lista). El tercer
parámetro es un índice con el cual especificas qué tabla o lista quieres importar a la hoja, útil
si una misma página tiene varias. Es difícil saber de antemano el resultado, así que lo mejor
es que pruebes hasta dar con lo que buscas.

Uso:• = IMPORTHTML ( dirección web ; tipo de listado ; índice )
• Ejemplo: = IMPORTHTML ( B2; "table"; 2 )

15

Ing. Christian Cornejo MSc.

IMPORTRANGE

¿Y si quieres un dato que tienes en otra hoja de Google Sheets? En tal caso, es facilísimo
incluirlo en tu hoja con la fórmula IMPORTRANGE. Necesitarás la dirección completa de la
hoja, y tener acceso a la misma con tu cuenta.

Uso:• = IMPORTRANGE ( dirección web de la hoja ; nombre de la celda )
• Ejemplo: = IMPORTRANGE ( B2 ; "Datos!A1")

SPARKLINE

16

Ing. Christian Cornejo MSc.

Si quieres crear gráficos tienes muchas opciones con Google Sheets, pero los gráficos
integrados dentro de una celda se logran mediante la fórmula SPARKLINE. Es muy útil para
mostrar la tendencia de una serie de datos fácilmente, y puedes personalizar su aspecto con
muchas opciones avanzadas.

• Uso: = SPARKLINE ( rango de celdas )
• Ejemplo: = SPARKLINE ( A1:A10 )

ISEMAIL

Comprobar si el texto introducido en una celda es una dirección de correo válida puede ser
un infierno si quieres hacerlo manualmente con REGEXMATCH y expresiones regulares, pero
es muy sencillo con ISEMAIL. Te devolverá VERDADERO para las direcciones de correo
válidas y FALSO, para las que no lo son.

Uso:• = ISEMAIL ( texto o celda con una dirección de correo )
• Ejemplo: = ISEMAIL ( "[email protected]" )

17


Click to View FlipBook Version