Ingresar fórmulas en celdas de hoja de cálculo

Use fórmulas en celdas de hoja de cálculo y base de datos para evaluar y realizar operaciones en datos de dibujo. Fórmulas siempre comienzan con el signo igual (=) y consisten en una combinación de funciones, referencias de celda u operadores que combinan valores para producir un nuevo valor, o un identificador de campo para seleccionar datos adjuntados en un objeto.

Existen tres maneras de ingresar una fórmula en una celda:

Ingrese una fórmula manualmente en la barra de Fórmulas.

Use los comandos Insertar > Función e Insertar > Criterios; consulte "Insertar una función" más abajo.

Para una celda de fila de cabecera de la base de datos, haga clic en el botón y seleccione un campo o una función desde el cuadro de diálogo Configurar función/campo; consulte Seleccionar una función o un campo para una columna de base de datos.

Para ingresar una fórmula manualmente:

Seleccione la celda.

Ingrese un signo igual (=) y luego ingrese la fórmula en la barra de Fórmulas en la hoja de cálculo. Una fórmula puede consistir en funciones, identificadores de campo de datos, operadores, referencias de celda y/o valores constantes. Al medida que escribe se presenta una lista de opciones que igualan con el texto; haga doble clic en un elemento para seleccionarlo.

Cuando la fórmula esté completa, haga clic en la casilla de verificación verde o presione la tecla Intro para validar el ingreso. Para cancelar un ingreso, haga clic en la X roja o presione la tecla Esc.

La fórmula se ejecuta en cuanto el ingreso de celda ha sido validado (Recálculo automática debe estar seleccionado en las preferencias de hoja de cálculo; consulte Menú de hoja de cálculo).

Insertar una función

Comando

Ruta de acceso

Función

Insertar (menú de hoja de cálculo)

Para ingresar una fórmula con los comandos Función y Criterios:

Seleccione la celda.

Ingrese un signo igual (=). El ingreso automáticamente se presenta en la barra de Fórmulas en la hoja de cálculo.

Seleccione el comando y luego seleccione el campo o la función deseada desde El cuadro de diálogo Seleccionar función.

La fórmula es colocada en la barra de Fórmulas en hoja de cálculo.

Haga uno de los siguientes:

Si la función requiere números o texto, ingrese el argumento entre paréntesis y proceda al paso 7.

Si la función requiere criterios de selección, seleccione Insertar > Criterios desde el menú Hoja de cálculo.

Si un objeto es seleccionado cuando el comando Criterios es seleccionado, se abre el cuadro de diálogo Pegar atributos. De lo contrario, proceda al paso 6.

Haga uno de los siguientes:

Para usar atributos del objeto seleccionado como los únicos criterios de selección, seleccione los atributos y proceda al paso 7.

Para especificar otros criterios, o para usar atributos de otros objetos en el dibujo, haga clic en el botón Personalizar.

Se abre el cuadro de diálogo Criterios; especifique los criterios para la función. Consulte El cuadro de diálogo Criterios.

Cuando la fórmula esté completa, haga clic en la casilla de verificación verde o presione la tecla Intro para validar el ingreso. Para cancelar la entrada, haga clic en la X roja o presione la tecla Esc.

La fórmula se ejecuta en cuanto el ingreso de celda ha sido validado (Recálculo automática debe estar seleccionado en las preferencias de hoja de cálculo; consulte Menú de hoja de cálculo).

Sintaxis de fórmula

Fórmulas deben ser ingresadas con una sintaxis específica. Si la fórmula no es ingresada correctamente, el ingreso de la fórmula en sí se presenta en la celda en lugar del resultado de la fórmula. Dos errores comunes en la sintaxis incluyen olvidar el uso de pares de paréntesis y omitir comas requeridas cuando argumentos están presentes. Sintaxis de fórmula está descrito en la siguiente tabla.

Haga clic aquí para mostrar/ocultar los operadores de sintaxis.Haga clic aquí para mostrar/ocultar los operadores de sintaxis.

 

Símbolo

Explicación

Ejemplo

Sintaxis general

Signo igual = 

Inicia cada fórmula; también indica un valor para una variable

=CriteriaVolume(t=pared)

Paréntesis ( ) 

Rodea un argumento de función; también usado en ecuaciones aritméticas

=acos(0,6)

=A6+(A6*.07)

Corchetes [ ] 

Rodea un destino de registro

=R IN ['myformat']

Punto . 

Separa un identificador de registro y un identificador de campo

=Muebles.Tipo

Dos puntos : 

Separa niveles de nombre de ruta de acceso en referencias de celda

=MyWorksheet:A1

Coma o punto y coma

, o ; 

Separa múltiples valores en un argumento de función; use un punto y coma cuando comas son usadas como separadores de decimal por el sistema operativo

=suma(A2,E3)

=suma(A2;E3)

Comilla única ' 

Rodea una constante de cadena de caracteres

=Electrodomésticos.'Modelo #'

Signo de dólar $ 

Designa una referencia absoluta

=A4*$B$1

Un punto seguido de otro .. 

Designa un rango de celdas

=suma(A10..A12)

Operadores aritméticos

Signo más + 

Suma

=A6+A8

Guión - 

Resta

=A6-A8

Asterisco * 

Multiplicación

=A6*.06

Barra diagonal/ 

División

=B3/12

Intercalación ^ 

Exponenciación

=13^2

DIV

División de números enteros (arroja la cociente de número entero de la operación de división)

j:= 36 DIV 5;

MOD

División de resto (arroja el resto de la operación de división como un número entero)

k:= 36 MOD 5;

Operadores de comparación

(usados con la función IF)

Signo igual = 

Igual

=si((L='L2'),Área,0)

Signos mayor que y menor a (u Opción+ = en Mac)

<> o notequal.png 

No igual a

=si((S<>'Secadora'),B9,0)

Signo menor a < 

Menor a

=si((C7<100),100,C7)

Signos menor a e igual a (u Opción+ < en Mac)

<= o  lessthanorequal.png 

Menor a o igual a

=si((E2<=G2),0.05,G2)

Signo mayor que >

Mayor que

=si((C7>100),100,C7)

Signos mayor que e igual a (u Opción+ > en Mac)

>= o  greaterthanorequal.png

Mayor que o igual a

=si((E2>=G2),0.05,G2)

Para forzar que el programa trate un número como texto, rodee el número en comillas simples, como '40'; o formatee la celda como Texto en la pestaña Número del cuadro de diálogo Formatear celdas.

Las fórmulas siguen las reglas algebraicas estándares de jerarquía. En el siguiente ejemplo, el valor en la celda C28 primero se multiplica por 12 y luego 4,5 se resta de ese valor. El resultado luego se divide para 12.

=((C28*12)-4,5)/12

Vectorworks tiene varias funciones incorporadas que se pueden usar en fórmulas, incluyendo funciones matemáticas y funciones que toman la información de objetos en el dibujo. Para usar una o más funciones de hoja de cálculo en una fórmula, ingrese la función manualmente o use los comandos Insertar > Función e Insertar > Criterios para seleccionar una función y criterios de selección (si se requieren) desde cuadros de diálogo. Consulte Funciones de hoja de cálculo para más información sobre cómo usar funciones.

Si hay un problema lógico o error de cálculo con una fórmula, un código de error se presenta en la celda.

Haga clic para mostrar/ocultar los códigos de error.Haga clic para mostrar/ocultar los códigos de error.

Código de error

Explicación

#NAME?

El nombre de campo en una definición de fila de cabecera de la base de datos no existe en el archivo; consulte Seleccionar una función o un campo para una columna de base de datos.

#VALUE!

El argumento es el tipo equivocado de datos para la formula; por ejemplo, una celda referenciada en una fórmula matemática contiene texto

#CVAL?

Una referencia cíclica no puede ser resuelta

?Resultado?

El tipo de valor de resultado no es reconocido

#OPCODE?

Error interno

#DIV 0!

Error de división por cero encontrado

#FAC?

Ingreso no reconocido

#OBJ!

El nombre de hoja de cálculo en una referencia externa no existe o el nombre de registro no existe

#CSTATUS?

Funciones están anidadas demasiado profundo (más de diez niveles de profundidad)

Referenciar otras celdas de hoja de cálculo

En una hoja de cálculo, una fórmula puede referenciar los contenidos de una o más celdas diferentes Las celdas pueden ser referenciadas dentro de la hoja de cálculo actual (referencias internas) o desde otra hoja de cálculo (referencias externas) dentro del mismo archivo.

Referencias externas deben incluir el nombre de ruta de acceso completo a la otra hoja de cálculo. La siguiente tabla muestra la sintaxis para ingresar una referencia externa en una fórmula.

Sintaxis

Ejemplo

nombre de hoja de cálculo:dirección de celda

=MyWorksheet:A1

nombre de hoja de cálculo:rango de direcciones

=SUM(MyWorksheet:A1..A12)

Si el nombre de la hoja de cálculo contiene espacios, el nombre debe estar rodeado con comillas simples como en el siguiente ejemplo: ='Inventario de electrodomésticos':A1

Para actualizar una referencia externa, seleccione Archivo > Recalcular desde el menú Hoja de cálculo.

Referencias de celda relativas y absolutas

Referencias de celda en una hoja de cálculo pueden ser relativas o absolutas. Cuando la fórmula que contiene la referencia es movida, una referencia absoluta siempre hace referencia a la dirección de celda original, mientras que una referencia relativa cambia dependiendo de la ubicación de la celda que contiene la referencia.

Use el carácter de signo de dólar ($) para indicar una referencia absoluta. El carácter $ bloquea la parte de la referencia de celda que la precede, según lo descrito en la siguiente tabla.

Combinación

Descripción

$A1

Bloquea la referencia de columna especificada, pero deja la referencia de fila relativa; siempre se hace referencia a la misma columna, pero la fila cambia si la fórmula es colocada en una fila diferente

$A$1

Bloquea las referencias de columna y fila especificadas; siempre hace referencia a la celda original sin importar donde la fórmula es copiada

A$1

Bloquea la referencia de fila especificada, pero deja la referencia de columna relativa; siempre se hace referencia a la misma fila, pero la columna cambia si la fórmula es colocada en una columna diferente

En la siguiente hoja de cálculo de ejemplo, la fórmula =AVERAGE(B1..B3) está en la celda B4. Si la fórmula fuera copiada a la celda E9, la fórmula automáticamente cambiaría a =AVERAGE(E6..E8). Debido a que ambas referencias son relativas, la columna y fila cambiarían en relación con la celda donde la fórmula está colocada—siempre indicando las tres celdas directamente sobre la fórmula.

ws_references.png 

Insertar valores constantes en celdas de hoja de cálculo

Insertar imágenes en celdas de hoja de cálculo

Funciones de hoja de cálculo

 

¿Fue útil esta página?