🎯 Introducción a las Fórmulas
Las fórmulas en WPS Sheets te permiten realizar cálculos automáticos y manipular datos de forma eficiente.
Todas las fórmulas comienzan con el signo =
📝 Regla Básica
Toda fórmula inicia con =
Ejemplo: =A1+B1
📍 Referencias
Usa letras para columnas y números para filas
Ejemplo: A1, B2, C3
⚡ Funciones
Comandos predefinidos para cálculos
Ejemplo: =SUMA(A1:A10)
➕ Suma, Resta y Conteo
1. Operaciones Básicas
Suma: =A1+B1+C1 o =SUMA(A1:C1)
Resta: =A1-B1
Multiplicación: =A1*B1
División: =A1/B1
2. Función SUMA
Ejemplo: Ventas Mensuales
| Mes | Ventas | Fórmula |
|---|---|---|
| Enero | $5,000 | =SUMA(B2:B5)Resultado: $21,500 |
| Febrero | $6,200 | |
| Marzo | $4,800 | |
| Abril | $5,500 |
3. Función CONTAR
CONTAR: Cuenta celdas con números =CONTAR(A1:A10)
CONTARA: Cuenta celdas no vacías =CONTARA(A1:A10)
CONTAR.SI: Cuenta con condición =CONTAR.SI(A1:A10;">100")
🧮 Calculadora Interactiva
Suma de números:
📈 Porcentaje y Media
1. Calcular Porcentajes
Porcentaje básico: =A1*0.15 (15% de A1)
Porcentaje de total: =A1/B1 (formato como %)
Incremento porcentual: =A1*(1+0.10) (aumentar 10%)
Ejemplo: Cálculo de IVA
| Producto | Precio | IVA (16%) | Total |
|---|---|---|---|
| Laptop | $10,000 | =B2*0.16 = $1,600 |
=B2*(1+0.16) = $11,600 |
2. Funciones de Media
PROMEDIO: =PROMEDIO(A1:A10)
PROMEDIO.SI: =PROMEDIO.SI(A1:A10;">50")
MEDIANA: =MEDIANA(A1:A10)
MODA: =MODA(A1:A10)
Ejemplo: Calificaciones
| Estudiante | Calif. 1 | Calif. 2 | Calif. 3 | Promedio |
|---|---|---|---|---|
| Ana | 85 | 90 | 88 | =PROMEDIO(B2:D2) = 87.67 |
| Juan | 92 | 88 | 95 | =PROMEDIO(B3:D3) = 91.67 |
📊 Calculadora de Porcentaje
Calcular el porcentaje:
🔤 Funciones de Texto: Mayúsculas y Nombres Propios
1. Conversión de Mayúsculas/Minúsculas
MAYUSC: Convierte a MAYÚSCULAS =MAYUSC(A1)
MINUSC: Convierte a minúsculas =MINUSC(A1)
NOMPROPIO: Primera letra en Mayúscula =NOMPROPIO(A1)
Ejemplo Práctico
| Texto Original | Función | Resultado |
|---|---|---|
| fernando garcía | =MAYUSC(A2) |
FERNANDO GARCÍA |
| MARÍA LÓPEZ | =MINUSC(A3) |
maría lópez |
| juan PÉREZ martínez | =NOMPROPIO(A4) |
Juan Pérez Martínez |
2. Otras Funciones de Texto Útiles
LARGO: Cuenta caracteres =LARGO(A1)
ESPACIOS: Elimina espacios extras =ESPACIOS(A1)
IZQUIERDA: Extrae caracteres desde la izquierda =IZQUIERDA(A1,5)
DERECHA: Extrae caracteres desde la derecha =DERECHA(A1,3)
✍️ Conversor de Texto
🔗 Concatenar y Trasponer
1. Concatenar (Unir Texto)
CONCATENAR: =CONCATENAR(A1," ",B1)
Operador &: =A1&" "&B1 (más sencillo)
CONCAT: =CONCAT(A1:C1) (versión moderna)
UNIRCADENAS: =UNIRCADENAS(" ",VERDADERO,A1:C1)
Ejemplo: Crear Nombres Completos
| Nombre | Apellido | Fórmula | Resultado |
|---|---|---|---|
| Fernando | García | =A2&" "&B2 |
Fernando García |
| María | López | =CONCATENAR(A3," ",B3) |
María López |
Ejemplo: Crear Correos Electrónicos
| Nombre | Apellido | Fórmula | |
|---|---|---|---|
| Fernando | García | =MINUSC(A2&"."&B2&"@empresa.com") |
fernando.garcia@empresa.com |
2. Trasponer (Cambiar Filas por Columnas)
TRANSPONER: =TRANSPONER(A1:D1)
Convierte una fila en columna o viceversa
Ejemplo Visual de TRANSPONER
| Enero | Febrero | Marzo |
| Enero |
| Febrero |
| Marzo |
🔗 Concatenador Interactivo
✂️ División de Información
1. Separar Texto en Columnas
2. Funciones para Dividir Texto
IZQUIERDA: Extrae caracteres desde el inicio =IZQUIERDA(A1,5)
DERECHA: Extrae caracteres desde el final =DERECHA(A1,3)
EXTRAE: Extrae desde una posición =EXTRAE(A1,6,4)
HALLAR: Encuentra la posición de un texto =HALLAR(" ",A1)
Ejemplo: Separar Nombre Completo
| Nombre Completo | Primer Nombre | Apellido |
|---|---|---|
| Fernando García | =IZQUIERDA(A2,HALLAR(" ",A2)-1)= Fernando |
=DERECHA(A2,LARGO(A2)-HALLAR(" ",A2))= García |
Ejemplo: Extraer Dominio de Email
| Usuario | Dominio | |
|---|---|---|
| fernando@empresa.com | =IZQUIERDA(A2,HALLAR("@",A2)-1)= fernando |
=DERECHA(A2,LARGO(A2)-HALLAR("@",A2))= empresa.com |
3. Separar por Delimitador
Ejemplo: Datos separados por comas
| Datos | Descripción |
|---|---|
| Producto,Precio,Stock | Usar "Texto en columnas" con delimitador de coma |
| Laptop,15000,25 | Se separará en 3 columnas diferentes |
🎯 SUMAR.SI y BUSCARV
1. SUMAR.SI - Suma Condicional
Sintaxis: =SUMAR.SI(rango_criterio, criterio, rango_suma)
Ejemplo: =SUMAR.SI(A2:A10,"Ventas",B2:B10)
Ejemplo: Ventas por Departamento
| Departamento | Ventas | Fórmula | Resultado |
|---|---|---|---|
| Ventas | $5,000 | =SUMAR.SI(A2:A6,"Ventas",B2:B6) |
$11,800 |
| Marketing | $3,200 | ||
| Ventas | $6,800 | ||
| TI | $4,500 | ||
| Marketing | $2,800 |
Criterios comunes:
=SUMAR.SI(A:A,">100",B:B) - Mayor que 100
=SUMAR.SI(A:A,"<50",B:B) - Menor que 50
=SUMAR.SI(A:A,"<>0",B:B) - Diferente de 0
=SUMAR.SI(A:A,"Manzana*",B:B) - Comienza con "Manzana"
2. BUSCARV - Búsqueda Vertical
Sintaxis: =BUSCARV(valor_buscado, tabla, columna, [exacto])
Ejemplo: =BUSCARV("P001",A2:C10,3,FALSO)
Ejemplo: Catálogo de Productos
| Código | Producto | Precio |
|---|---|---|
| P001 | Laptop HP | $12,500 |
| P002 | Mouse Logitech | $350 |
| P003 | Teclado Mecánico | $1,200 |
Buscar precio de P002:
=BUSCARV("P002",A2:C4,3,FALSO) → Resultado: $350
Buscar nombre de P003:
=BUSCARV("P003",A2:C4,2,FALSO) → Resultado: Teclado Mecánico
- El valor buscado debe estar en la primera columna de la tabla
- El número de columna empieza desde 1 (la columna de búsqueda)
- FALSO = búsqueda exacta, VERDADERO = aproximada
3. SUMAR.SI.CONJUNTO - Múltiples Criterios
Sintaxis: =SUMAR.SI.CONJUNTO(rango_suma, criterio1, rango1, criterio2, rango2)
Ejemplo: =SUMAR.SI.CONJUNTO(C:C,A:A,"Ventas",B:B,">5000")
Ejemplo: Ventas por Región y Producto
| Región | Producto | Ventas |
|---|---|---|
| Norte | Laptop | $15,000 |
| Sur | Laptop | $12,000 |
| Norte | Mouse | $2,500 |
Sumar ventas de Laptop en Norte:
=SUMAR.SI.CONJUNTO(C2:C4,A2:A4,"Norte",B2:B4,"Laptop") → $15,000
🔍 Simulador de SUMAR.SI
Suma solo los valores mayores a:
Valores: 30, 60, 45, 80, 25, 90