Funciones en hojas de cálculo

Las funciones de hoja de cálculo toman un argumento, realizan una acción y devuelven un valor o valores. Existen dos tipos de funciones básicas: aquellas que usan los valores que introduce, y aquellas que usan información desde objetos en el dibujo. Los argumentos requeridos por los dos tipos de funciones son diferentes.

    Número o argumentos de texto: Las funciones que empiezan con una letra minúscula normalmente requieren un valor de número o una dirección de celda como el argumento. Por ejemplo, la función acos devuelve el arco coseno del valor que está especificado en el argumento de función. El argumento que introduce puede ser una expresión matemática (tal como 3/5), una dirección de una celda que contiene un número (tal como A12), o un número real. El argumento para todas las funciones trigonométricas debe ser en radianes.

    Argumentos de criterios: Las funciones que empiezan con una letra mayúscula deben aplicarse a uno o más objetos específicos en el dibujo. En una celda en una fila de encabezado de base de datos, se aplica automáticamente una función al objeto listado en cada subfila, para que no se requiera argumento de criterios.

Sin embargo, en una celda de hoja de cálculo, debe introducir criterios a seleccionar los objetos a los que aplica la función. Por ejemplo, la función Área devuelve el área combinada de todos los objetos 2D que cumplen con los criterios. Para especificar los objetos para los cuales obtener el área, use ya sea el comando Insertar > Criterios en el menú Hoja de cálculo, o introduzca el criterio manualmente. Para más detalles sobre cómo especificar criterios como el tipo de objeto, la clase o la visibilidad, consulte la documentación orientada hacia el desarrollador ubicada en (se necesita acceso a la Internet):

developer.vectorworks.net/index.php/VS:Search_Criteria#Search_Criteria_Tables 

developer.vectorworks.net/index.php/VS:Function_Reference_Appendix#attrCrit 

En la siguiente lista de funciones de hojas de cálculo el tipo de argumento que la función toma es mostrado entre paréntesis.

acos(número)

El arco coseno de un número. El arco coseno es el ángulo cuyo coseno es un número. El ángulo devuelto está dado en radianes en el intervalo de 0 a pi. El número es el coseno del ángulo y debe estar expresado desde -1 a 1. Función relacionada: cos

Ejemplo: =acos(3/5) devuelve el ángulo para el cual el valor coseno es 3/5

Ángulo(criterios)

El ángulo (medido desde una posición horizontal) de los objetos que cumplen con los criterios especificados en grados. Use esta función para devolver los ángulos de líneas y paredes (medidas desde la línea horizontal), los ángulos de tramo de los arcos y los ángulos de la pendiente de losas.

Ejemplos:

    Celda de encabezado de base de datos: =Ángulo devuelve el ángulo de cada objeto en la base de datos

    Celda de hoja de cálculo: =Ángulo((t=arco)&(n='arco-1')) devuelve el ángulo de barrido del objeto arco denominado "arco-1" en el dibujo

Área(criterios)

El área total de objetos 2D que cumplen los criterios especificados en base a las unidades de Área en el cuadro de diálogo Unidades Función relacionada: Perim.

Ejemplos:

    Celda de encabezado de base de datos: =Área devuelve el área de cada objeto en la base de datos

    Celda de hoja de cálculo: =Área(t=rect) devuelve el área combinada de todos los objetos rectángulos en el dibujo

asin(número)

El arco seno de un número. El arco seno es el ángulo cuyo seno es el número. El ángulo devuelto está dado en radianes en el intervalo de -pi/2 a pi/2. Para expresar el arco seno en grados, use la función rad2deg (o multiplique el resultado por 180/pi). El número es el seno del ángulo y debe ser desde el 1 al 1. Función relacionada: sen

Ejemplo: =asin(A3) devuelve el ángulo para el cual el valor del seno se da en la celda A3

BotBound(criterios)

El límite 2D inferior (coordenada y mínima) de los objetos que cumplen los criterios especificados. Funciones relacionadas: LeftBound, RightBound, TopBound

Ejemplos:

    Celda de encabezado de base de datos: =BotBound devuelve el límite 2D inferior de cada objeto en la base de datos

    Celda de hoja de cálculo: =BotBound(t=locus) devuelve el límite 2D inferior del locus que posee el menor valor de límite 2D inferior del dibujo

CompAreaByClass(criterios, clase)

El área (menos cualquier orificio) de un costado de los componentes que cumplen con los criterios especificados y están en la clase especificada. Funciones relacionadas: CompAreaByName, ComponentArea

Ejemplos:

    Celda de encabezado de base de datos: =CompAreaByClass('Clase-1') devuelve el área de los componentes asignados a la clase "Clase-1" para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =CompAreaByClass(t=pared,'Clase-1') devuelve el área combinada de los componentes asignados a la clase "Clase-1" para todas la paredes en el dibujo

CompAreaByName(criterios, nombre)

El área (menos cualquier orificio) de un costado de los componentes que cumplen con los criterios especificados y tiene el nombre especificado. Funciones relacionadas: CompAreaByClass, ComponentArea

Ejemplos:

    Celda de encabezado de base de datos: =CompAreaByName('Revestimiento de ladrillo') devuelve el área de los componentes con el nombre "Revestimiento de Ladrillo" para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =CompAreaByName(t=pared,'Revestimiento de ladrillo') devuelve el área combinada de los componentes con el nombre "Revestimiento de Ladrillo" para todas la paredes en el dibujo

CompClassByName(criterios, nombre)

El nombre de los componentes que cumplen con los criterios especificados y tienen el nombre especificado. Función relacionada: CompNameByClass

Ejemplos:

    Celda de encabezado de base de datos: =CompClassByName('Revestimiento de ladrillo') devuelve la clase de los componentes con el nombre "Revestimiento de Ladrillo" para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =CompClaseByName(t=pared,'Revestimiento de ladrillo') devuelve la clase del primer componente con el nombre "Revestimiento de Ladrillo" para todas la paredes en el dibujo

CompLambdaByClass(criterios, clase)

El valor Lambda de los componentes que cumplen con los criterios especificados y están en la clase especificada. Funciones relacionadas: CompLambdaByName, ComponentLambda

Ejemplos:

    Celda de encabezado de base de datos: =CompLambdaByClass('Clase-1') devuelve el valor Lambda de los componentes asignados a la clase "Clase-1" para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =CompLambdaByClass(t=pared,'Clase-1') devuelve el valor Lambda del primer componente asignado a la clase "Clase-1" para todas la paredes en el dibujo

CompLambdaByName(criterios, nombre)

El valor Lambda de los componentes que cumplen con los criterios especificados y tienen el nombre especificado. Funciones relacionadas: CompLambdaByClass, ComponentLambda

Ejemplos:

    Celda de encabezado de base de datos: =CompLambdaByName('Revestimiento de ladrillo') devuelve el valor Lambda de los componentes con el nombre "Revestimiento de Ladrillo" para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =CompLambdaByName(t=pared,'Revestimiento de ladrillo') devuelve el valor Lambda del primer componente con el nombre "Revestimiento de Ladrillo" para todas la paredes en el dibujo

CompNameByClass(criterios, clase)

El nombre de los componentes que cumplen con los criterios especificados y están en la clase especificada. Función relacionada: CompClassByName

Ejemplos:

    Celda de encabezado de base de datos: =CompNameByClass('Clase-1') devuelve el nombre de los componentes asignados a la clase "Clase-1" para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =CompNameByClass(t=pared,'Clase-1') devuelve el nombre del primer componente asignado a la clase "Clase-1" para todas la paredes en el dibujo

ComponentArea(criterios, índice)

El área (menos cualquier orificio) de un lado de los componentes que cumplen con los criterios especificados y tienen el índice especificado. Índice es el índice basado en 1 que identifica al componente. Función relacionada: CompAreaByClass, CompAreaByName

Ejemplos:

    Celda de encabezado de base de datos: =ComponentArea(2) devuelve el área del segundo componente para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =ComponentArea(t=pared,1) devuelve el área combinada de los primeros componentes para todas las paredes en el dibujo

ComponentLambda(criterios, índice)

El valor Lambda de los componentes que cumplen con los criterios especificados y tienen el índice especificado. Índice es el índice basado en 1 que identifica al componente. Funciones relacionadas: CompLambdaByClass, CompLambdaByName

Ejemplos:

    Celda de encabezado de base de datos: =ComponentLambda(2) devuelve el valor Lambda del segundo componente para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =ComponentLambda(t=pared,1) devuelve el valor Lambda del primero componente para todas las paredes en el dibujo

ComponentName(criterios, índice)

El nombre de los componentes que cumplen con los criterios especificados y tienen el índice especificado. Índice es el índice basado en 1 que identifica al componente. Función relacionada: CompNameByClass

Ejemplos:

    Celda de encabezado de base de datos: =ComponentName(2) devuelve el nombre del segundo componente para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =ComponentName(t=pared,1) devuelve el nombre del primero componente para todas las paredes en el dibujo

ComponentRValue(criterios, índice)

El valor-R de los componentes que cumplen con los criterios especificados y tienen el índice especificado. Índice es el índice basado en 1 que identifica al componente. Funciones relacionadas: CompRValueByClass, CompRValueByName

Ejemplos:

    Celda de encabezado de base de datos: =ComponentRValue(2) devuelve el valor-R del segundo componente para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =ComponentRValue(t=pared,1) devuelve los valores-R combinados de los primeros componentes para todas las paredes en el dibujo

ComponentThickness(criterios, índice)

El grosor de los componentes que cumplen con los criterios especificados y tienen el índice especificado. Índice es el índice basado en 1 que identifica al componente. Funciones relacionadas: CompThicknessByClass, CompThicknessByName

Ejemplos:

    Celda de encabezado de base de datos: =ComponentThickness(2) devuelve el grosor del segundo componente para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =ComponentThickness(t=pared,1) devuelve el grosor combinado de los primeros componentes para todas las paredes en el dibujo

ComponentUValue(criterios, índice)

El valor-U de los componentes que cumplen con los criterios especificados y tienen el índice especificado. Índice es el índice basado en 1 que identifica al componente. Funciones relacionadas: CompUValueByClass, CompUValueByName

Ejemplos:

    Celda de encabezado de base de datos: =ComponentUValue(2) devuelve el valor-U del segundo componente para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =ComponentUValue(t=pared,1) devuelve los valores-U combinados de los primeros componentes para todas las paredes en el dibujo

ComponentVolume(criterios, índice)

El volumen (menos cualquier orificio) de los componentes que cumplen con los criterios especificados y tienen el índice especificado. Índice es el índice basado en 1 que identifica al componente. Funciones relacionadas: CompVolumeByClass, CompVolumeByName

Ejemplos:

    Celda de encabezado de base de datos: =ComponentVolume(2) devuelve el volumen del segundo componente para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =ComponentVolume(t=pared,1) devuelve el volumen combinado de los primeros componentes para todas las paredes en el dibujo

CompRValueByClass(criterios, clase)

El valor-R de los componentes que cumplen con los criterios especificados y están en la clase especificada. Funciones relacionadas: CompRValueByClass, ComponentRValue

Ejemplos:

    Celda de encabezado de base de datos: =CompRValueByClass('Clase-1') devuelve el valor-R de los componentes asignados a la clase "Clase-1" para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =CompRValueByClass(t=pared,'Clase-1') devuelve los valores-R combinados de los componentes asignados a la clase "Clase-1" para todas la paredes en el dibujo

CompRValueByName(criterios, nombre)

El valor-R de los componentes que cumplen con los criterios especificados y tienen el nombre especificado. Funciones relacionadas: CompRValueByClass, ComponentRValue

Ejemplos:

    Celda de encabezado de base de datos: =CompRValueByName('Revestimiento de ladrillo') devuelve el valor-R de los componentes con el nombre "Revestimiento de Ladrillo" para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =CompRValueByName(t=pared,'Revestimiento de ladrillo') devuelve los valores-R combinados de los componentes con el nombre "Revestimiento de Ladrillo" para todas la paredes en el dibujo

CompThicknessByClass(criterios, clase)

El grosor de los componentes que cumplen con los criterios especificados y están en la clase especificada Funciones relacionadas: CompThicknessByName, ComponentThickness

Ejemplos:

    Celda de encabezado de base de datos: =CompThicknessByClass('Clase-1') devuelve el grosor de los componentes asignados a la clase "Clase-1" para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =CompThicknessByClass(t=pared,'Clase-1') devuelve el grosor combinado de los componentes asignados a la clase "Clase-1" para todas la paredes en el dibujo

CompThicknessByName(criterios, nombre)

El grosor de los componentes que cumplen con los criterios especificados y tienen el nombre especificado. Funciones relacionadas: CompThicknessByClass, ComponentThickness

Ejemplos:

    Celda de encabezado de base de datos: =CompThicknessByName('Revestimiento de ladrillo') devuelve el grosor de los componentes con el nombre "Revestimiento de Ladrillo" para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =CompThicknessByName(t=pared,'Revestimiento de ladrillo') devuelve el grosor combinado de los componentes con el nombre "Revestimiento de Ladrillo" para todas la paredes en el dibujo

CompUValueByClass(criterios, clase)

El valor-U de los componentes que cumplen con los criterios especificados y están en la clase especificada. Funciones relacionadas: CompUValueByName, ComponentUValue

Ejemplos:

    Celda de encabezado de base de datos: =CompUValueByClass('Clase-1') devuelve el valor-U de los componentes asignados a la clase "Clase-1" para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =CompUValueByClass(t=pared,'Clase-1') devuelve los valores-U combinados de los componentes asignados a la clase "Clase-1" para todas la paredes en el dibujo

CompUValueByName(criterios, nombre)

El valor-U de los componentes que cumplen con los criterios especificados y tienen el nombre especificado. Funciones relacionadas: CompUValueByClass, ComponentUValue

Ejemplos:

    Celda de encabezado de base de datos: =CompUValueByName('Revestimiento de ladrillo') devuelve el valor-U de los componentes con el nombre "Revestimiento de Ladrillo" para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =CompUValueByName(t=pared,'Revestimiento de ladrillo') devuelve los valores-U combinados de los componentes con el nombre "Revestimiento de Ladrillo" para todas la paredes en el dibujo

CompVolumeByClass(criterios, clase)

El volumen de los componentes que cumplen con los criterios especificados y están en la clase especificada. Funciones relacionadas: CompVolumeByName, ComponentVolume

Ejemplos:

    Celda de encabezado de base de datos: =CompVolumeByClass('Clase-1') devuelve el volumen de los componentes asignados a la clase "Clase-1" para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =CompVolumeByClass(t=pared,'Clase-1') devuelve el volumen combinado de los componentes asignados a la clase "Clase-1" para todas la paredes en el dibujo

CompVolumeByName(criterios, nombre)

El volumen de los componentes que cumplen con los criterios especificados y tienen el nombre especificado. Funciones relacionadas: CompVolumeByClass, ComponentVolume

Ejemplos:

    Celda de encabezado de base de datos: =CompVolumeByName('Revestimiento de ladrillo') devuelve el volumen de los componentes con el nombre "Revestimiento de Ladrillo" para cada pared, pared curva, cubierta, faceta de cubierta, y objeto losa en la base de datos

    Celda de hoja de cálculo: =CompVolumeByName(t=pared,'Revestimiento de ladrillo') devuelve el volumen combinado de los componentes con el nombre "Revestimiento de Ladrillo" para todas la paredes en el dibujo

concat(texto1, texto2, texto3)

Une varias cadenas de texto en una cadena de texto única.

Ejemplo: =concat(B3,', ',B4) devuelve los contenidos de las celdas B3 y B4 como una cadena de texto única separada por una coma y un espacio

cos(número)

El coseno de un ángulo dado. Número es el ángulo en radianes para el cual se calcula el coseno. Función relacionada: acos

Ejemplo: =cos(deg2rad(23)) convierte un ángulo de 23 grados a su equivalente radian y devuelve el coseno del ángulo

Recuento(criterios)

El número de objetos que cumplen con el criterio especificado.

Ejemplos:

    Celda de encabezado de base de datos: =Recuento devuelve el número total de objetos para cada fila en la base de datos

    Celda de hoja de cálculo: =Recuento(s='sofá simple') devuelve el número total de objetos de símbolo denominados "sofá simple" en el dibujo

CurtWallFrameLength(criterios, clases)

La longitud combinada de las estructuras de muros cortina que cumplen con los criterios especificados y se encuentran en la clase especificada. Para buscar todas las estructuras de un muro cortina, use un nombre de clase vacío. Funciones relacionadas: CurtWallPnlAreaNet, CurtWallPnlAreaGross

Ejemplos:

    Celda de encabezado de base de datos: =CurtWallFrameLength('') devuelve la longitud combinada de las estructuras del muro cortina para cada muro cortina en la base de datos

    Celda de hoja de cálculo: =CurtWallFrameLength(t=pared, '') devuelve la longitud combinada de las estructuras del muro cortina para todos los muro cortina en el dibujo

CurtWallPnlAreaGross(criterios, clase)

El área bruta combinada de los paneles de muros cortina de las paredes que cumplen con los criterios especificados y se encuentran en la clase especificada. El área bruta incluye porciones del panel cubiertas por estructuras. Para buscar todos los paneles de un muro cortina, use un nombre de clase vacío. Funciones relacionadas: CurtWallFrameLength, CurtWallPnlAreaNet

Ejemplos:

    Celda de encabezado de base de datos: =CurtWallPnlAreaGross('') devuelve el área combinada bruta de los paneles de muro cortina correspondientes para cada muro cortina en la base de datos

    Celda de hoja de cálculo: =CurtWallPnlAreaGross(t=pared, '') devuelve el área combinada bruta de los paneles de muro cortina para todo muro cortina en el dibujo

CurtWallPnlAreaNet(criterios, clase)

El área neta de los paneles de muros cortina de las paredes que cumplen con los criterios especificados y se encuentran en la clase especificada. El área neta incluye únicamente el área visible limitada por estructuras. Para buscar todos los paneles de un muro cortina, use un nombre de clase vacío. Funciones relacionadas: CurtWallFrameLength, CurtWallPnlAreaGross

Ejemplos:

    Celda de encabezado de base de datos: =CurtWallPnlAreaNet ('Clase-1') devuelve el área combinada neta de los paneles de muro cortina asignados a la clase "Clase-1" para cada muro cortina en la base de datos

    Celda de hoja de cálculo: =CurtWallPnlAreaNet (t=pared, 'Clase-1') devuelve el área combinada neta de los paneles de muro cortina asignados a la clase "Clase-1" para todo muro cortina en el dibujo

deg2rad(número)

Convierte un número desde grados a radianes. Número es el valor en grados que se convertirán a radianes.

Ejemplo: =deg2rad(47) convierte la medida del ángulo de 47 grados a su equivalente radian

exp(número)

e elevada a la potencia del número. La constante e equivale a 2,71828182845904 que es la base del logaritmo natural. El número es el exponente aplicado a la base e.

Ejemplo: =Exp(2) devuelve el valor numérico de e aumentado a la potencia de 2

GetIfcProperty(criterios)

(Se necesita Vectorworks Design Series) El valor de una propiedad IFC específica asociada con un objeto IFC. El criterio es una cadena de texto con dos elementos separados por un período. El primer elemento es una entidad de IFC o un nombre de PSet, y el segundo elemento es el nombre de la propiedad de IFC.

Ejemplo: =GETIFCPROPERTY ('ifcfurnishingelement.name') devuelve el valor Nombre para objetos IFC cuya entidad IFC es IfcFurnishingElement

GetSpaceNameForObj(criterios)

(Se necesita Vectorworks Architect) El nombre del espacio que rodea el objeto que cumple el criterio especificado. Función relacionada: GetSpaceNumForObj

Ejemplos:

    Celda de encabezado de base de datos: =GetSpaceNameForObj devuelve el nombre del espacio para cada objeto en la base de datos

    Celda de hoja de cálculo: =GetSpaceNameForObj(n='silla-1') devuelve el nombre del espacio para el objeto de nombre "silla-1"

GetSpaceNumForObj(criterios)

(Se necesita Vectorworks Architect) El número del espacio que rodea el objeto que cumple el criterio especificado. Función relacionada: GetSpaceNameForObj

Ejemplos:

    Celda de encabezado de base de datos: =GetSpaceNumForObj devuelve el número del espacio para cada objeto en la base de datos

    Celda de hoja de cálculo: =GetSpaceNumForObj(n='silla-1') devuelve el número del espacio para el objeto de nombre "silla-1"

Altura(criterios)

El delta y (altura) combinado de objetos que cumplen los criterios especificados. Función relacionada: Ancho

Ejemplos:

    Celda de encabezado de base de datos: =Altura devuelve la altura (delta Y) de cada objeto en la base de datos

    Celda de hoja de cálculo: =Altura(sel=verdadero) devuelve el valor de altura combinada (delta Y) de los objetos seleccionados en el dibujo

si ((prueba_lógica), valor_si_verdadero, valor_si_falso)

Usa el valor_si_verdadero si la expresión prueba_lógica es verdadera, o el valor_si_falso si la expresión prueba_lógica es falsa.

Utilice esta función para realizar pruebas condicionales sobre valores y fórmulas y para dividir basados en los resultados de dicha prueba. La salida de la prueba determina el valor devuelto por la función If (Si). La expresión prueba_lógica puede ser cualquier valor o expresión que puede ser evaluada como verdadera o falsa. Hasta siete sentencias If pueden ser reunidas como argumentos valor_si_verdadero, valor_si_falso. Las sentencias booleanas dentro de una sentencia If deben estar entre paréntesis. El texto dentro de una sentencia If debe estar encerrado entre comillas.

Ejemplos:

    =si((C7>100),100,C7) si el valor en la celda C7 es mayor que 100, el valor en esta celda es 100; de otra manera, el valor en esta celda es el mismo que el valor en la celda C7.

    =si((C7>100);100;C7) cuando comas son usadas como separadores decimales por el sistema operativo, use puntos y coma en su lugar.

Imagen (criterios)

(Se necesita Vectorworks Design Series) La imagen asociada con el objeto que cumple los criterios especificados. En el formato de la celda, especifique si desea que aparezca una vista en miniatura del objeto o los atributos 2D aplicados al objeto.

Ejemplos:

    Celda de encabezado de base de datos: =Imagen devuelve la imagen para cada objeto en la base de datos

    Celda de hoja de cálculo: =Imagen(s='gabinete') devuelve la imagen del símbolo denominado "Gabinete"

int(número)

Quita cualquier parte fraccionaria de un número. El número es el número real a cambiarse a un íntegro. Función relacionada: redondear

Ejemplo: =int(B9) devuelve el valor en la celda B9 sin su componente fraccionario

IsFlipped(criterios)

El estado volteado de los objetos que cumplen con los criterios especificados.

Ejemplos:

    Celda de encabezado de base de datos: =IsFlipped devuelve el estado volteado de cada objeto en la base de datos

    Celda de hoja de cálculo: =IsFlipped(PON=ventana) devuelve el número total de objetos ventana en el dibujo que están volteados

LeftBound(criterios)

El límite 2D izquierdo (coordenada X mínima) de los objetos que cumplen con los criterios especificados. Funciones relacionadas: BotBound, TopBound, RightBound

Ejemplos:

    Celda de encabezado de base de datos: =LeftBound devuelve el límite 2D izquierdo de cada objeto en la base de datos

    Celda de hoja de cálculo: =LeftBound(t=locus) devuelve el límite 2D izquierdo del locus del extremo izquierdo en el dibujo

Longitud(criterios)

La longitud de líneas, paredes u objetos basados en trazo que cumplen con los criterios especificados.

Ejemplos:

    Celda de encabezado de base de datos: =Longitud devuelve la longitud para cada objeto en la base de datos

    Celda de hoja de cálculo: =Longitud(t=línea) devuelve la longitud total de todo objeto de línea en el dibujo

ln(número)

El logaritmo natural (base e). Número es el número positivo real para el cual se calcula el logaritmo. Función relacionada: exp

Ejemplo: =Ln(12) devuelve el logaritmo natural de 12

log(número)

El logaritmo de base 10. Número es el número positivo real para el cual se calcula el logaritmo. Función relacionada: ln

Ejemplo: =ln(12) devuelve el logaritmo natural de 12

max(número1, número2,...)

El número más largo en la lista de argumentos. Número es el número de 1 - 14 para el cual se desea encontrar el valor máximo. Función relacionada: min

Ejemplo: =max(C5,C7,C9) devuelve el número más grande que está en las celdas C5, C7 y C9

min(número1, número2,...)

El número más pequeño en la lista de argumentos. Número es el número de 1 - 14 para el cual se desea encontrar el valor mínimo. Función relacionada: max

Ejemplo: =min(C5,C7,C9) devuelve el número más pequeño que está en las celdas C5, C7 y C9

ObjectType(criterios)

La identificación del tipo de objeto numérico de objetos que cumplen con el criterio especificado Para obtener una lista de ID de tipo de objetos consulte la documentación orientada al desarrollador (se necesita acceso a la Internet) ubicada en:

developer.vectorworks.net/index.php/VS:Function_Reference_Appendix#objects

Ejemplos:

    Celda de encabezado de base de datos: =ObjectType devuelve el valor de tipo de objeto para cada objeto en la base de datos

    Celda de hoja de cálculo: =ObjectType(sel=verdadero) devuelve el valor de tipo de objeto del objeto seleccionado; por ejemplo, el valor de tipo de objeto para una luz es 81

ObjIncludeInEnergos(criterios)

(Se necesita Vectorworks Architect) El estado Energos (1 si está incluido en los cálculos, 0 si no) de los objetos que cumplen con el criterio especificado.

Ejemplos:

    Celda de encabezado de base de datos: =ObjIncludeInEnergos devuelve el estado Energos para cada objeto pared, pared curva, cubierta, faceta de cubierta, losa, puerta, y ventana en la base de datos

    Celda de hoja de cálculo: =ObjIncludeInEnergos(t=pared) devuelve el estado Energos para todas las paredes en el dibujo

ObjRValue(criterios)

(Se necesita Vectorworks Architect) El valor-R de objetos que cumplen con el criterio especificado. Función relacionada: ObjUValue

Ejemplos:

    Celda de encabezado de base de datos: =ObjectRValue devuelve el valor-R para cada objeto pared, pared curva, cubierta, faceta de cubierta, losa, puerta, y ventana en la base de datos

    Celda de hoja de cálculo: =ObjectRValue(n='pared-1') devuelve el valor-R para la pared de nombre “pared-1”

ObjUValue(criterios)

(Se necesita Vectorworks Architect) El valor-U de objetos que cumplen con el criterio especificado. Función relacionada: ObjRValue

Ejemplos:

    Celda de encabezado de base de datos: =ObjectUValue devuelve el valor-U para cada objeto pared, pared curva, cubierta, faceta de cubierta, losa, puerta, y ventana en la base de datos

    Celda de hoja de cálculo: =ObjectUValue(n='pared-1') devuelve el valor-U para la pared de nombre "pared-1"

Perim(criterios)

El perímetro combinado de objetos que cumplen el criterio especificado.

Ejemplos:

    Celda de encabezado de base de datos: =Perim devuelve el perímetro para cada objeto en la base de datos

    Celda de hoja de cálculo: =Perim(sel=verdadero devuelve el perímetro total de todos los objetos seleccionados

rad2deg(número)

Convierte un número desde radianes a grados. Número es el valor en radianes que se convierte a grados.

Ejemplo: =rad2deg(0,5235987) convierte la medida del ángulo radian a su equivalente en grados

RightBound(criterio)

El límite 2D derecho (coordenada X máxima) de los objetos que cumplen con los criterios especificados. Funciones relacionadas: BotBound, TopBound, LeftBound

Ejemplos:

    Celda de encabezado de base de datos: =RightBound devuelve el límite 2D derecho para cada objeto en la base de datos

    Celda de hoja de cálculo: =RightBound(t=rect) devuelve el límite 2D derecho del rectángulo del extremo derecho en el dibujo

RoofArea_Calefaccionada(criterios)

El área calefaccionada de la cubierta (menos la saliente del alero) a lo largo de la pendiente, combinada para todos los objetos que cumplen con los criterios especificados. Función relacionada: RoofArea_HeatedProj

Ejemplos:

    Celda de encabezado de base de datos: =RoofArea_Calefaccionada devuelve el área calefaccionada para cada objeto cubierta y faceta de cubierta en la base de datos

    Celda de hoja de cálculo: =RoofArea_Calefeccionada (st=roofface) devuelve el área calefaccionada combinada de todos los objetos faceta de cubierta en el dibujo

RoofArea_HeatedProj (criterios)

El área calefaccionada de la cubierta (menos la saliente del alero) proyectada hacia el plano de la capa, combinada para todos los objetos que cumplen con los criterios especificados. Función relacionada: RoofArea_Calefaccionada

Ejemplos:

    Celda de encabezado de base de datos: =RoofArea_HeatedProj devuelve el área calefaccionada para cada objeto cubierta y faceta de cubierta en la base de datos, según se proyecta hacia el plano de capa

    Celda de hoja de cálculo: =RoofArea_HeatedProj (t=cubierta) devuelve el área calefaccionada combinada de todos los objetos cubierta en el dibujo, según se proyecta hacia el plano de capa

RoofArea_Total(criterios)

El área total de la cubierta a lo largo de la pendiente. Función relacionada: RoofArea_TotalProj

Ejemplos:

    Celda de encabezado de base de datos: =RoofArea_Total devuelve el área total para cada objeto cubierta y faceta de cubierta en la base de datos

    Celda de hoja de cálculo: =RoofArea_Total(st=roofface) devuelve el área calefaccionada combinada de todos los objetos faceta de cubierta en el dibujo

RoofArea_TotalProj(criterios)

El área total de la cubierta, proyectada hacia el plano de capa. Función relacionada: RoofArea_Total

Ejemplos:

    Celda de encabezado de base de datos: =RoofArea_TotalProj devuelve el área total para cada objeto cubierta y faceta de cubierta en la base de datos, según se proyecta hacia el plano de capa

    Celda de hoja de cálculo: =RoofArea_TotalProj (t=cubierta) devuelve el área combinada total de todos los objetos cubierta en el dibujo, según se proyecta hacia el plano de capa

RoofStyleName(criterios)

(Se necesita Vectorworks Design Series) El nombre del estilo de cubierta.

Ejemplos:

    Celda de encabezado de base de datos: =RoofStyleName devuelve el nombre de estilo de cubierta para cada objeto cubierta en la base de datos

    Celda de hoja de cálculo: =RoofStyleName(n='cubierta-1') devuelve el nombre de estilo de cubierta para el objeto cubierta de nombre “cubierta-1”

redondear(número)

Redondea el número especificado al número entero más cercano. Función relacionada: ent

Ejemplo: =redondear(D11) devuelve el valor en la celda D11 redondeado al número entero más cercano

RunScript(scriptName, param1, param2,...)

Ejecuta el VectorScript o secuencia de comandos Python especificado, pasando los parámetros que siguen el nombre de la secuencia de comandos de la secuencia de comandos. Un parámetro opcional antes de la secuencia de comandos especifica la ruta de carpeta de la secuencia de comandos dentro de la instalación Vectorworks. Para obtener una lista de trazos de carpeta consulte la documentación orientada al desarrollador (se necesita acceso a la Internet) ubicada en:

developer.vectorworks.net/index.php/VS:GetFolderPath 

Ver Ejecutar secuencias de comandos desde hojas de cálculo para obtener más detalles.

Ejemplos:

    Celda de encabezado de base de datos: =RunScript('Mi secuencia de comandos') ejecuta la secuencia de comandos VectorScript con nombre "Mi secuencia de comandos" y devuelve un valor para cada objeto en la base de datos

    Celda de hoja de cálculo: =RunScript(2, 'ScriptFile.py', 2, 1) ejecuta la secuencia de comandos Python “ScriptFile.py” en la carpeta de complementos Vectorworks pasando los parámetros “2” y “1”, y devuelve un valor

sin(número)

El seno de un ángulo dado. Número es el ángulo en radianes para el cual se calcula el seno. Función relacionada: asen

Ejemplo: =sin(deg2rad(32)) convierte un ángulo de 32 grados a su equivalente radian y devuelve el seno del ángulo

SlabStyleName(criterios)

(Se necesita Vectorworks Design Series) El nombre del estilo de losa.

Ejemplo:

    Celda de encabezado de base de datos: =SlabStyleName devuelve el nombre del estilo de losa para cada objeto losa de la base de datos

    Celda de hoja de cálculo: =SlabStyleName(n='losa-1') devuelve el nombre del estilo de losa para el objeto con nombre “losa-1”

SlabThickness(criterios)

(Se necesita Vectorworks Designer) El grosor combinado de objetos de losa (pisos y facetas de cubierta) que cumplen con el criterio especificado.

Ejemplos:

    Celda de encabezado de base de datos: =SlabThickness devuelve el grosor para cada objeto en la base de datos

    Celda de hoja de cálculo: =SlabThickness(PON=losa) devuelve el grosor combinado de todos los objetos losa en el dibujo

sqrt(número)

Raíz cuadrada positiva. Número es el número para el cual se calcula la raíz cuadrada.

Ejemplo: =sqrt(D27) devuelve la raíz cuadrada del número en la celda D27

Sub-cadena de texto(texto/función, delimitador, índice)

Divide una cadena de texto única en una matriz de cadenas de texto con un delimitador, y da salida a cada cadena de texto en el índice especificado.

Ejemplo: =SUBSTRING(('cocina; dormitorio;baño;subterráneo', ';', 2) devuelve “dormitorio” el cuál es la segunda sub-cadena de texto en la cadena de texto especificada

sum(número1, número2,...)

La suma de todos los números de la lista de argumentos. Número son los números de 1 - 14 para los que se calcula la suma. Función relacionada: Promedio

Ejemplo: =sum(A2,A10..A12) devuelve la suma de los números contenidos en las celdas A2, A10, A11 y A12

SurfaceArea(criterios)

El área de superficie total de todos los objetos que cumplen los criterios en base a las unidades de Área en el cuadro de diálogo Unidades.

Ejemplos:

    Celda de encabezado de base de datos: =SurfaceArea devuelve el área de superficie para cada objeto en la base de datos

    Celda de hoja de cálculo: =SurfaceArea(st=esfera) devuelve el área de superficie total de todo objeto esfera en el dibujo

tan(número)

La tangente de un ángulo dado. Número es el ángulo en radianes para la cual se calcula la tangente. Función relacionada: atan

Ejemplo: =tan(deg2rad(32)) convierte un ángulo de 32 grados a su equivalente radian y devuelve la tangente del ángulo

TopBound(criterios)

El límite 2D superior (coordenada Y máxima) de los objetos que cumplen con los criterios especificados. Funciones relacionadas: BotBound, LeftBound, RightBound

Ejemplos:

    Celda de encabezado de base de datos: =TopBound devuelve el límite 2D superior para cada objeto en la base de datos

    Celda de hoja de cálculo: =TopBound(sel=verdadero) devuelve el límite 2D superior del objeto del extremo superior seleccionado

valor(texto)

Convierte una cadena de textos que representa un número a un número.

Ejemplo: =valor('2e3') devuelve el valor numérico de 2 veces 10 aumentado a la potencia de 3

Volumen(criterios)

El volumen total de todos los objetos que cumplen los criterios, en base a las unidades Volumen en el cuadro de diálogo Unidades

Ejemplos:

    Celda de encabezado de base de datos: =Volumen devuelve el volumen para cada objeto en la base de datos

    Celda de hoja de cálculo: =Volumen(t=xtrd) devuelve el volumen total de todo objeto extruido en el dibujo

WallArea_Bruta (criterios)

El área de superficie 2D bruta de una faceta de pared para paredes que cumplen los criterios especificados. Función relacionada: WallArea_Bruta

Ejemplos:

    Celda de encabezado de base de datos: =WallArea_Bruta devuelve el área de superficie bruta de una faceta de pared para cada objeto pared en la base de datos

    Celda de hoja de cálculo: =WallArea_Bruta(t=pared) devuelve el área de superficie bruta combinada de una faceta de pared para todas las paredes en el dibujo

WallArea_Neta(criterios)

El área de superficie 2D neta combinada de una faceta de pared sin áreas de puertas, ventanas ni símbolos insertados, para paredes que cumplen con los criterios especificados. Función relacionada: WallArea_Bruta

Ejemplos:

    Celda de encabezado de base de datos: =WallArea_Neta devuelve el área de superficie neta de una faceta de pared menos áreas de objetos insertados, para cada objeto en la base de datos

    Celda de hoja de cálculo: =WallArea_Neta(t=pared) devuelve el área de superficie neta combinada de una faceta de pared menos áreas de objetos insertados, para todas las paredes en el dibujo

WallAverageHeight(criterios)

La altura promedio de una pared incluyendo picos de pared y diferentes alturas de inicio y final.

Ejemplos:

    Celda de encabezado de base de datos: =WallAverageHeight devuelve la altura promedio para cada objeto pared en la base de datos

    Celda de hoja de cálculo: =WallAverageHeight((t=pared)&(sel=verdadero)) devuelve la altura promedio de todas las paredes que están seleccionadas en el dibujo

WallStyleName(criterios)

(Se necesita Vectorworks Design Series) El nombre del estilo de pared.

Ejemplo:

    Celda de encabezado de base de datos: =WallStyleName devuelve el nombre del estilo de pared para cada objeto pared en la base de datos

    Celda de hoja de cálculo: =WallStyleName(n='pared-1') devuelve el nombre del estilo de pared para el objeto con nombre “pared-1”

WallThickness(criterios)

El grosor combinado de objetos pared que cumplen los criterios especificados.

Ejemplos:

    Celda de encabezado de base de datos: =WallThickness devuelve el grosor para cada objeto pared en la base de datos

    Celda de hoja de cálculo: =WallThickness(t=pared) devuelve el grosor combinado de todas las paredes en el dibujo

Ancho(criterios)

El delta x combinado (ancho) de objetos que cumplen los criterios especificados. Función relacionada: Altura

Ejemplos:

    Celda de encabezado de base de datos: =Ancho devuelve el ancho (delta X) para cada objeto en la base de datos

    Celda de hoja de cálculo: =Ancho(sel=verdadero) devuelve el ancho combinado (valor delta X) del objeto seleccionado

XCenter(criterios)

La coordenada X del punto central de un objeto que cumple el criterio especificado. Funciones relacionadas: YCenter, ZCenter, XCoordinate

Ejemplos:

    Celda de encabezado de base de datos: =XCenter devuelve el valor de la coordenada X del centro del límite 2D para cada objeto en la base de datos

    Celda de hoja de cálculo: =XCenter(sel=verdadero) devuelve el valor de la coordenada X del centro del límite 2D del objeto seleccionado

XCoordinate(criterios)

La coordenada X del punto de inserción para símbolos, objetos de complemento de puntos y loci. El valor devuelto es relativo al origen del usuario. Funciones relacionadas: YCoordinate, ZCoordinate, XCenter

Ejemplo:

    Celda de encabezado de base de datos: =XCoordinate devuelve el valor de coordenada X para cada objeto en la base de datos

YCenter(criterios)

La coordenada Y del punto central de un objeto que cumple el criterio especificado. Funciones relacionadas: XCenter, ZCenter, YCoordinate

Ejemplos:

    Celda de encabezado de base de datos: =YCenter devuelve el valor de la coordenada Y del centro del límite 2D para cada objeto en la base de datos

    Celda de hoja de cálculo: =YCenter(sel=verdadero) devuelve el valor de la coordenada Y del centro del límite 2D del objeto seleccionado

YCoordinate(criterios)

La coordenada Y del punto de inserción para símbolos, objetos de complementos de puntos y loci. El valor devuelto es relativo al origen del usuario. Funciones relacionadas: XCoordinate, ZCoordinate, YCenter

Ejemplo:

    Celda de encabezado de base de datos: =YCoordinate devuelve el valor de coordenada Y para cada objeto en la base de datos

ZCenter(criterios)

La coordenada Z del punto central de un objeto que cumple el criterio especificado. Funciones relacionadas: XCenter, YCenter, ZCoordinate

Ejemplos:

    Celda de encabezado de base de datos: =ZCenter devuelve el valor de la coordenada Z del centro del límite 2D para cada objeto en la base de datos

    Celda de hoja de cálculo: =ZCenter(sel=verdadero) devuelve el valor de la coordenada Z del centro del límite 2D del objeto seleccionado

ZCoordinate(criterios)

La coordenada Z del punto de inserción para símbolos, objetos de complementos de puntos y loci. El valor devuelto es relativo al origen del usuario. Funciones relacionadas: XCoordinate, YCoordinate, ZCenter

Ejemplo:

    Celda de encabezado de base de datos: =ZCoordinate devuelve el valor de coordenada Z para cada objeto en la base de datos

¿Fue útil esta página?

vectorworks.net/espanol