Worksheet Functions/de: Difference between revisions

From Vectorworks Developer
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
Update the developer wiki at:
https://developer.vectorworks.net/index.php?title=Worksheet_Functions
Update the developer wiki at:
Update the developer wiki at:
https://developer.vectorworks.net/index.php?title=Worksheet_Functions
https://developer.vectorworks.net/index.php?title=Worksheet_Functions
Line 14: Line 9:
| colspan="3" | <big>RunScript(ScriptName [; Parameter])</big>
| colspan="3" | <big>RunScript(ScriptName [; Parameter])</big>
|-
|-
| style="width: 10pt;" |  || valign="top" | Führt ein Script mit Namen ScriptName und optionalen Parametern (Funktionen) aus und gibt das Ergebnis zurück.(Schweiz: RunScript(ScriptName [, Parameter]))
| style="width: 10pt;" |  || valign="top" | Führt ein Script mit Namen ScriptName und optionalen Parametern (Funktionen) aus und gibt das Ergebnis zurück. (Schweiz: RunScript(ScriptName [, Parameter]))
|-
|-
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
Line 25: Line 20:
| colspan="3" | <big>Feldformat(Datenbank; Feldname)</big>
| colspan="3" | <big>Feldformat(Datenbank; Feldname)</big>
|-
|-
|  || valign="top" | Gibt den Wert des angegebenen Felds der Datenbank zurück.(Schweiz: Feldformat(Datenbank, Feldname))
|  || valign="top" | Gibt den Wert des angegebenen Felds der Datenbank zurück. (Schweiz: Feldformat(Datenbank, Feldname))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
Line 36: Line 31:
| colspan="3" | <big>ScriptbearbAusführen(ScriptName [; Parameter])</big>
| colspan="3" | <big>ScriptbearbAusführen(ScriptName [; Parameter])</big>
|-
|-
|  || valign="top" | Führt ein Script aus und gibt das Ergebnis zurück. Die Zellen lassen sich bearbeiten und das Script wird danach erneut ausgeführt.(Schweiz: ScriptbearbAusführen(ScriptName [, Parameter]))
|  || valign="top" | Führt ein Script aus und gibt das Ergebnis zurück. Die Zellen lassen sich bearbeiten und das Script wird danach erneut ausgeführt. (Schweiz: ScriptbearbAusführen(ScriptName [, Parameter]))
|-
|-
|  ||  
|  ||  
Line 49: Line 44:
| colspan="3" | <big>DatenbankDurchScript([scriptPfad]; scriptName; ...params...)</big>
| colspan="3" | <big>DatenbankDurchScript([scriptPfad]; scriptName; ...params...)</big>
|-
|-
|  || valign="top" | Führt ein Skript aus, um eine Datenbank mit Objekten zu erstellen.(Schweiz: DatenbankDurchScript([scriptPfad], scriptName, ...params...))
|  || valign="top" | Führt ein Skript aus, um eine Datenbank mit Objekten zu erstellen. (Schweiz: DatenbankDurchScript([scriptPfad], scriptName, ...params...))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=DataBaseByScript('MyScript.py', 2, 1) creates a worksheet database by executing the script named “My Script.py,” passing the parameters “2” and “1” to the script.
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=DataBaseByScript('MyScript.py', 2, 1) creates a worksheet database by executing the script named “My Script.py,” passing the parameters “2” and “1” to the script.
Line 60: Line 55:
| colspan="3" | <big>ObjektDaten('eval socket device'; '<Datenbank>'; '<Feldname>')</big>
| colspan="3" | <big>ObjektDaten('eval socket device'; '<Datenbank>'; '<Feldname>')</big>
|-
|-
| style="width: 10pt;" |  || valign="top" | Gibt den Parameter oder den Datenbankeintrag vom Gert, mit dem Anschluss verbunden ist.(Schweiz: ObjektDaten('eval socket device', '<Datenbank>', '<Feldname>'))
| style="width: 10pt;" |  || valign="top" | Gibt den Parameter oder den Datenbankeintrag vom Gert, mit dem Anschluss verbunden ist. (Schweiz: ObjektDaten('eval socket device', '<Datenbank>', '<Feldname>'))
|-
|-
| style="width: 10pt;" |  ||  
| style="width: 10pt;" |  ||  
Line 116: Line 111:
| colspan="3" | <big>Objektdaten('Lambda')</big>
| colspan="3" | <big>Objektdaten('Lambda')</big>
|-
|-
|  || valign="top" | Der Lambdawert des Objekt.(Schweiz: Objektdaten(Filter, 'Lambda'))
|  || valign="top" | Der Lambdawert des Objekt. (Schweiz: Objektdaten(Filter, 'Lambda'))
|-
|-
|  ||  
|  ||  
Line 122: Line 117:
| colspan="3" | <big>Objektdaten('R-Wert')</big>
| colspan="3" | <big>Objektdaten('R-Wert')</big>
|-
|-
|  || valign="top" | Der R-Wert des Objekts.(Schweiz: Objektdaten(Filter, 'R-Wert'))
|  || valign="top" | Der R-Wert des Objekts. (Schweiz: Objektdaten(Filter, 'R-Wert'))
|-
|-
|  ||  
|  ||  
Line 128: Line 123:
| colspan="3" | <big>Objektdaten('U-Wert')</big>
| colspan="3" | <big>Objektdaten('U-Wert')</big>
|-
|-
|  || valign="top" | Der U-Wert des Objekts.(Schweiz: Objektdaten(Filter, 'U-Wert'))
|  || valign="top" | Der U-Wert des Objekts. (Schweiz: Objektdaten(Filter, 'U-Wert'))
|-
|-
|  ||  
|  ||  
Line 510: Line 505:
| colspan="3" | <big>ObjektDaten('eval circuit destination device'; '<Datenbank>'; '<Feldname>')</big>
| colspan="3" | <big>ObjektDaten('eval circuit destination device'; '<Datenbank>'; '<Feldname>')</big>
|-
|-
| style="width: 10pt;" |  || valign="top" | Gibt den Parameter oder den Datenbankeintrag vom Zielgerät des Schaltkreises.(Schweiz: ObjektDaten('eval circuit destination device', '<Datenbank>', '<Feldname>'))
| style="width: 10pt;" |  || valign="top" | Gibt den Parameter oder den Datenbankeintrag vom Zielgerät des Schaltkreises. (Schweiz: ObjektDaten('eval circuit destination device', '<Datenbank>', '<Feldname>'))
|-
|-
| style="width: 10pt;" |  ||  
| style="width: 10pt;" |  ||  
Line 516: Line 511:
| colspan="3" | <big>ObjektDaten('eval circuit destination socket'; '<Datenbank>'; '<Feldname>')</big>
| colspan="3" | <big>ObjektDaten('eval circuit destination socket'; '<Datenbank>'; '<Feldname>')</big>
|-
|-
|  || valign="top" | Gibt den Parameter oder den Datenbankeintrag vom Zielanschluss des Schaltkreises.(Schweiz: ObjektDaten('eval circuit destination socket', '<Datenbank>', '<Feldname>'))
|  || valign="top" | Gibt den Parameter oder den Datenbankeintrag vom Zielanschluss des Schaltkreises. (Schweiz: ObjektDaten('eval circuit destination socket', '<Datenbank>', '<Feldname>'))
|-
|-
|  ||  
|  ||  
Line 522: Line 517:
| colspan="3" | <big>ObjektDaten('eval circuit source device'; '<Datenbank>'; '<Feldname>')</big>
| colspan="3" | <big>ObjektDaten('eval circuit source device'; '<Datenbank>'; '<Feldname>')</big>
|-
|-
|  || valign="top" | Gibt den Parameter oder den Datenbankeintrag vom Quellgerät des Schaltkreises.(Schweiz: ObjektDaten('eval circuit source device', '<Datenbank>', '<Feldname>'))
|  || valign="top" | Gibt den Parameter oder den Datenbankeintrag vom Quellgerät des Schaltkreises. (Schweiz: ObjektDaten('eval circuit source device', '<Datenbank>', '<Feldname>'))
|-
|-
|  ||  
|  ||  
Line 528: Line 523:
| colspan="3" | <big>ObjektDaten('eval circuit source socket'; '<Datenbank>'; '<Feldname>')</big>
| colspan="3" | <big>ObjektDaten('eval circuit source socket'; '<Datenbank>'; '<Feldname>')</big>
|-
|-
|  || valign="top" | Gibt den Parameter oder den Datenbankeintrag vom Quellanschluss des Schaltkreises.(Schweiz: ObjektDaten('eval circuit source socket', '<Datenbank>', '<Feldname>'))
|  || valign="top" | Gibt den Parameter oder den Datenbankeintrag vom Quellanschluss des Schaltkreises. (Schweiz: ObjektDaten('eval circuit source socket', '<Datenbank>', '<Feldname>'))
|-
|-
|  ||  
|  ||  
Line 554: Line 549:
| colspan="3" | <big>Objektdaten('Lambda')</big>
| colspan="3" | <big>Objektdaten('Lambda')</big>
|-
|-
|  || valign="top" | Der Lambdawert des Objekt.(Schweiz: Objektdaten(Filter, 'Lambda'))
|  || valign="top" | Der Lambdawert des Objekt. (Schweiz: Objektdaten(Filter, 'Lambda'))
|-
|-
|  ||  
|  ||  
Line 560: Line 555:
| colspan="3" | <big>Objektdaten('R-Wert')</big>
| colspan="3" | <big>Objektdaten('R-Wert')</big>
|-
|-
|  || valign="top" | Der R-Wert des Objekts.(Schweiz: Objektdaten(Filter, 'R-Wert'))
|  || valign="top" | Der R-Wert des Objekts. (Schweiz: Objektdaten(Filter, 'R-Wert'))
|-
|-
|  ||  
|  ||  
Line 566: Line 561:
| colspan="3" | <big>Objektdaten('U-Wert')</big>
| colspan="3" | <big>Objektdaten('U-Wert')</big>
|-
|-
|  || valign="top" | Der U-Wert des Objekts.(Schweiz: Objektdaten(Filter, 'U-Wert'))
|  || valign="top" | Der U-Wert des Objekts. (Schweiz: Objektdaten(Filter, 'U-Wert'))
|-
|-
|  ||  
|  ||  
Line 578: Line 573:
| colspan="3" | <big>Höhe('Durchschnitt')</big>
| colspan="3" | <big>Höhe('Durchschnitt')</big>
|-
|-
|  || valign="top" | Berechnet die durchschnittliche Fläche einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten.(Schweiz: Höhe(Filter, 'Durchschnitt'))
|  || valign="top" | Berechnet die durchschnittliche Fläche einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten. (Schweiz: Höhe(Filter, 'Durchschnitt'))
|-
|-
|  ||  
|  ||  
Line 584: Line 579:
| colspan="3" | <big>Höhe('Insgesamt')</big>
| colspan="3" | <big>Höhe('Insgesamt')</big>
|-
|-
|  || valign="top" | Die Gesamthöhe einer Wand.(Schweiz: Höhe(Filter, 'Gesamt'))
|  || valign="top" | Die Gesamthöhe einer Wand. (Schweiz: Höhe(Filter, 'Gesamt'))
|-
|-
|  ||  
|  ||  
Line 704: Line 699:
| colspan="3" | <big>Wechseln(Zahl; Wert1; Wert2; ... Wert_keine_Übereinstimmung)</big>
| colspan="3" | <big>Wechseln(Zahl; Wert1; Wert2; ... Wert_keine_Übereinstimmung)</big>
|-
|-
| style="width: 10pt;" |  || valign="top" | Verwendet je nach Zahl Wert1 oder Wert2 oder Wert3, usw. Wenn kein Wert verfügbar ist, wird Wert_keine_Übereinstimmung verwendet.(Schweiz: Wechseln(Zahl, Wert1, Wert2, ... Wert_keine_Übereinstimmung))
| style="width: 10pt;" |  || valign="top" | Verwendet je nach Zahl Wert1 oder Wert2 oder Wert3, usw. Wenn kein Wert verfügbar ist, wird Wert_keine_Übereinstimmung verwendet. (Schweiz: Wechseln(Zahl, Wert1, Wert2, ... Wert_keine_Übereinstimmung))
|-
|-
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=switch(3, 10, 20, 30, 40, 50, 60, 'no match') returns 30
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=switch(3, 10, 20, 30, 40, 50, 60, 'no match') returns 30
Line 711: Line 706:
| colspan="3" | <big>IFS((Logik1); Wert1; (Logik2); Wert2; ...; (Logikn); Wertn))</big>
| colspan="3" | <big>IFS((Logik1); Wert1; (Logik2); Wert2; ...; (Logikn); Wertn))</big>
|-
|-
|  || valign="top" | Eines von mehreren möglichen Ergebnissen basierend auf einer Reihe von Abfragen. Der erste Wert, der die Abfrage erfüllt, wird gewählt.(Schweiz: IFS((Logik1), Wert1, (Logik2), Wert2, ..., (Logikn), Wertn)))
|  || valign="top" | Eines von mehreren möglichen Ergebnissen basierend auf einer Reihe von Abfragen. Der erste Wert, der die Abfrage erfüllt, wird gewählt. (Schweiz: IFS((Logik1), Wert1, (Logik2), Wert2, ..., (Logikn), Wertn)))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=ifs(A4>30, 'yes', A4<=30, 'no') returns 'yes' if the number in the cell A4 is >30. Else, if it is <=30 'no' is returned
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=ifs(A4>30, 'yes', A4<=30, 'no') returns 'yes' if the number in the cell A4 is >30. Else, if it is <=30 'no' is returned
Line 718: Line 713:
| colspan="3" | <big>Exakt(Wert1; Wert2)</big>
| colspan="3" | <big>Exakt(Wert1; Wert2)</big>
|-
|-
|  || valign="top" | Wahr, wenn beide Werte genau gleich sind. Bei Zeichenketten wird ein Vergleich unter Berücksichtigung der Groß-/Kleinschreibung durchgeführt.(Schweiz: Exakt(Wert1, Wert2))
|  || valign="top" | Wahr, wenn beide Werte genau gleich sind. Bei Zeichenketten wird ein Vergleich unter Berücksichtigung der Groß-/Kleinschreibung durchgeführt. (Schweiz: Exakt(Wert1, Wert2))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=exact('text', 'text') returns True, while exact('Text', 'text') will return False.
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=exact('text', 'text') returns True, while exact('Text', 'text') will return False.
Line 735: Line 730:
| colspan="3" | <big>IfUngültig(Wert; Wert_wenn_ungültig)</big>
| colspan="3" | <big>IfUngültig(Wert; Wert_wenn_ungültig)</big>
|-
|-
|  || valign="top" | Wenn der Wert den Inhalt Ungültig (n/a) hat, wird der Inhalt von Wert_wenn_ungültig verwendet, andernfalls der Inhalt von Wert selbst.(Schweiz: IfUngültig(Wert, Wert_wenn_ungültig))
|  || valign="top" | Wenn der Wert den Inhalt Ungültig (n/a) hat, wird der Inhalt von Wert_wenn_ungültig verwendet, andernfalls der Inhalt von Wert selbst. (Schweiz: IfUngültig(Wert, Wert_wenn_ungültig))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=IfNA(Angle('energos'), '-') On a database row, calculates the Energos angle of the objects, and if they are not applicable, would use '-'
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=IfNA(Angle('energos'), '-') On a database row, calculates the Energos angle of the objects, and if they are not applicable, would use '-'
Line 741: Line 736:
</pre>
</pre>
|-
|-
| colspan="3" | <big>ErsterNichtLeer(Wert1; Wert2; Wert3; ...)</big>
| colspan="3" | <big>ErsterNichtLeer(Wert1; Wert2; Wert3; ...) </big>
|-
|-
|  || valign="top" | Wert1 wird verwendet, wenn nicht leer, andernfalls Wert2, sofern nicht leer, sonst Wert3, wenn nicht leer,usw. Leer bedeutet ohne Zeichenkette, Null oder ungültiger (n/a) Wert. Gibt es keine Übereinstimmung wird ungültig (n/a) zurückgegeben.(Schweiz: ErsterNichtLeer(Wert1, Wert2, Wert3, ...))
|  || valign="top" | Wert1 wird verwendet, wenn nicht leer, andernfalls Wert2, sofern nicht leer, sonst Wert3, wenn nicht leer,usw. Leer bedeutet ohne Zeichenkette, Null oder ungültiger (n/a) Wert. Gibt es keine Übereinstimmung wird ungültig (n/a) zurückgegeben. (Schweiz: ErsterNichtLeer(Wert1, Wert2, Wert3, ...))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=FirstNonEmpty('Format-1'.'data', B1, 'Empty')
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=FirstNonEmpty('Format-1'.'data', B1, 'Empty')
Line 759: Line 754:
| colspan="3" | <big>IfFehler(Fehler; Wert_wenn_Fehler)</big>
| colspan="3" | <big>IfFehler(Fehler; Wert_wenn_Fehler)</big>
|-
|-
|  || valign="top" | Wenn der Wert einen Fehler beinhaltet, wird der Inhalt von Wert_wenn_Fehler verwendet, andernfalls der Inhalt von Wert selbst.(Schweiz: IfFehler(Fehler; Wert_wenn_Fehler))
|  || valign="top" | Wenn der Wert einen Fehler beinhaltet, wird der Inhalt von Wert_wenn_Fehler verwendet, andernfalls der Inhalt von Wert selbst. (Schweiz: IfFehler(Fehler; Wert_wenn_Fehler))
|-
|-
|  ||  
|  ||  
Line 765: Line 760:
| colspan="3" | <big>if((Bedingung); ‘dann’; ‘sonst’)</big>
| colspan="3" | <big>if((Bedingung); ‘dann’; ‘sonst’)</big>
|-
|-
|  || valign="top" | Falls (Bsp. “=if((x>75);‘zu teuer’;‘Preis OK’”), d.h. verwende ’dann’, wenn ’Bedingung’ eintritt, verwende ’sonst’, wenn ’Bedingung’ nicht eintritt.(Schweiz if((Bedingung), ‘dann’, ‘sonst’))
|  || valign="top" | Falls (Bsp. “=if((x>75);‘zu teuer’;‘Preis OK’”), d.h. verwende ’dann’, wenn ’Bedingung’ eintritt, verwende ’sonst’, wenn ’Bedingung’ nicht eintritt. (Schweiz if((Bedingung), ‘dann’, ‘sonst’))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=if(('Existing Tree'.'Condition'='Not Set'), '-', 'Existing Tree'.'Condition') If no condition value was set for the existing tree object, the value in this cell is a dash; otherwise, the value in this cell is the condition value that was set for the tree object.
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=if(('Existing Tree'.'Condition'='Not Set'), '-', 'Existing Tree'.'Condition') If no condition value was set for the existing tree object, the value in this cell is a dash; otherwise, the value in this cell is the condition value that was set for the tree object.
Line 855: Line 850:
| colspan="3" | <big>Abrunden(x; Dezimalstellen)</big>
| colspan="3" | <big>Abrunden(x; Dezimalstellen)</big>
|-
|-
|  || valign="top" | Rundet die Zahl auf eine bestimmte Anzahl von Dezimalstellen ab.(Schweiz: Abrunden(x, Dezimalstellen))
|  || valign="top" | Rundet die Zahl auf eine bestimmte Anzahl von Dezimalstellen ab. (Schweiz: Abrunden(x, Dezimalstellen))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=rounddown(2.345, 2) returns 2.34
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=rounddown(2.345, 2) returns 2.34
Line 862: Line 857:
| colspan="3" | <big>Aufrunden(x; Dezimalstellen)</big>
| colspan="3" | <big>Aufrunden(x; Dezimalstellen)</big>
|-
|-
|  || valign="top" | Rundet die Zahl auf eine bestimmte Anzahl von Dezimalstellen auf.(Schweiz: Aufrunden(x, Dezimalstellen))
|  || valign="top" | Rundet die Zahl auf eine bestimmte Anzahl von Dezimalstellen auf. (Schweiz: Aufrunden(x, Dezimalstellen))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=roundup(2.345, 2) returns 2.35
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=roundup(2.345, 2) returns 2.35
Line 876: Line 871:
| colspan="3" | <big>Quotient(Divident; Divisor)</big>
| colspan="3" | <big>Quotient(Divident; Divisor)</big>
|-
|-
|  || valign="top" | Berechnet den Quotienten und den Rest einer ganzzahligen Division.(Schweiz: Quotient(Divident, Divisor))
|  || valign="top" | Berechnet den Quotienten und den Rest einer ganzzahligen Division. (Schweiz: Quotient(Divident, Divisor))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=quotient(5, 2) returns 2
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=quotient(5, 2) returns 2
Line 883: Line 878:
| colspan="3" | <big>ggT(x1; x2, …)</big>
| colspan="3" | <big>ggT(x1; x2, …)</big>
|-
|-
|  || valign="top" | Größter gemeinsamer Teiler der Zahlengruppe.(Schweiz: ggT(x1, x2, …))
|  || valign="top" | Größter gemeinsamer Teiler der Zahlengruppe. (Schweiz: ggT(x1, x2, …))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=gcd(5, 10, 20) returns 5
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=gcd(5, 10, 20) returns 5
Line 890: Line 885:
| colspan="3" | <big>kgT(x1; x2; …)</big>
| colspan="3" | <big>kgT(x1; x2; …)</big>
|-
|-
|  || valign="top" | Kleinster gemeinsamer Teiler der Zahlengruppe.(Schweiz: kgT(x1, x2, …))
|  || valign="top" | Kleinster gemeinsamer Teiler der Zahlengruppe. (Schweiz: kgT(x1, x2, …))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=lcm(2, 5, 11) returns 110
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=lcm(2, 5, 11) returns 110
Line 897: Line 892:
| colspan="3" | <big>Zahlenmitte(x1; x2, …)</big>
| colspan="3" | <big>Zahlenmitte(x1; x2, …)</big>
|-
|-
|  || valign="top" | Gibt die Mitte der Zahlengruppe zurück.(Schweiz: Zahlenmitte(x1, x2, …))
|  || valign="top" | Gibt die Mitte der Zahlengruppe zurück. (Schweiz: Zahlenmitte(x1, x2, …))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=median(1, 2, 3, 4, 5, 6) returns 3.5
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=median(1, 2, 3, 4, 5, 6) returns 3.5
Line 904: Line 899:
| colspan="3" | <big>logx(x; Basis)</big>
| colspan="3" | <big>logx(x; Basis)</big>
|-
|-
|  || valign="top" | Der Logarithmus zur angegebenen Basis von x.(Schweiz: logx(x, Basis))
|  || valign="top" | Der Logarithmus zur angegebenen Basis von x. (Schweiz: logx(x, Basis))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=logx(16, 2) returns 4
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=logx(16, 2) returns 4
Line 911: Line 906:
| colspan="3" | <big>Exponent(x; Exponent)</big>
| colspan="3" | <big>Exponent(x; Exponent)</big>
|-
|-
|  || valign="top" | x hoch Exponent.(Schweiz: Exponent(x, Exponent))
|  || valign="top" | x hoch Exponent. (Schweiz: Exponent(x, Exponent))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=power(10, 3) returns 1000
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=power(10, 3) returns 1000
Line 925: Line 920:
| colspan="3" | <big>Quadratsumme(x1; x2; …)</big>
| colspan="3" | <big>Quadratsumme(x1; x2; …)</big>
|-
|-
|  || valign="top" | Die Summe der Quadrate der Zahlen.(Schweiz: Quadratsumme(x1, x2, …))
|  || valign="top" | Die Summe der Quadrate der Zahlen. (Schweiz: Quadratsumme(x1, x2, …))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=sumsq(0, 1, 2, 3, 4, 5) returns 55
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=sumsq(0, 1, 2, 3, 4, 5) returns 55
Line 932: Line 927:
| colspan="3" | <big>Zufallszahlgenerator(x; y)</big>
| colspan="3" | <big>Zufallszahlgenerator(x; y)</big>
|-
|-
|  || valign="top" | Eine zufällige Zahl zwischen dem unteren und oberen Wert, einschließlich dem unteren, jedoch nicht dem oberen Wert.(Schweiz: Zufallszahlgenerator(x, y))
|  || valign="top" | Eine zufällige Zahl zwischen dem unteren und oberen Wert, einschließlich dem unteren, jedoch nicht dem oberen Wert. (Schweiz: Zufallszahlgenerator(x, y))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=rand(10, 100) returns a random number in the range [10, 100]
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=rand(10, 100) returns a random number in the range [10, 100]
Line 946: Line 941:
| colspan="3" | <big>Aufrundung(x; [Signifikanz])</big>
| colspan="3" | <big>Aufrundung(x; [Signifikanz])</big>
|-
|-
|  || valign="top" | Die nächstgelegene Ganzzahl, die nicht kleiner ist als x. Ist ein optionaler Wert (Signifikanz) angegeben, wird auf ein Vielfaches dieses Wertes gerundet.(Schweiz: Aufrundung(x, [Signifikanz]))
|  || valign="top" | Die nächstgelegene Ganzzahl, die nicht kleiner ist als x. Ist ein optionaler Wert (Signifikanz) angegeben, wird auf ein Vielfaches dieses Wertes gerundet. (Schweiz: Aufrundung(x, [Signifikanz]))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=ceiling(123.123, 0.01) returns 123.13 (123.123 rounded up to the nearest multiple of 0.01)
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=ceiling(123.123, 0.01) returns 123.13 (123.123 rounded up to the nearest multiple of 0.01)
Line 953: Line 948:
| colspan="3" | <big>Abrundung(x; [Signifikanz])</big>
| colspan="3" | <big>Abrundung(x; [Signifikanz])</big>
|-
|-
|  || valign="top" | Die nächstgelegene Ganzzahl, die nicht größer ist als x. Ist ein optionaler Wert (Signifikanz) angegeben, wird auf ein Vielfaches dieses Wertes gerundet.(Schweiz: Abrundung(x, [Signifikanz]))
|  || valign="top" | Die nächstgelegene Ganzzahl, die nicht größer ist als x. Ist ein optionaler Wert (Signifikanz) angegeben, wird auf ein Vielfaches dieses Wertes gerundet. (Schweiz: Abrundung(x, [Signifikanz]))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=floorNum(123.123, 0.01) returns 123.12 (123.123 rounded down to the nearest multiple of 0.01)
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=floorNum(123.123, 0.01) returns 123.12 (123.123 rounded down to the nearest multiple of 0.01)
Line 960: Line 955:
| colspan="3" | <big>Kürzen(x; [Dezimalstellen])</big>
| colspan="3" | <big>Kürzen(x; [Dezimalstellen])</big>
|-
|-
|  || valign="top" | Kürzt x auf die angegebenen Dezimalstellen.(Schweiz: Kürzen(x, [Dezimalstellen]))
|  || valign="top" | Kürzt x auf die angegebenen Dezimalstellen. (Schweiz: Kürzen(x, [Dezimalstellen]))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=truncate(123.123, 2) returns 123.12
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=truncate(123.123, 2) returns 123.12
Line 967: Line 962:
| colspan="3" | <big>durchschnitt(x1; x2;...)</big>
| colspan="3" | <big>durchschnitt(x1; x2;...)</big>
|-
|-
|  || valign="top" | Durchschnitt (Mittelwert) der angegebenen Zahlen.(Schweiz: durchschnitt(x1, x2,...))
|  || valign="top" | Durchschnitt (Mittelwert) der angegebenen Zahlen. (Schweiz: durchschnitt(x1, x2,...))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=average(A2,A10..A12) returns the average of the numbers contained in cells A2, A10, A11, and A12
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=average(A2,A10..A12) returns the average of the numbers contained in cells A2, A10, A11, and A12
Line 988: Line 983:
| colspan="3" | <big>max(x1; x2;...)</big>
| colspan="3" | <big>max(x1; x2;...)</big>
|-
|-
|  || valign="top" | Gibt die größte Zahl der Zahlengruppe zurück.(Schweiz: max(x1, x2,...))
|  || valign="top" | Gibt die größte Zahl der Zahlengruppe zurück. (Schweiz: max(x1, x2,...))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=max(C5,C7,C9) returns the largest of the numbers that are in cells C5, C7, and C9
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=max(C5,C7,C9) returns the largest of the numbers that are in cells C5, C7, and C9
Line 995: Line 990:
| colspan="3" | <big>min(x1; x2;...)</big>
| colspan="3" | <big>min(x1; x2;...)</big>
|-
|-
|  || valign="top" | Gibt die kleinste Zahl der Zahlengruppe zurück.(Schweiz: min(x1, x2,...))
|  || valign="top" | Gibt die kleinste Zahl der Zahlengruppe zurück. (Schweiz: min(x1, x2,...))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=min(C5,C7,C9) returns the smallest of the numbers that are in cells C5, C7, and C9
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=min(C5,C7,C9) returns the smallest of the numbers that are in cells C5, C7, and C9
Line 1,009: Line 1,004:
| colspan="3" | <big>sum(x1; x2; ...)</big>
| colspan="3" | <big>sum(x1; x2; ...)</big>
|-
|-
|  || valign="top" | Summe der Zahlen x1, x2, ... usw.(Schweiz: sum(x1, x2, ...))
|  || valign="top" | Summe der Zahlen x1, x2, ... usw. (Schweiz: sum(x1, x2, ...))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=sum(A2,A10..A12) returns the sum of the numbers contained in cells A2, A10, A11, and A12
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=sum(A2,A10..A12) returns the sum of the numbers contained in cells A2, A10, A11, and A12
Line 1,058: Line 1,053:
| colspan="3" | <big>ObjektDaten('Beschreibung Klasse')</big>
| colspan="3" | <big>ObjektDaten('Beschreibung Klasse')</big>
|-
|-
|  || valign="top" | Beschreibung der Klasse des Objekts.(Schweiz: ObjektDaten(Filter, 'Beschreibung Klasse'))
|  || valign="top" | Beschreibung der Klasse des Objekts. (Schweiz: ObjektDaten(Filter, 'Beschreibung Klasse'))
|-
|-
|  ||  
|  ||  
Line 1,128: Line 1,123:
| colspan="3" | <big>Objektdaten('Name')</big>
| colspan="3" | <big>Objektdaten('Name')</big>
|-
|-
|  || valign="top" | Name des Objekts. Bei einem Symbol ohne Namen wird der Symbolname zurückgegeben.(Schweiz: Objektdaten(Filter, 'Name'))
|  || valign="top" | Name des Objekts. Bei einem Symbol ohne Namen wird der Symbolname zurückgegeben. (Schweiz: Objektdaten(Filter, 'Name'))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
Line 1,141: Line 1,136:
| colspan="3" | <big>ObjektDaten('Beschreibung Ebene')</big>
| colspan="3" | <big>ObjektDaten('Beschreibung Ebene')</big>
|-
|-
|  || valign="top" | Beschreibung der Ebene des Objekts.(Schweiz: ObjektDaten(Filter, 'Beschreibung Ebene'))
|  || valign="top" | Beschreibung der Ebene des Objekts. (Schweiz: ObjektDaten(Filter, 'Beschreibung Ebene'))
|-
|-
|  ||  
|  ||  
Line 1,147: Line 1,142:
| colspan="3" | <big>ObjektDaten('Objekt Variable', variable_index)</big>
| colspan="3" | <big>ObjektDaten('Objekt Variable', variable_index)</big>
|-
|-
|  || valign="top" | Objektvariable des Objekts.(Schweiz: ObjektDataen(Filter, 'Objektvariable', variable_index))
|  || valign="top" | Objektvariable des Objekts. (Schweiz: ObjektDataen(Filter, 'Objektvariable', variable_index))
|-
|-
|  ||  
|  ||  
Line 1,153: Line 1,148:
| colspan="3" | <big>Objektdaten('Universal_Wert', Format_Name, Feld_Name, [Ist Format])</big>
| colspan="3" | <big>Objektdaten('Universal_Wert', Format_Name, Feld_Name, [Ist Format])</big>
|-
|-
|  || valign="top" | Gibt den universellen Wert des angegebenen Feldes des Datensatzes oder des Formats zurück, wenn der optionale Parameter Wahr ist. Es funktioniert mit dem parametrischen Format, wenn Format_Name leer ist. Ergibt Ungültig (N/A), wenn das Objekt nicht mit dem Datensatz verknüpft ist oder das Format nicht existiert.(Schweiz: Objektdaten(Filter, 'Universal_Wert', Format_Name, Feld_Name, [Ist Format]))
|  || valign="top" | Gibt den universellen Wert des angegebenen Feldes des Datensatzes oder des Formats zurück, wenn der optionale Parameter Wahr ist. Es funktioniert mit dem parametrischen Format, wenn Format_Name leer ist. Ergibt Ungültig (N/A), wenn das Objekt nicht mit dem Datensatz verknüpft ist oder das Format nicht existiert. (Schweiz: Objektdaten(Filter, 'Universal_Wert', Format_Name, Feld_Name, [Ist Format]))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
Line 1,696: Line 1,691:
</pre>
</pre>
|-
|-
| colspan="3" | <big>Stifthintergrfarbe()�</big>
| colspan="3" | <big>Stifthintergrfarbe() </big>
|-
|  || valign="top" | Die Hintergrundfarbe des Stifts des Objekts.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=PenBackColor returns the name of the pen background color for each object in the database
 
Spreadsheet cell:
=PenBackColor(t=rect) returns the name of the pen background color of the rectangle object
</pre>
|}
 
=== Material ===
 
{| border=0
| colspan="3" | <big>MaterialName()</big>
|-
| style="width: 10pt;" |  || valign="top" | Material der Objekte.
|-
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=MaterialName returns the names of materials in objects for each row in the database
 
Spreadsheet cell:
=MaterialName(t=SOLIDCSG) returns the names of materials in generic solids in the drawing
</pre>
|-
| colspan="3" | <big>MaterialZählen()</big>
|-
|  || valign="top" | Anzahl an Materialien der Objekte.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=MaterialCount returns the total number of materials in objects for each row in the database
 
Spreadsheet cell:
=MaterialCount(t=SOLIDCSG) returns the total number of materials in generic solids in the drawing
</pre>
|-
| colspan="3" | <big>MaterialTextur()</big>
|-
|  || valign="top" | Gibt den Namen der Texturzuweisung des Materials für Objekte zurück.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=MaterialTexture returns the texture of the material assigned to objects for each row in the database
 
Spreadsheet cell:
=MaterialTexture(t=SOLIDCSG) returns the texture of the material assigned to the generic solid in the drawing
</pre>
|-
| colspan="3" | <big>MaterialDatenfeld_Name(Materialname; IFC-Datenfeld)</big>
|-
|  || valign="top" | Gibt das angegebene IFC-Datenfeld für das angegebene Material zurück.�(Schweiz: MaterialDatenfeld_Name(Materialname, IFC-Datenfeld))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Spreadsheet cell:
=MatPropertyByName('Mortar MT','MaterialFinish') returns the material finish property for the material “Mortar MT”
</pre>
|-
| colspan="3" | <big>MaterialIstEinfach()</big>
|-
|  || valign="top" | Gibt den booleschen Wert Wahr zurück, wenn das Material der Objekte ein einfaches Material ist.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=MaterialIsSimple returns TRUE if the material of the object referenced by the database row is a simple material.
 
Spreadsheet cell:
=MaterialIsSimple(t=SOLIDCSG) returns TRUE if the material of the generic solid in 6th drawing is a simple material.
</pre>
|-
| colspan="3" | <big>MaterialBauteilname(Materialname)</big>
|-
|  || valign="top" | Der Name des Bauteils, dem das Material zugewiesen ist.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=MaterialPartName('Metal Steel MT') returns the name of the first part that uses the material “Metal Steel MT” for each row in the database
 
Spreadsheet cell:
=MaterialPartName(t=wall, 'Metal Steel MT') returns the name of the first part that uses the material “Metal Steel MT” for walls in the drawing
</pre>
|-
| colspan="3" | <big>MaterialOberfläche() </big>
|-
|  || valign="top" | Die Oberfläche der Objekte mit dem angegebenen Material.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=MaterialSurfaceArea('Mortar MT') returns the surface area for objects that use the material named “Mortar MT” for all objects for each row in the database
 
Spreadsheet cell:
=MaterialSurfaceArea(t=wall,'Mortar MT') returns the surface area for objects that use the material named “Mortar MT” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>MaterialVolumen()</big>
|-
|  || valign="top" | Das Volumen der Objekte mit dem angegebenen Material.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=MaterialVolume('Mortar MT') returns the volume for objects that use the material named “Mortar MT” for all objects for each row in the database
 
Spreadsheet cell:
=MaterialVolume(t=wall,'Mortar MT') returns the volume for objects that use the material named “Mortar MT” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>MaterialProzent(Materialname)</big>
|-
|  || valign="top" | Der prozentuale Anteil des Material, das Objekten zugewiesen ist.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=MaterialPercent('Mortar MT') returns the percentage of the material “Mortar MT” in all objects for each row in the database
 
Spreadsheet cell:
=MaterialPercent(t=wall,'Mortar MT') returns the percentage of the material “Mortar MT” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtmaterial(Index)</big>
|-
|  || valign="top" | Das Material der Schichten, auf die der Filter verweist.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ComponentMaterial(2) returns the material used by the second component for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=ComponentMaterial(t=wall,1) returns the material used by the first component for all walls in the drawing
</pre>
|-
| colspan="3" | <big>MaterialDatenfeld(IFC-Datenfeld)</big>
|-
|  || valign="top" | Gibt das angegebene IFC-Datenfeld für das  Material zurück.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=MaterialProperty('MaterialFinish') returns the value of the material property "MaterialCategory" for each material resource in the database
 
Spreadsheet cell:
=MaterialProperty((t=material) & (n='material-1'), 'MaterialCategory') returns the value of the material property "MaterialCategory" for the material resource named "material-1"
 
Available property names:
 
- General info fields
'MaterialDescription'
'MaterialKeynote'
'MaterialMark'
 
- Physical values
'MaterialUsesAcousticImpedance' and 'MaterialAcousticImpedance'
'MaterialUsesAlbedo' and 'MaterialAlbedo'
'MaterialUsesDensity' and 'MaterialDensity'
'MaterialUsesEmbodiedCarbon' and 'MaterialEmbodiedCarbon'
'MaterialUsesEmissivity' and 'MaterialEmissivity'
'MaterialUsesLambda' and 'MaterialLambda'
'MaterialUsesModulusOfElasticity' and 'MaterialModulusOfElasticity'
'MaterialUsesSlipResistance' and 'MaterialSlipResistance'
'MaterialUsesSoundVelocity' and 'MaterialSoundVelocity'
'MaterialUsesSpecificGravity' and 'MaterialSpecificGravity'
'MaterialUsesSpecificHeat' and 'MaterialSpecificHeat'
'MaterialUsesTensileStrength' and 'MaterialTensileStrength'
'MaterialUsesThermalExpansionCoefficient' and 'MaterialThermalExpansionCoefficient'
'MaterialUsesYieldStrength' and 'MaterialYieldStrength'
 
Construction info
'MaterialCategory'
'MaterialClassificationDescription'
'MaterialCost'
'MaterialFinish'
'MaterialIsSurfaceAreaMeasure'
'MaterialIsVolumetric'
'MaterialManufacturer'
'MaterialProductDescription'
'MaterialProductModel'
'MaterialProductName'
'MaterialProductURL'
'MaterialReferenceID'
'MaterialSource'
'MaterialStandard'
</pre>
|}
 
=== Veraltet ===
 
{| border=0
| colspan="3" | <big>Schichtfläche(Index)</big>
|-
| style="width: 10pt;" |  || valign="top" | Fläche von Schichten, abzüglich von Löchern die sich in dem 3D-Objekt befinden.
|-
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ComponentArea(2) returns the combined area of the second component for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=ComponentArea(t=wall,1) returns the combined area of the first components for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtvolumen(Index)</big>
|-
|  || valign="top" | Fläche von Schichten, abzüglich von Löchern die sich in dem 3D-Objekt befinden.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ComponentVolume(2) returns the combined volume of the second component for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=ComponentVolume(t=wall,1) returns the combined volume of the first components for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtname(Index)</big>
|-
|  || valign="top" | Name einer Schicht.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ComponentName(2) returns the name of the second component for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=ComponentName(t=wall,1) returns the name of the first component for all walls in the drawing
</pre>
|-
| colspan="3" | <big>IFCEigenschaft(Eigenschaftenset.Eigenschaft)</big>
|-
|  || valign="top" | Eigenschaft (property field) von IFC-Daten (instance). Beispiel: IFC-Eigenschaft(‘IfcWallStandardCase.Description’).
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=GETIFCPROPERTY ('ifcfurnishingelement.name') returns the Name value for IFC objects whose IFC entity is IfcFurnishingElement
</pre>
|-
| colspan="3" | <big>SchichtLambda(Index)</big>
|-
|  || valign="top" | Lambda-Wert der Schicht.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ComponentLambda(2) returns the Lambda value of the second component for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=ComponentLambda(t=wall,1) returns the Lambda value of the first component for all walls in the drawing
</pre>
|-
| colspan="3" | <big>SchichtU-Wert(Index)</big>
|-
|  || valign="top" | U-Wert der Schicht.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ComponentUValue(2) returns the combined U-values of the second component for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=ComponentUValue(t=wall,1) returns the combined U-values of the first components for all walls in the drawing
</pre>
|-
| colspan="3" | <big>SchichtR-Wert(Index)</big>
|-
|  || valign="top" | R-Wert der Schicht.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ComponentRValue(2) returns the combined R-values of the second component for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=ComponentRValue(t=wall,1) returns the combined R-values of the first components for all walls in the drawing
</pre>
|-
| colspan="3" | <big>SchichtDicke(Index)</big>
|-
|  || valign="top" | Die Dicke der Schicht.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ComponentThickness(2) returns the combined thickness of the second component for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=ComponentThickness(t=wall,1) returns the combined thickness of the first components for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtfläche_Klasse(Klasse)</big>
|-
|  || valign="top" | Fläche der von der Klasse bestimmten Schichten, abzüglich aller Öffnungen. Liegen mehrere Schichten in der Klasse, werden die Flächen addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompAreaByClass('Class-1') returns the combined area of the components assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompAreaByClass(t=wall,'Class-1') returns the combined area of the components assigned to the class “Class-1” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>SchichtLambda_Klasse(Klasse)</big>
|-
|  || valign="top" | Lambda-Wert vonderKlasse bestimmter Schicht. Liegen mehrere Schichten in der Klasse, wird der Wert der ersten gefundenen Schicht angezeigt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompLambdaByClass('Class-1') returns the Lambda value of the first component assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompLambdaByClass(t=wall,'Class-1') returns the Lambda value of the first component assigned to the class “Class-1” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtname_Klasse(Klasse)</big>
|-
|  || valign="top" | Der Name von der Klasse bestimmter Schicht. Liegen mehrere Schichten in der Klasse, wird der Name der ersten gefundenen Schicht angezeigt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompNameByClass('Class-1') returns the name of the first component assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompNameByClass(t=wall,'Class-1') returns the name of the first component assigned to the class “Class-1” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>SchichtRWert_Klasse(Klasse)</big>
|-
|  || valign="top" | Der R-Wert einer von der Klasse bestimmten Schicht. Liegen mehrere Schichten in der Klasse, werden die R-Werte der Schichten addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompRValueByClass('Class-1') returns the combined R-values of the components assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompRValueByClass(t=wall,'Class-1') returns the combined R-values of the components assigned to the class “Class-1” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtdicke_Klasse(Klasse)</big>
|-
|  || valign="top" | Dicke der von der Klasse bestimmen Schicht. Liegen mehrere Schichten in der Klasse, werden die Dicken addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompThicknessByClass('Class-1') returns the combined thickness of the components assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompThicknessByClass(t=wall,'Class-1') returns the combined thickness of the components assigned to the class “Class-1” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>SchichtUWert_Klasse(Klasse)</big>
|-
|  || valign="top" | Der U-Wert der von der Klasse bestimmter Schicht. Liegen mehrere Schichten in der Klasse, werden die U-Werte der Schichten addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompUValueByClass('Class-1') returns the combined U-values of the components assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompUValueByClass(t=wall,'Class-1') returns the combined U-values of the components assigned to the class “Class-1” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtvol_Klasse(Klasse)</big>
|-
|  || valign="top" | Volumen der Schichten, die in der angegebenen Klasse liegen. Liegen mehrere Schichten in der Klasse, werden die Volumen addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompVolumeByClass('Class-1') returns the combined volume of the components assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompVolumeByClass(t=wall,'Class-1') returns the combined volume of the components assigned to the class “Class-1” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtfläche_Name(Name)</big>
|-
|  || valign="top" | Fläche der vom Namen bestimmen Schicht, abzüglich aller Öffnungen. Haben mehrere Schichten den gleichen Namen, werden die Flächen addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompAreaByName('Brick Veneer') returns the combined area of the components with the name “Brick Veneer” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompAreaByName(t=wall,'Brick Veneer') returns the combined area of the components with the name “Brick Veneer” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>SchichtLambda_Name(Name)</big>
|-
|  || valign="top" | Lambda-Wert einer Schicht, die den angegebenen Namen hat. Haben mehrere Schichten den gleichen Namen, wird der Wert der ersten Schicht angezeigt, die gefunden wird.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompLambdaByName('Brick Veneer') returns the Lambda value of the first component with the name “Brick Veneer” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompLambdaByName(t=wall,'Brick Veneer') returns the Lambda value of the first component with the name “Brick Veneer” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtklasse_Name(Name)</big>
|-
|  || valign="top" | Die Klasse der vom Namen bestimmten Schicht. Haben mehrere Schichten den gleichen Namen, wird die Klasse der ersten gefundenen Schicht angezeigt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompClassByName('Brick Veneer') returns the class of the first component with the name “Brick Veneer” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompClassByName(t=wall,'Brick Veneer') returns the class of the first component with the name “Brick Veneer” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>SchichtRWert_Name(Name)</big>
|-
|  || valign="top" | Der R-Wert der vom Namen bestimmten Schicht. Haben mehrere Schichten den gleichen Namen, werden die R-Werte der Schichten addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompRValueByName('Brick Veneer') returns the combined R-values of the components with the name “Brick Veneer” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompRValueByName(t=wall,'Brick Veneer') returns the combined R-values of the components with the name “Brick Veneer” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtdicke_Name(Name)</big>
|-
|  || valign="top" | Dicke der Schicht, die den angegebenen Namen hat. Haben mehrere Schichten den gleichen Namen, werden die Dicken addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompThicknessByName('Brick Veneer') returns the combined thickness of the components with the name “Brick Veneer” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompThicknessByName(t=wall,'Brick Veneer') returns the combined thickness of the components with the name “Brick Veneer” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>SchichtUWert_Name(Name)</big>
|-
|  || valign="top" | Der U-Wert der vom Namen bestimmten Schicht. Haben mehrere Schichten den gleichen Namen, werden die U-Werte der Schichten addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompUValueByName('Brick Veneer') returns the combined U-values of the components with the name “Brick Veneer” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompUValueByName(t=wall,'Brick Veneer') returns the combined U-values of the components with the name “Brick Veneer” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtvolumen_Name(Name)</big>
|-
|  || valign="top" | Volumen der vom Namen bestimmten Schicht. Haben mehrere Schichten den gleichen Namen, werden die Volumen addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompVolumeByName('Brick Veneer') returns the combined volume of the components with the name “Brick Veneer” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompVolumeByName(t=wall,'Brick Veneer') returns the combined volume of the components with the name “Brick Veneer” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtmat_Klasse(Klasse)</big>
|-
|  || valign="top" | Das Material der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über die Klasse definiert. Wenn mehrere Schichten dieselbe Klasse verwenden, werden die Werte addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompMatByClass('Class-1') returns the materials used by the first component assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompMatByClass(t=wall,'Class-1') returns the material used by the first component assigned to the class “Class-1” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtmaterial_Name(Name)</big>
|-
|  || valign="top" | Das Material der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über die Klasse definiert. Wenn mehrere Schichten denselben Namen verwenden, werden die Werte addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompMatByName('Siding') returns the materials used by the first component with the name “Siding” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompMatByName(t=wall,'Siding') returns the material used by the first component with the name “Siding” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtfläche_Mat(Material)</big>
|-
|  || valign="top" | Die Fläche einer Seite der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, werden die Werte addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompAreaByMat('Mortar MT') returns the combined area of the components that use the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompAreaByMat(t=wall, 'Mortar MT') returns the combined area of the components that use the material “Mortar MT” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtklasse_Mat(Material)</big>
|-
|  || valign="top" | Die Klasse der Wand-, Boden/Decke- oder Dachschichen. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, wird die Klasse der ersten Schicht zurückgegeben.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompClassByMat('Mortar MT') returns the class of the first component that uses the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompClassByMat(t=wall, 'Mortar MT') returns the class of the first component that uses the material “Mortar MT” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtlamdba_Mat(Material)</big>
|-
|  || valign="top" | Der Lambdawert der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, wird der Lambdawert der ersten Schicht zurückgegeben.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompLambdaByMat('Mortar MT') returns the Lambda value of the first component that uses the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompLambdaByMat(t=wall,'Mortar MT') returns the Lambda value of the first component that uses the material “Mortar MT” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtname_Material(Material)</big>
|-
|  || valign="top" | Der Name der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, wird der Name der ersten Schicht zurückgegeben.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompNameByMat('Mortar MT') returns the name of the first component that uses the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompNameByMat(t=wall,'Mortar MT') returns the name of the first component that uses the material “Mortar MT” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>SchichtRWert_Mat(Material)</big>
|-
|  || valign="top" | Der R-Wert der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, werden die Werte addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompRValueByMat('Mortar MT') returns the combined R-values of the components that use the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompRValueByMat(t=wall,'Mortar MT') returns the combined R-values of the components that use the material “Mortar MT” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtdicke_Mat(Material)</big>
|-
|  || valign="top" | Die Dicke der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, werden die Werte addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompThicknessByMat('Mortar MT') returns the combined thickness of the components that use the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompThicknessByMat(t=wall,'Mortar MT') returns the combined thickness of the components that use the material “Mortar MT” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>SchichtUWert_Mat(Material)</big>
|-
|  || valign="top" | Der U-Wert der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, werden die Werte addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompUValueByMat('Mortar MT') returns the combined U-values of the components that use the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompUValueByMat(t=wall,'Mortar MT') returns the combined U-values of the components that use the material “Mortar MT” for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Schichtvolumen_Mat(Material)</big>
|-
|  || valign="top" | Das Volumen einer Seite der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, werden die Werte addiert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CompVolumeByMat('Mortar MT') returns the combined volume of the components that use the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database
 
Spreadsheet cell:
=CompVolumeByMat(t=wall,'Mortar MT') returns the combined volume of the components that use the material “Mortar MT” for all walls in the drawing
</pre>
|}
 
== Tabellensuche ==
 
{| border=0
| colspan="3" | <big>VTabellensuche(Zelle; [opt_Param]; Erg_Spaltenindex; nicht_gefunden; Zellenbereich)</big>
|-
| style="width: 10pt;" |  || valign="top" | Sucht den Inhalt aus der Zelle in der ersten Spalte des Zellenbereich. Als Ergebnis wird der Wert aus der Spalte des Zellenbereichs genommen, der in Erg_Spaltenindex angegeben ist.�(Schweiz: VTabellensuche(Zelle; [opt_Param]; Erg_Spaltenindex; nicht_gefunden; Zellenbereich))
|-
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=VLookup(value, [use_pattern], result_col_index, not_found_value, table)
 
Find a value in the table range, looking at the first column, and return the value at the resut_col_index of that row.
 
Parameters:
  value - the value that will be searched in the first column of 'table'.
  use_pattern - use regular expression pattern for the search.
  result_col_index - the number of the column in 'table' which will return the result_col_index.
  not_found_value - the result if 'value' is not found
  table - a range referencing the data. the first column will be searched, and 'result_col_index' will specify the result.
 
=VLookup(A3, 2, 'no email', B1..C4)
=VLookup(A3, 2, 'no email', 'Worksheet-1':B1..C4)
 
This example will search for the value of A3 in column B, and if found it will return the value in the C column, otherwise it will return 'no email'.
 
If the table is like this, 'tech' will be searched in B column, and it will return 'tech@vectorworks.net'
Note the second example, the table is a range for another worksheet named 'Worksheet-1'
 
  |    A  |    B    |    C
-------------------------------------------------
1 |        |  support  | support@vectorworks.net
2 |        |  tech    | tech@vectorworks.net
3 |  tech  |  PR      | PR@vectorworks.net
</pre>
|-
| colspan="3" | <big>XTabellensuche(Zelle; [opt_Param]; nicht_gefunden; Zellenbereich_Such; Zellenbereich_Erg)</big>
|-
|  || valign="top" | Sucht den Inhalt der Zelle im Zellenbereich_Such und gibt den Inhalt der gefundenen Zelle aus Zellenbereich_Erg zurück. Die Zellenbereiche dürfen nur eine Spalte haben.�(Schweiz: XTabellensuche(Zelle; [opt_Param], nicht_gefunden, Zellenbereich_Such, Zellenbereich_Erg))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=XLookup(value, [use_pattern], not_found_value, array_lookup, array_result)
 
Find a value in the array_lookup, and return the value from the array_result at the found row. the arrays should be ranges on the same column.
 
Parameters:
  value - the value that will be searched in 'array_lookup' (a range defined in a single column).
  use_pattern - use regular expression pattern for the search.
  not_found_value - the result if 'value' is not found
  array_lookup - a range defined in a single column to search the 'value' in
  array_result - a range defined in a single column to to provide the result from the row that the 'value' was found in 'array_lookup'
 
=XLookup('tech', 'not found', 'Worksheet-Values':A1..A3, 'Worksheet-Result':B1..B3)
 
Named worksheet: 'Worksheet-Values':
 
  |    A   
--------------
1 |  support
2 |  tech
3 |  PR     
 
Named worksheet: 'Worksheet-Result':
 
  |  A    |    B
-----------|-------------------------
1 |  1234  | support@vectorworks.net
2 |  1235  | tech@vectorworks.net
3 |  1236  | PR@vectorworks.net
</pre>
|}
 
== Text ==
 
{| border=0
| colspan="3" | <big>Verketten(Text1; Text2;...)</big>
|-
| style="width: 10pt;" |  || valign="top" | Joins several text strings into one text string.�Verknüpft einzelne Texte zu einem gesamten Text.�(Schweiz: Verketten(Text1, Text2,...))
|-
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=concat(B3,', ',B4) returns the contents of cells B3 and B4 as a single string, separated by a comma and a space
</pre>
|-
| colspan="3" | <big>Teilstring(Text; Trennzeichen; Index)</big>
|-
|  || valign="top" | Zerlegt einen Text an den Trennzeichen in einzelne Teiltexte. Der Index bestimmt den Teiltext.�(Schweiz: Teilstring(Text, Trennzeichen, Index))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=SUBSTRING('kitchen;bedroom;bathroom;basement', ';', 2) returns “bedroom,” which is the second substring in the specified string
</pre>
|-
| colspan="3" | <big>txt(Wert; ZuEinheit; [Param1]; [Param2]; ...)</big>
|-
|  || valign="top" | Verwandelt einen numerischen Wert von Dokumenteinheiten in die angegebene Einheit und gibt eine String-Darstellung zurück, wobei die Optionen zur Formatierung verwendet werden. Weitere Informationen finden Sie im Beispiel.�(Schweiz: txt(Wert, ZuEinheit, [Param1], [Param2], ...))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">The first parameter must be <ToUnit> and then a list of optional parameters to fine tune the conversion.
 
Parameter Details:
- <ToUnit> - the units in which the value will be converted from the current document units
Possible options are for using the current document units:
Dim - flinear dimension
Area - area dimension
Volume - volume dimension
Angle - angular dimension
General purpose options:
General - as a general number
Sci - as a scienific number
Percent - as a percent number
Linear specific units options (one of the list):
FeetNInches, Inches, Feet, Miles, Yards, Microns, Millimeters, Centimeters, Meters, Kilometers, Degrees, Ares
Area specific units options (one of the list):
SquareInches, SquareFeet, SquareYards, SquareMiles, Acres, SquareMicrons, SquareMillimeters, SquareCentimeters, SquareMeters, SquareKilometers, Hectares
Volume specific units options (one of the list):
CubicInches, CubicFeet, CubicYards, Gallons, CubicMillimeters, CubicCentimeters, CubicMeters, Litres
 
- <optional param> - rounding style
Dec - decimal representation of the number
Frac - fractional representation of the number
Auto - will use fractional representation if rounds up to one, or decimal representation if not
 
- <optional param> - rounding format
Decimal rounding represented by the number of digits after the decimal dot.
Examples:
0.000 - would round up three digits. e.g. 0.356 if the number is 0.3556678
0.0 - would round up one digit. e.g. 0.4 if the number is 0.3556678
0. - would round up to no digits. e.g. 0 if the number is 0.3556678
Fractional rounding represented by the number after the / symbol, from 1/1 to 1/64 max.
Examples:
1/8 - would round to 1/8th
1/64 - would round to 1/64th
1/1 - wourd round to integer number
 
- <optional param> - rounding base using multiples of tenths, quarters, or halves
RoundTenth
RoundQuarter
RoundHalf
 
- <optional param> - Units display
NoUnits
Units
 
- <optional param> - thoudsnds separator display
ThousandsSeparator
NoThousandsSeparator
 
- <optional param> - trailing zero display
NoTrailingZero
TrailingZero
 
- <optional param> - leading zero
NoLeadingZeroes
LeadingZeroes
 
Examples:
=TXT(2.45, 'Dim') - returns the number in the documents linear dimensions
=TXT(2.45, 'Feet', 'Frac', '1/16') - returns the number in feet as fraction with 1/16 rounding
</pre>
|-
| colspan="3" | <big>IstAlphanum(Text)</big>
|-
|  || valign="top" | Wahr, wenn alle Zeichen in der Zeichenfolge alphanumerisch sind und mindestens ein Zeichen vorhanden ist, andernfalls Falsch.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=isalnum('word123') returns True
</pre>
|-
| colspan="3" | <big>IstText(Text)</big>
|-
|  || valign="top" | Wahr, wenn alle Zeichen in der Zeichenfolge Buchstaben sind und mindestens ein Zeichen vorhanden ist, andernfalls Falsch.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=isalpha('word') returns True
</pre>
|-
| colspan="3" | <big>IstZahl(Text)</big>
|-
|  || valign="top" | Wahr, wenn alle Zeichen in der Zeichenfolge Zahlen sind und mindestens ein Zeichen vorhanden ist, andernfalls Falsch.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=isdigit('1234') returns True
</pre>
|-
| colspan="3" | <big>IstKleinbuchstaben(text)</big>
|-
|  || valign="top" | Wahr, wenn alle Zeichen in der Zeichenfolge Kleinbuchstaben sind und mindestens ein Zeichen vorhanden ist, andernfalls Falsch. Nicht alphabetische Zeichen haben keine Groß- und Kleinschreibung und geben Wahr zurück.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=islower('does not have upper char') returns True
</pre>
|-
| colspan="3" | <big>IstLeerzeichen(Text)</big>
|-
|  || valign="top" | Wahr, wenn alle Zeichen in der Zeichenfolge Leerzeichen sind und mindestens ein Zeichen vorhanden ist, andernfalls Falsch.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=isspace('      ') returns True
</pre>
|-
| colspan="3" | <big>IstWörterGroß(Text)</big>
|-
|  || valign="top" | Wahr, wenn jedes Wort mit einem Großbuchstaben beginnt andernfalls Falsch.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=isTitle('This Is Title Text') returns True
</pre>
|-
| colspan="3" | <big>IstGroßbuchstaben(Text)</big>
|-
|  || valign="top" | Wahr, wenn alle Zeichen in der Zeichenfolge Großbuchstaben sind und mindestens ein Zeichen vorhanden ist, andernfalls Falsch. Nicht alphabetische Zeichen haben keine Groß- und Kleinschreibung und geben Wahr zurück.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=isUpper('DOES NOT HAVE LOWER CHARS') returns True
</pre>
|-
| colspan="3" | <big>TextVerketten(Trennzeichen; Text1; Text2; …)</big>
|-
|  || valign="top" | Verknüpft einzelne Text zu einem Text, wobei das angegebene Trennzeichen zwischen die einzelnen Texte gesetzt wird.�(Schweiz: TextVerketten(Trennzeichen, Text1, Text2, …))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=textJoin(', ', 1, 2, 3) returns '1, 2, 3'
</pre>
|-
| colspan="3" | <big>Kleinbuchstaben(Text)</big>
|-
|  || valign="top" | Alle Buchstaben des Textes werden in Kleinbuchstaben verwandelt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=lower('MAKE THIS LOWER') returns 'make this lower'
</pre>
|-
| colspan="3" | <big>WegschneidenLinks(Text; [Anzahl])</big>
|-
|  || valign="top" | Entfernt so viele Zeichen von der linken Seite des Textes wie in Anzahl angegeben. Wenn die Anzahl weggelassen wird oder leer ist, werden statt dessen Leerzeichen entfernt.�Schweiz: WegschneidenLinks(Text, [Anzahl]))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=trimLeft('abbcwordabbc', 'abc') returns 'wordabbc'
</pre>
|-
| colspan="3" | <big>Ersetzen(Text; altText; neuText; [Anzahl])</big>
|-
|  || valign="top" | Alle Vorkommen des Teiltextes altText werden durch neuText ersetzt. Wenn der optionale Parameter verwendet wird, werden nur so viele Vorkommen ersetzt, wie angegeben.�(Schweiz: Ersetzen(Text, altText, neuText, [Anzahl]))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=replace('my car is your car', 'car', 'ball', 2) returns 'my ball is your ball'
</pre>
|-
| colspan="3" | <big>WegschneidenRechts(Text; [Anzahl])</big>
|-
|  || valign="top" | Entfernt so viele Zeichen von der rechten Seite des Textes wie in Anzahl angegeben. Wenn die Anzahl weggelassen wird oder leer ist, werden statt dessen Leerzeichen entfernt.�(Schweiz: WegschneidenRechts(Text, [Anzahl]))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=trimRight('abbcwordabbc', 'abc') returns 'abbcword'
</pre>
|-
| colspan="3" | <big>Wegschneiden(Text; [Anzahl])</big>
|-
|  || valign="top" | Entfernt so viele Zeichen von beiden Seiten des Textes wie in Anzahl angegeben. Wenn die Anzahl weggelassen wird oder leer ist, werden statt dessen Leerzeichen entfernt.�(Schweiz: Wegschneiden(Text, [Anzahl]))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=trim('abbcwordabbc', 'abc') returns 'word'
</pre>
|-
| colspan="3" | <big>Großschreiben(Text)</big>
|-
|  || valign="top" | Jedes Wort wird mit einem großen Anfangsbuchstaben geschrieben.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=proper('make this title text') returns 'Make This Title Text'
</pre>
|-
| colspan="3" | <big>Großbuchstaben(Text)</big>
|-
|  || valign="top" | Alle Buchstaben des Textes werden in Großbuchstaben verwandelt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=upper('make this upper') returns 'MAKE THIS UPPER'
</pre>
|-
| colspan="3" | <big>Länge(Text)</big>
|-
|  || valign="top" | Die Länge des Textes.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=len('hello there') returns 11
</pre>
|-
| colspan="3" | <big>Einfügen(Text; Index; Einfügetext)</big>
|-
|  || valign="top" | Fügt den Einfügetext an der mit Index bezeichneten Stelle in den Text ein.�(Schweiz: Einfügen(Text, Index, Einfügetext))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=insert('hey, this is ok', 12, ' not') returns 'hey, this is not ok'
</pre>
|-
| colspan="3" | <big>Links(Text; Index)</big>
|-
|  || valign="top" | Die linke Seite des Textes bis zur Position Index.�(Schweiz: Links(Text, Index))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=left('this is sample', 4) returns 'this'
</pre>
|-
| colspan="3" | <big>Rechts(Text, Anzahl)</big>
|-
|  || valign="top" | Die Zeichen von der rechten Seite des Textes.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=right('this is sample', 6) returns 'sample'
</pre>
|-
| colspan="3" | <big>Mitte(Text; Index; Anzahl)</big>
|-
|  || valign="top" | Gibt einen Teiltext zurück, der bei Index beginnt und die Länge hat, die in Anzahl angeben ist. Ist Index negativ, wird die Startposition des Teilstrings vom Ende des Textes rückwärts bestimmt.�Mitte(Text, Index, Anzahl)
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=mid('apple', 2, 3) returns 'ppl'
=mid('apple', -4, 3) looking the index backwards, returns 'ppl'
=mid('apple', 4, -3) getting characters backward from the index, returns 'ppl</pre>
|-
| colspan="3" | <big>Löschen(Text; Index; Anzahl)</big>
|-
|  || valign="top" | Teilstring, der an der Position Index beginnt und die Länge Anzahl hat.�(Schweiz: Löschen(Text, Index, Anzahl))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=delete('this is sample', 4, 3) returns 'this sample'. Here 3 characters after the 4th are deleted.
</pre>
|-
| colspan="3" | <big>Anführungszeichen(Text)</big>
|-
|  || valign="top" | Setzt einen Text in Anführungszeichen.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=quote('quote this') returns "quote this" (The text, in double quotes)
</pre>
|-
| colspan="3" | <big>Wdh(Text; Anzahl)</big>
|-
|  || valign="top" | Wiederholt den Text so oft, wie angegeben.�(Schweiz: Wdh(Text, Anzahl))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=rept('Line ', 3) returns 'Line Line Line '
</pre>
|-
| colspan="3" | <big>FesteDezimalstellen(Zahl; [Dezimalstellen])</big>
|-
|  || valign="top" | Formatiert eine Zahl als Text mit einer festen Anzahl von Nachkommastellen.�(Schweiz: FesteDezimalstellen(Zahl, [Dezimalstellen]))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=fixed(10.12345, 3) returns 10.123 (up to the 3rd digit after the decimal point)
</pre>
|-
| colspan="3" | <big>NullenVoranstellen(Zahl; Dezimalstellen)</big>
|-
|  || valign="top" | Die numerische Zeichenfolge werden Nullen bis zum Erreichen der Anzahl der Dezimalstellen vorangestellt. Wenn ein kleinerer Wert für die Dezimalstellen angegeben wird als die Zeichenfolge besitzt, bleibt die Zeichenfolge unverändert.�(Schweiz: NullenVoranstellen(Zahl, Dezimalstellen))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=justNum(10.123, 8) returns '0010.123'
</pre>
|-
| colspan="3" | <big>Char(Zahl)</big>
|-
|  || valign="top" | Das Unicode-Zeichen oder die Textdarstellung (U+1234), auf die die angegebene Zahl verweist.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=char(8734) returns the symbol ∞
=char('U+221E') also returns ∞
</pre>
|-
| colspan="3" | <big>Code(Text)</big>
|-
|  || valign="top" | Die Nummer (Unicode-Codepunkt) für das erste Zeichen im Text.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=code('∞') returns 8734. The unicode codepoint for ∞
</pre>
|-
| colspan="3" | <big>Suchen(Teiltext; Text; [GroßKleinschreibung])</big>
|-
|  || valign="top" | Die erste Stelle (Index) im Text, an der der Teiltext gefunden wird. Groß-/Kleinschreibung wird berücksichtigt, wenn das optionale Argument auf Wahr gesetzt ist. Das Ergebnis ist -1, wenn der Teiltext nicht gefunden wird.�(Schweiz: Suchen(Teiltext, Text, [GroßKleinschreibung]))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=find('text', 'this is text') returns 8
</pre>
|-
| colspan="3" | <big>SuchenSuchbegriff(Suchbegriff; Text; [GroßKleinschreibung])</big>
|-
|  || valign="top" | Die erste Stelle (Index) im Text, an der der Suchbegriff gefunden wird. Groß-/Kleinschreibung wird berücksichtigt, wenn das optionale Argument auf Wahr gesetzt ist. Der Suchbegriff ist eine Folge von Zeichen, die ein Suchmuster angibt.�Das Ergebnis ist -1, wenn der Begriff nicht gefunden wird.�(Schweiz: SuchenSuchbegriff(Suchbegriff, Text, [GroßKleinschreibung]))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=findPattern('(Soft)(.*)', 'soft Software', True) returns 5
</pre>
|-
| colspan="3" | <big>Wert(text)</big>
|-
|  || valign="top" | Konvertiert einen Text, der eine Zahl darstellt, in eine Zahl.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=value('2e3') returns the numeric value of 2 times 10 raised to the power of 3
</pre>
|}
 
== Funktionen für Belag/Weg ==
 
{| border=0
| colspan="3" | <big>Tiefe()</big>
|-
| style="width: 10pt;" |  || valign="top" | Die Tiefe der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
|-
| style="width: 10pt;" |  ||
|-
| colspan="3" | <big>ProjizierteFläche()</big>
|-
|  || valign="top" | Die projizierte Fläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
|-
|  ||
|-
| colspan="3" | <big>ObjektDaten('Schichtname')</big>
|-
|  || valign="top" | Der Name der Schichten des Belagaufbaus von Flächenpflanzung, Belag/Weg und Geländemodell.
|-
|  ||
|-
| colspan="3" | <big>Fläche()</big>
|-
|  || valign="top" | Berechnet die Fläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und ihre Schichten.
|-
|  ||
|-
| colspan="3" | <big>Oberfläche()</big>
|-
|  || valign="top" | Die Oberfläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
|-
|  ||
|-
| colspan="3" | <big>Volumen()</big>
|-
|  || valign="top" | Das Volumen der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
|-
|  ||
|}
 
== Funktionen für Boden/Decke ==
 
{| border=0
| colspan="3" | <big>Objektdaten('Schichtname')</big>
|-
| style="width: 10pt;" |  || valign="top" | Der Name der Wand-, Boden/Decke- oder Dachschicht.
|-
| style="width: 10pt;" |  ||
|-
| colspan="3" | <big>Objektdaten('Lambda')</big>
|-
|  || valign="top" | Der Lambdawert des Objekt.�(Schweiz: Objektdaten(Filter, 'Lambda'))
|-
|  ||
|-
| colspan="3" | <big>Objektdaten('R-Wert')</big>
|-
|  || valign="top" | Der R-Wert des Objekts.�(Schweiz: Objektdaten(Filter, 'R-Wert'))
|-
|  ||
|-
| colspan="3" | <big>Objektdaten('U-Wert')</big>
|-
|  || valign="top" | Der U-Wert des Objekts.�(Schweiz: Objektdaten(Filter, 'U-Wert'))
|-
|  ||
|-
| colspan="3" | <big>Breite()</big>
|-
|  || valign="top" | Die Dicke einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten.
|-
|  ||
|-
| colspan="3" | <big>Winkel('Energos')</big>
|-
|  || valign="top" | Gibt den Winkel zur Nordrichtung an, der in den Energieberechnungen für dieses Objekt verwendet wird.
|-
|  ||
|-
| colspan="3" | <big>DickeDachflStützeBoden()</big>
|-
|  || valign="top" | Dicke von Dachflächen, Profilstützen und Böden.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=SlabThickness returns the thickness for each object in the database
 
Spreadsheet cell:
=SlabThickness(PON=slab) returns the combined thickness of all slab objects in the drawing
</pre>
|-
| colspan="3" | <big>BodenDeckenstilName()</big>
|-
|  || valign="top" | Name eines Boden/Deckenstils.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=SlabStyleName returns the name of the slab style for each slab object in the database
 
Spreadsheet cell:
=SlabStyleName(n='slab-1') returns the name of the slab style for the object named “slab-1”
</pre>
|-
| colspan="3" | <big>Fläche()</big>
|-
|  || valign="top" | Berechnet die Fläche einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten.
|-
|  ||
|-
| colspan="3" | <big>Volumen()</big>
|-
|  || valign="top" | Das Volumen einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten.
|-
|  ||
|}
 
== Funktionen für Circuit ==
 
{| border=0
| colspan="3" | <big>ObjektDaten('eval circuit destination device'; '<Datenbank>'; '<Feldname>')</big>
|-
| style="width: 10pt;" |  || valign="top" | Gibt den Parameter oder den Datenbankeintrag vom Zielgerät des Schaltkreises.�(Schweiz: ObjektDaten('eval circuit destination device', '<Datenbank>', '<Feldname>'))
|-
| style="width: 10pt;" |  ||
|-
| colspan="3" | <big>ObjektDaten('eval circuit destination socket'; '<Datenbank>'; '<Feldname>')</big>
|-
|  || valign="top" | Gibt den Parameter oder den Datenbankeintrag vom Zielanschluss des Schaltkreises.�(Schweiz: ObjektDaten('eval circuit destination socket', '<Datenbank>', '<Feldname>'))
|-
|  ||
|-
| colspan="3" | <big>ObjektDaten('eval circuit source device'; '<Datenbank>'; '<Feldname>')</big>
|-
|  || valign="top" | Gibt den Parameter oder den Datenbankeintrag vom Quellgerät des Schaltkreises.�(Schweiz: ObjektDaten('eval circuit source device', '<Datenbank>', '<Feldname>'))
|-
|  ||
|-
| colspan="3" | <big>ObjektDaten('eval circuit source socket'; '<Datenbank>'; '<Feldname>')</big>
|-
|  || valign="top" | Gibt den Parameter oder den Datenbankeintrag vom Quellanschluss des Schaltkreises.�(Schweiz: ObjektDaten('eval circuit source socket', '<Datenbank>', '<Feldname>'))
|-
|  ||
|}
 
== Funktionen für Dach ==
 
{| border=0
| colspan="3" | <big>DachflKompl()</big>
|-
| style="width: 10pt;" |  || valign="top" | Gesamtfläche von Dächern.
|-
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=RoofArea_Total returns the total area for each roof and roof face object in the database
 
Spreadsheet cell:
=RoofArea_Total(st=roofface) returns the combined total area of all roof face objects in the drawing</pre>
|-
| colspan="3" | <big>DachflOhneÜberst()</big>
|-
|  || valign="top" | Fläche von Dächern ohne die Fläche des Überstands.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=RoofArea_Heated returns the heated area for each roof and roof face object in the database
 
Spreadsheet cell:
=RoofArea_Heated (st=roofface) returns the combined heated area of all roof face objects in the drawing
</pre>
|-
| colspan="3" | <big>DachflKomplProj()</big>
|-
|  || valign="top" | Gesamtfläche von Dächern auf die aktive Konstruktionsebene projiziert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=RoofArea_TotalProj returns the total area for each roof and roof face object in the database, as projected to the layer plane
 
Spreadsheet cell:
=RoofArea_Totalproj(t=roof) returns the combined total area of all roof objects in the drawing, as projected to the layer plane
</pre>
|-
| colspan="3" | <big>DachflOhneÜberstProj()</big>
|-
|  || valign="top" | Fläche von Dächern ohne die Fläche des Überstands auf die aktive Konstruktionsebene projiziert.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=RoofArea_HeatedProj returns the heated area for each roof and roof face object in the database, as projected to the layer plane
 
Spreadsheet cell:
=RoofArea_HeatedProj (t=roof) returns the combined heated area of all roof objects in the drawing, as projected to the layer plane
</pre>
|-
| colspan="3" | <big>Dachstilname()</big>
|-
|  || valign="top" | Name des Dachstils.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=RoofStyleName returns the roof style name for each roof object in the database
 
Spreadsheet cell:
=RoofStyleName(n='roof-1') returns the roof style name for the object named “roof-1”
</pre>
|}
 
== Funktionen für Door ==
 
{| border=0
| colspan="3" | <big>Winkel('Energos')</big>
|-
| style="width: 10pt;" |  || valign="top" | Gibt den Winkel zur Nordrichtung an, der in den Energieberechnungen für dieses Objekt verwendet wird.
|-
| style="width: 10pt;" |  ||
|}
 
== Funktionen für Fenster ==
 
{| border=0
| colspan="3" | <big>Winkel('Energos')</big>
|-
| style="width: 10pt;" |  || valign="top" | Gibt den Winkel zur Nordrichtung an, der in den Energieberechnungen für dieses Objekt verwendet wird.
|-
| style="width: 10pt;" |  ||
|}
 
== Funktionen für Flächenpflanzung ==
 
{| border=0
| colspan="3" | <big>Tiefe()</big>
|-
| style="width: 10pt;" |  || valign="top" | Die Tiefe der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
|-
| style="width: 10pt;" |  ||
|-
| colspan="3" | <big>ProjizierteFläche()</big>
|-
|  || valign="top" | Die projizierte Fläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
|-
|  ||
|-
| colspan="3" | <big>ObjektDaten('Schichtname')</big>
|-
|  || valign="top" | Der Name der Schichten des Belagaufbaus von Flächenpflanzung, Belag/Weg und Geländemodell.
|-
|  ||
|-
| colspan="3" | <big>Objektdaten('Trennlinie')</big>
|-
|  || valign="top" | Der Trennlinientext der Pflanzen innerhalb der Flächenpflanzung. Kann nur auf eine Datenbankzeile angewendet werden, in der die Pflanzen und Trennlinien von Flächenpflanzungen aufgelistet sind.
|-
|  ||
|-
| colspan="3" | <big>Objektdaten('Flächenpflanzung'; <Feld>)</big>
|-
|  || valign="top" | Ermöglicht den Zugriff auf Datenfelder der Flächenpflanzung, sofern der Stil dies zulässt.
|-
|  ||
|-
| colspan="3" | <big>Objektdaten('Anteil')</big>
|-
|  || valign="top" | Der Anteil einer Pflanze innerhalb einer Flächenpflanzung. Kann nur auf eine Datenbankzeile angewendet werden, in der die Pflanzen von Flächenpflanzungen aufgelistet sind.
|-
|  ||
|-
| colspan="3" | <big>Objektdaten('Plant Record', <Feld>)</big>
|-
|  || valign="top" | Ermöglicht den Zugriff auf Datenfelder der Pflanzen innerhalb der Flächenpflanzung, sofern der Stil dies zulässt.
|-
|  ||
|-
| colspan="3" | <big>ObjektDaten('Dichte')</big>
|-
|  || valign="top" | Die Dichte einer Pflanze innerhalb einer Flächenpflanzung. Kann nur auf eine Datenbankzeile angewendet werden, in der die Pflanzen von Flächenpflanzungen aufgelistet sind.
|-
|  ||
|-
| colspan="3" | <big>Objektdaten'Mengeneinheit')</big>
|-
|  || valign="top" | Die Mengeneinheit einer Pflanze innerhalb einer Flächenpflanzung. Kann nur auf eine Datenbankzeile angewendet werden, in der die Pflanzen von Flächenpflanzungen aufgelistet sind.
|-
|  ||
|-
| colspan="3" | <big>Objektdaten('Dichte mit Einheit')</big>
|-
|  || valign="top" | Die Dichte mit Einheit einer Pflanze innerhalb einer Flächenpflanzung. Kann nur auf eine Datenbankzeile angewendet werden, in der die Pflanzen von Flächenpflanzungen aufgelistet sind.
|-
|  ||
|-
| colspan="3" | <big>Fläche()</big>
|-
|  || valign="top" | Berechnet die Fläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und ihre Schichten.
|-
|  ||
|-
| colspan="3" | <big>Oberfläche()</big>
|-
|  || valign="top" | Die Oberfläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
|-
|  ||
|-
| colspan="3" | <big>Volumen()</big>
|-
|  || valign="top" | Das Volumen der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
|-
|  ||
|}
 
== Funktionen für Geländemodell ==
 
{| border=0
| colspan="3" | <big>Tiefe()</big>
|-
| style="width: 10pt;" |  || valign="top" | Die Tiefe der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
|-
| style="width: 10pt;" |  ||
|-
| colspan="3" | <big>ProjizierteFläche()</big>
|-
|  || valign="top" | Die projizierte Fläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
|-
|  ||
|-
| colspan="3" | <big>ObjektDaten('Schichtname')</big>
|-
|  || valign="top" | Der Name der Schichten des Belagaufbaus von Flächenpflanzung, Belag/Weg und Geländemodell.
|-
|  ||
|-
| colspan="3" | <big>Fläche()</big>
|-
|  || valign="top" | Berechnet die Fläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und ihre Schichten.
|-
|  ||
|-
| colspan="3" | <big>Oberfläche()</big>
|-
|  || valign="top" | Die Oberfläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
|-
|  ||
|-
| colspan="3" | <big>Oberfläche( 'Ist-Zustand' )</big>
|-
|  || valign="top" | Berechnet die Oberfläche des Ist-Zustands des Geländemodell und dessen Schichten.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=SURFACEAREA('Exsiting')    Returns the existing Surface Area for Site Model object or component in the DB row.
 
Spreadsheet cell:
=SURFACEAREA(SEL; 'Exsiting')    Returns the existing Surface Area for the selected Site Model object.
</pre>
|-
| colspan="3" | <big>Oberfläche( 'Soll-Zustand' )</big>
|-
|  || valign="top" | Berechnet die Oberfläche des Soll-Zustands des Geländemodell und dessen Schichten.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=SURFACEAREA('Proposed')    Returns the proposed Surface Area for Site Model object or component in the DB row.
 
Spreadsheet cell:
=SURFACEAREA(SEL; 'Proposed')    Returns the proposed Surface Area for the selected Site Model object.
</pre>
|-
| colspan="3" | <big>Volumen()</big>
|-
|  || valign="top" | Das Volumen der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
|-
|  ||
|-
| colspan="3" | <big>Volumen('Ist-Zustand')</big>
|-
|  || valign="top" | Berechnet das Volumen des Ist-Zustands des Geländemodell und dessen Schichten.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=VOLUME('existing')    Returns the existing volume for Site Model object or component in the DB row.
 
Spreadsheet cell:
=VOLUME(SEL, 'existing')    Returns the existing volume for the selected Site Model object.
</pre>
|-
| colspan="3" | <big>Volumen('Soll-Zustand')</big>
|-
|  || valign="top" | Berechnet das Volumen des Soll-Zustands des Geländemodell und dessen Schichten.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=VOLUME('proposed')    Returns the proposed volume for Site Model object or component in the DB row.
 
Spreadsheet cell:
=VOLUME(SEL, 'proposed')    Returns the proposed volume for the selected Site Model object.
</pre>
|}
 
== Funktionen für Pflanze ==
 
{| border=0
| colspan="3" | <big>Pflanzenbild(Index)</big>
|-
| style="width: 10pt;" |  || valign="top" | Bild des Objekts, auf das mit dem Index verwiesen wird.
|-
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=PlantImage(2) displays the image specified for Image Detail in the Plant Data pane of the plant symbol definition
 
Spreadsheet cell:
=PlantImage((‘Plant’.’plant ID’=’TaxfR’), 4) displays the image specified for Custom Image in the Plant Data pane of the plant symbol definition with a plant ID of TaxfR
</pre>
|}
 
== Funktionen für Pfosten ==
 
=== Riegel ===
 
==== Fassade ====
 
{| border=0
| colspan="3" | <big>FassadePRLänge(Klassenname)</big>
|-
| style="width: 10pt;" |  || valign="top" | Länge aller Pfosten und Riegel einer Fassade, die in der mit Klassenname bezeichneten Klasse liegen.
|-
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CurtWallFrameLength('') returns the combined length of the curtain wall frames for each curtain wall in the database
 
Spreadsheet cell:
=CurtWallFrameLength(t=wall, '') returns the combined length of the curtain wall frames for all curtain walls in the drawing
</pre>
|-
| colspan="3" | <big>FassadeFüllFlächeBrt(Klassenname)</big>
|-
|  || valign="top" | Bruttofläche der Füllungen der Fassade, die in der mit Klassenname bezeichneten Klasse liegen.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CurtWallPnlAreaGross('') returns the combined gross area of the curtain wall panels for each curtain wall in the database
 
Spreadsheet cell:
=CurtWallPnlAreaGross(t=wall, '') returns the combined gross area of the curtain wall panels for all curtain walls in the drawing
</pre>
|-
| colspan="3" | <big>FassadeFüllFlächeNet(Klassenname)</big>
|-
|  || valign="top" | Nettofläche der Füllungen der Fassade, die in der mit Klassenname bezeichneten Klasse liegen.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=CurtWallPnlAreaNet ('Class-1') returns the combined net area of the curtain wall panels assigned to the class “Class-1” for each curtain wall in the database
 
Spreadsheet cell:
=CurtWallPnlAreaNet(t=wall, 'Class-1') returns the combined net area of the curtain wall panels assigned to the class “Class-1” for all curtain walls in the drawing
</pre>
|}
 
== Funktionen für Raum ==
 
{| border=0
| colspan="3" | <big>RaumNameVonObj()</big>
|-
| style="width: 10pt;" |  || valign="top" | Gibt den Namen des Raums zurück, in dem das Objekt sich befindet.
|-
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=GetSpaceNameForObj returns the space name for each object in the database
 
Spreadsheet cell:
=GetSpaceNameForObj(n='chair-1') returns the space name for the object named “chair-1”
</pre>
|-
| colspan="3" | <big>RaumNumVonObj()</big>
|-
|  || valign="top" | Gibt die Nummer des Raums zurück, in dem sich das Objekt befindet.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=GetSpaceNumForObj returns the space number for each object in the database
 
Spreadsheet cell:
=GetSpaceNumForObj(n='chair-1') returns the space number for the object named “chair-1”
</pre>
|}
 
== Funktionen für Socket ==
 
{| border=0
| colspan="3" | <big>ObjektDaten('eval socket device'; '<Datenbank>'; '<Feldname>')</big>
|-
| style="width: 10pt;" |  || valign="top" | Gibt den Parameter oder den Datenbankeintrag vom Gert, mit dem Anschluss verbunden ist.�(Schweiz: ObjektDaten('eval socket device', '<Datenbank>', '<Feldname>'))
|-
| style="width: 10pt;" |  ||
|}
 
== Funktionen für Tür ==
 
{| border=0
| colspan="3" | <big>Winkel('Energos')</big>
|-
| style="width: 10pt;" |  || valign="top" | Gibt den Winkel zur Nordrichtung an, der in den Energieberechnungen für dieses Objekt verwendet wird.
|-
| style="width: 10pt;" |  ||
|}
 
== Funktionen für Wand ==
 
{| border=0
| colspan="3" | <big>Objektdaten('Schichtname')</big>
|-
| style="width: 10pt;" |  || valign="top" | Der Name der Wand-, Boden/Decke- oder Dachschicht.
|-
| style="width: 10pt;" |  ||
|-
| colspan="3" | <big>Objektdaten('Lambda')</big>
|-
|  || valign="top" | Der Lambdawert des Objekt.�(Schweiz: Objektdaten(Filter, 'Lambda'))
|-
|  ||
|-
| colspan="3" | <big>Objektdaten('R-Wert')</big>
|-
|  || valign="top" | Der R-Wert des Objekts.�(Schweiz: Objektdaten(Filter, 'R-Wert'))
|-
|  ||
|-
| colspan="3" | <big>Objektdaten('U-Wert')</big>
|-
|  || valign="top" | Der U-Wert des Objekts.�(Schweiz: Objektdaten(Filter, 'U-Wert'))
|-
|  ||
|-
| colspan="3" | <big>Breite()</big>
|-
|  || valign="top" | Die Dicke einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten.
|-
|  ||
|-
| colspan="3" | <big>Höhe('Durchschnitt')</big>
|-
|  || valign="top" | Berechnet die durchschnittliche Fläche einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten.�(Schweiz: Höhe(Filter, 'Durchschnitt'))
|-
|  ||
|-
| colspan="3" | <big>Höhe('Insgesamt')</big>
|-
|  || valign="top" | Die Gesamthöhe einer Wand.�(Schweiz: Höhe(Filter, 'Gesamt'))
|-
|  ||
|-
| colspan="3" | <big>Winkel('Energos')</big>
|-
|  || valign="top" | Gibt den Winkel zur Nordrichtung an, der in den Energieberechnungen für dieses Objekt verwendet wird.
|-
|  ||
|-
| colspan="3" | <big>WandflächeNetto()</big>
|-
|  || valign="top" | 2D-Wandfläche einer Wand ohne Tür- und Fensterflächen.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=WallArea_Net returns the average of the net area of the interior and exterior face of the wall, for each wall in the database; the net area is adjusted for holes in the wall
 
Spreadsheet cell:
=WallArea_Net(t=wall) returns the average of the net area of the interior and exterior face of the wall, combined for all walls in the drawing; the net area is adjusted for holes in the wall
</pre>
|-
| colspan="3" | <big>WandflächeBrutto()</big>
|-
|  || valign="top" | 2D-Wandfläche einer Wand inkl. Tür- und Fensterflächen.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=WallArea_Gross returns the average of the gross area of the interior and exterior face of the wall, for each wall in the database; the gross area ignores holes in the wall
 
Spreadsheet cell:
=WallArea_Gross(t=wall) returns the average of the gross area of the interior and exterior face of the wall, combined for all walls in the drawing; the gross area ignores holes in the wall
</pre>
|-
| colspan="3" | <big>DurchschnWandhöhe()</big>
|-
|  || valign="top" | Durchschnittliche Wandhöhe inkl. der höchsten Punkte und verschiedener Anfangs- und Endhöhen.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=WallAverageHeight returns the average height for each wall object in the database
 
Spreadsheet cell:
=WallAverageHeight((t=wall)&(sel=true)) returns the average height of all walls that are selected in the drawing
</pre>
|-
| colspan="3" | <big>Wanddicke()</big>
|-
|  || valign="top" | Wanddicke.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=WallThickness returns the thickness for each wall object in the database
 
Spreadsheet cell:
=WallThickness(t=wall) returns the combined thickness of all walls in the drawing
</pre>
|-
| colspan="3" | <big>Wandstilname()</big>
|-
|  || valign="top" | Name des Wandstils.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=WallStyleName returns the name of the wall style for each wall object in the database
 
Spreadsheet cell:
=WallStyleName(n='wall-1') returns the name of the wall style for the object named “wall-1”
</pre>
|-
| colspan="3" | <big>Fläche()</big>
|-
|  || valign="top" | Berechnet die Fläche einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten.
|-
|  ||
|-
| colspan="3" | <big>Volumen()</big>
|-
|  || valign="top" | Das Volumen einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten.
|-
|  ||
|-
| colspan="3" | <big>Wandhöhe()</big>
|-
|  || valign="top" | Höhe von Wänden in der Zeichnung.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=WallOverallHeight returns the average overall height for each wall object in the database
 
Spreadsheet cell:
=WallOverallHeight((t=wall)&(sel=true)) returns the average overall height of all walls that are selected in the drawing
</pre>
|}
 
== Funktionen für WinDoor 6.0 ==
 
{| border=0
| colspan="3" | <big>Winkel('Energos')</big>
|-
| style="width: 10pt;" |  || valign="top" | Gibt den Winkel zur Nordrichtung an, der in den Energieberechnungen für dieses Objekt verwendet wird.
|-
| style="width: 10pt;" |  ||
|}
 
== Funktionen für Window ==
 
{| border=0
| colspan="3" | <big>Winkel('Energos')</big>
|-
| style="width: 10pt;" |  || valign="top" | Gibt den Winkel zur Nordrichtung an, der in den Energieberechnungen für dieses Objekt verwendet wird.
|-
| style="width: 10pt;" |  ||
|}
 
== Logik ==
 
{| border=0
| colspan="3" | <big>Wechseln(Zahl; Wert1; Wert2; ... Wert_keine_Übereinstimmung)</big>
|-
| style="width: 10pt;" |  || valign="top" | Verwendet je nach Zahl Wert1 oder Wert2 oder Wert3, usw. Wenn kein Wert verfügbar ist, wird Wert_keine_Übereinstimmung verwendet.�(Schweiz: Wechseln(Zahl, Wert1, Wert2, ... Wert_keine_Übereinstimmung))
|-
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=switch(3, 10, 20, 30, 40, 50, 60, 'no match') returns 30
</pre>
|-
| colspan="3" | <big>IFS((Logik1); Wert1; (Logik2); Wert2; ...; (Logikn); Wertn))</big>
|-
|  || valign="top" | Eines von mehreren möglichen Ergebnissen basierend auf einer Reihe von Abfragen. Der erste Wert, der die Abfrage erfüllt, wird gewählt.�(Schweiz: IFS((Logik1), Wert1, (Logik2), Wert2, ..., (Logikn), Wertn)))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=ifs(A4>30, 'yes', A4<=30, 'no') returns 'yes' if the number in the cell A4 is >30. Else, if it is <=30 'no' is returned
</pre>
|-
| colspan="3" | <big>Exakt(Wert1; Wert2)</big>
|-
|  || valign="top" | Wahr, wenn beide Werte genau gleich sind. Bei Zeichenketten wird ein Vergleich unter Berücksichtigung der Groß-/Kleinschreibung durchgeführt.�(Schweiz: Exakt(Wert1, Wert2))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=exact('text', 'text') returns True, while exact('Text', 'text') will return False.
</pre>
|-
| colspan="3" | <big>IstUngültig(Wert)</big>
|-
|  || valign="top" | Wahr, wenn der Wert ungültig (N/A) ist.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=IF(IsNA(Angle('energos'), '-', 'has value') On a database row, calculates the Energos angle of the objects, and decides which value to output based on if energos is applicable or not.
 
Note, you can use IfNA in order to use alternative value only when it's not applicable, the 'Angle' would have to be repeated for the IF function.
 
</pre>
|-
| colspan="3" | <big>IfUngültig(Wert; Wert_wenn_ungültig)</big>
|-
|  || valign="top" | Wenn der Wert den Inhalt Ungültig (n/a) hat, wird der Inhalt von Wert_wenn_ungültig verwendet, andernfalls der Inhalt von Wert selbst.�(Schweiz: IfUngültig(Wert, Wert_wenn_ungültig))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=IfNA(Angle('energos'), '-') On a database row, calculates the Energos angle of the objects, and if they are not applicable, would use '-'
 
</pre>
|-
| colspan="3" | <big>ErsterNichtLeer(Wert1; Wert2; Wert3; ...)�</big>
|-
|  || valign="top" | Wert1 wird verwendet, wenn nicht leer, andernfalls Wert2, sofern nicht leer, sonst Wert3, wenn nicht leer,usw. Leer bedeutet ohne Zeichenkette, Null oder ungültiger (n/a) Wert. Gibt es keine Übereinstimmung wird ungültig (n/a) zurückgegeben.�(Schweiz: ErsterNichtLeer(Wert1, Wert2, Wert3, ...))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=FirstNonEmpty('Format-1'.'data', B1, 'Empty')
 
Return the value of the data field of the Format-1, if empty return B1, or the string 'Empty' if that is empty too.
 
</pre>
|-
| colspan="3" | <big>IstFehler(Wert)</big>
|-
|  || valign="top" | Wahr, wenn der Wert ein Fehler verursacht.
|-
|  ||
|-
| colspan="3" | <big>IfFehler(Fehler; Wert_wenn_Fehler)</big>
|-
|  || valign="top" | Wenn der Wert einen Fehler beinhaltet, wird der Inhalt von Wert_wenn_Fehler verwendet, andernfalls der Inhalt von Wert selbst.�(Schweiz: IfFehler(Fehler; Wert_wenn_Fehler))
|-
|  ||
|-
| colspan="3" | <big>if((Bedingung); ‘dann’; ‘sonst’)</big>
|-
|  || valign="top" | Falls (Bsp. “=if((x>75);‘zu teuer’;‘Preis OK’”), d.h. verwende ’dann’, wenn ’Bedingung’ eintritt, verwende ’sonst’, wenn ’Bedingung’ nicht eintritt.�(Schweiz if((Bedingung), ‘dann’, ‘sonst’))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=if(('Existing Tree'.'Condition'='Not Set'), '-', 'Existing Tree'.'Condition') If no condition value was set for the existing tree object, the value in this cell is a dash; otherwise, the value in this cell is the condition value that was set for the tree object.
 
=if(('Existing Tree'.'Condition'='Not Set'); '-'; 'Existing Tree'.'Condition')
</pre>
|}
 
== Math. Formeln ==
 
{| border=0
| colspan="3" | <big>Runden(x)</big>
|-
| style="width: 10pt;" |  || valign="top" | Rundet die Zahl.
|-
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=round(2.345) returns 2
</pre>
|-
| colspan="3" | <big>sin(x)</big>
|-
|  || valign="top" | Sinus von x.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=sin(deg2rad(32)) converts a 32-degree angle to its radian equivalent, and returns the sine of the angle
</pre>
|-
| colspan="3" | <big>cos(x)</big>
|-
|  || valign="top" | Cosinus des Winkels x.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=cos(deg2rad(23)) converts a 23-degree angle to its radian equivalent, and returns the cosine of the angle
</pre>
|-
| colspan="3" | <big>exp(x)</big>
|-
|  || valign="top" | e hoch x (e=2,71828182845904).
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=exp(2) returns the numeric value of e raised to the power of 2
</pre>
|-
| colspan="3" | <big>ln(x)</big>
|-
|  || valign="top" | Der natürliche Logarithmus (Basis e) von x.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=ln(12) returns the natural logarithm of 12
</pre>
|-
| colspan="3" | <big>Wurzel(x)</big>
|-
|  || valign="top" | Wurzel von x.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=sqrt(D27) returns the square root of the number in cell D27
</pre>
|-
| colspan="3" | <big>atan(x)</big>
|-
|  || valign="top" | Arcustangens des Winkels x.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=atan(A3) returns the angle for which the tangent value is given in cell A3
</pre>
|-
| colspan="3" | <big>radgrad(x)</big>
|-
|  || valign="top" | Konvertiert Radianten in Grad (x Radianten => Resultat in Grad).
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=rad2deg(0.5235987) converts the radian angle measurement to its degree equivalent
</pre>
|-
| colspan="3" | <big>gradrad(x)</big>
|-
|  || valign="top" | Konvertiert Grad in Radianten (x Grad => Resultat in Radianten).
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=deg2rad(47) converts the 47-degree angle measurement to its radian equivalent
</pre>
|-
| colspan="3" | <big>asin(x)</big>
|-
|  || valign="top" | Arcussinus des Winkels x.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=asin(A3) returns the angle for which the sine value is given in cell A3
</pre>
|-
| colspan="3" | <big>acos(x)</big>
|-
|  || valign="top" | Arcuscosinus des Winkels x.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=acos(3/5) returns the angle for which the cosine value is 3/5
</pre>
|-
| colspan="3" | <big>Abrunden(x; Dezimalstellen)</big>
|-
|  || valign="top" | Rundet die Zahl auf eine bestimmte Anzahl von Dezimalstellen ab.�(Schweiz: Abrunden(x, Dezimalstellen))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=rounddown(2.345, 2) returns 2.34
</pre>
|-
| colspan="3" | <big>Aufrunden(x; Dezimalstellen)</big>
|-
|  || valign="top" | Rundet die Zahl auf eine bestimmte Anzahl von Dezimalstellen auf.�(Schweiz: Aufrunden(x, Dezimalstellen))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=roundup(2.345, 2) returns 2.35
</pre>
|-
| colspan="3" | <big>Betrag(x)</big>
|-
|  || valign="top" | Der Betrag bzw. absolute Wert ohne Vorzeichen von x.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=abs(-12) returns the absolute value of the number -12
</pre>
|-
| colspan="3" | <big>Quotient(Divident; Divisor)</big>
|-
|  || valign="top" | Berechnet den Quotienten und den Rest einer ganzzahligen Division.�(Schweiz: Quotient(Divident, Divisor))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=quotient(5, 2) returns 2
</pre>
|-
| colspan="3" | <big>ggT(x1; x2, …)</big>
|-
|  || valign="top" | Größter gemeinsamer Teiler der Zahlengruppe.�(Schweiz: ggT(x1, x2, …))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=gcd(5, 10, 20) returns 5
</pre>
|-
| colspan="3" | <big>kgT(x1; x2; …)</big>
|-
|  || valign="top" | Kleinster gemeinsamer Teiler der Zahlengruppe.�(Schweiz: kgT(x1, x2, …))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=lcm(2, 5, 11) returns 110
</pre>
|-
| colspan="3" | <big>Zahlenmitte(x1; x2, …)</big>
|-
|  || valign="top" | Gibt die Mitte der Zahlengruppe zurück.�(Schweiz: Zahlenmitte(x1, x2, …))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=median(1, 2, 3, 4, 5, 6) returns 3.5
</pre>
|-
| colspan="3" | <big>logx(x; Basis)</big>
|-
|  || valign="top" | Der Logarithmus zur angegebenen Basis von x.�(Schweiz: logx(x, Basis))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=logx(16, 2) returns 4
</pre>
|-
| colspan="3" | <big>Exponent(x; Exponent)</big>
|-
|  || valign="top" | x hoch Exponent.�(Schweiz: Exponent(x, Exponent))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=power(10, 3) returns 1000
</pre>
|-
| colspan="3" | <big>WurzelPi(x)</big>
|-
|  || valign="top" | Wurzel (x * pi).
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=sqrtpi(3.1415) returns 3.142 (square root of pi*3.1415)
</pre>
|-
| colspan="3" | <big>Quadratsumme(x1; x2; …)</big>
|-
|  || valign="top" | Die Summe der Quadrate der Zahlen.�(Schweiz: Quadratsumme(x1, x2, …))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=sumsq(0, 1, 2, 3, 4, 5) returns 55
</pre>
|-
| colspan="3" | <big>Zufallszahlgenerator(x; y)</big>
|-
|  || valign="top" | Eine zufällige Zahl zwischen dem unteren und oberen Wert, einschließlich dem unteren, jedoch nicht dem oberen Wert.�(Schweiz: Zufallszahlgenerator(x, y))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=rand(10, 100) returns a random number in the range [10, 100]
</pre>
|-
| colspan="3" | <big>Zufallszahl()</big>
|-
|  || valign="top" | Eine zufällige Zahl zwischen 0 und 1, einschließlich der 0, jedoch nicht die 1.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=rand() returns a random number in the range [0, 1)
</pre>
|-
| colspan="3" | <big>Aufrundung(x; [Signifikanz])</big>
|-
|  || valign="top" | Die nächstgelegene Ganzzahl, die nicht kleiner ist als x. Ist ein optionaler Wert (Signifikanz) angegeben, wird auf ein Vielfaches dieses Wertes gerundet.�(Schweiz: Aufrundung(x, [Signifikanz]))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=ceiling(123.123, 0.01) returns 123.13 (123.123 rounded up to the nearest multiple of 0.01)
</pre>
|-
| colspan="3" | <big>Abrundung(x; [Signifikanz])</big>
|-
|  || valign="top" | Die nächstgelegene Ganzzahl, die nicht größer ist als x. Ist ein optionaler Wert (Signifikanz) angegeben, wird auf ein Vielfaches dieses Wertes gerundet.�(Schweiz: Abrundung(x, [Signifikanz]))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=floorNum(123.123, 0.01) returns 123.12 (123.123 rounded down to the nearest multiple of 0.01)
</pre>
|-
| colspan="3" | <big>Kürzen(x; [Dezimalstellen])</big>
|-
|  || valign="top" | Kürzt x auf die angegebenen Dezimalstellen.�(Schweiz: Kürzen(x, [Dezimalstellen]))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=truncate(123.123, 2) returns 123.12
</pre>
|-
| colspan="3" | <big>durchschnitt(x1; x2;...)</big>
|-
|  || valign="top" | Durchschnitt (Mittelwert) der angegebenen Zahlen.�(Schweiz: durchschnitt(x1, x2,...))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=average(A2,A10..A12) returns the average of the numbers contained in cells A2, A10, A11, and A12
</pre>
|-
| colspan="3" | <big>int(x)</big>
|-
|  || valign="top" | x abgerundet, d.h. ohne Kommastellen (Bsp. “=int(3,87)”; Resultat: “3”).
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=int(3.8) returns the value 3
</pre>
|-
| colspan="3" | <big>log(x)</big>
|-
|  || valign="top" | Der Logarithmus zur Basis 10 (log) von x.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=log(100) returns the base 10 logarithm of 100
</pre>
|-
| colspan="3" | <big>max(x1; x2;...)</big>
|-
|  || valign="top" | Gibt die größte Zahl der Zahlengruppe zurück.�(Schweiz: max(x1, x2,...))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=max(C5,C7,C9) returns the largest of the numbers that are in cells C5, C7, and C9
</pre>
|-
| colspan="3" | <big>min(x1; x2;...)</big>
|-
|  || valign="top" | Gibt die kleinste Zahl der Zahlengruppe zurück.�(Schweiz: min(x1, x2,...))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=min(C5,C7,C9) returns the smallest of the numbers that are in cells C5, C7, and C9
</pre>
|-
| colspan="3" | <big>tan(x)</big>
|-
|  || valign="top" | Tangens von x.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=tan(deg2rad(32)) converts a 32-degree angle to its radian equivalent, and returns the tangent of the angle
</pre>
|-
| colspan="3" | <big>sum(x1; x2; ...)</big>
|-
|  || valign="top" | Summe der Zahlen x1, x2, ... usw.�(Schweiz: sum(x1, x2, ...))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=sum(A2,A10..A12) returns the sum of the numbers contained in cells A2, A10, A11, and A12
</pre>
|}
 
== Objekte ==
 
=== Allgemein ===
 
{| border=0
| colspan="3" | <big>Tiefe([optionale Parameter])</big>
|-
| style="width: 10pt;" |  || valign="top" | Tiefe des Objekts. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
|-
| style="width: 10pt;" |  ||
|-
| colspan="3" | <big>Gewicht([optionale Parameter])</big>
|-
|  || valign="top" | Gewicht der Objekte. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
|-
|  ||
|-
| colspan="3" | <big>ProjizierteFläche([optionale Parameter])</big>
|-
|  || valign="top" | Projizierte Fläche des Objekts. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
|-
|  ||
|-
| colspan="3" | <big>Grundfläche([optionale Parameter])</big>
|-
|  || valign="top" | Die Grundfläche des Objekts, z.B. Gebäude. Die optionalen Parameter geben spezifische Werte für bestimmte Objekte zurück und die verfügbaren Optionen werden separat aufgeführt.
|-
|  ||
|-
| colspan="3" | <big>Querschnittsfläche([optionale Parameter])</big>
|-
|  || valign="top" | Querschnittsfläche des Objekts. Die optionalen Parameter geben spezifische Werte für bestimmte Objekte zurück. Die verfügbaren Optionen werden separat aufgelistet.
|-
|  ||
|-
| colspan="3" | <big>FlächeSpezial([optionale Parameter])</big>
|-
|  || valign="top" | Spezialfläche, die üblicherweise durch Parameter definiert ist. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
|-
|  ||
|-
| colspan="3" | <big>ObjektDaten('Beschreibung Klasse')</big>
|-
|  || valign="top" | Beschreibung der Klasse des Objekts.�(Schweiz: ObjektDaten(Filter, 'Beschreibung Klasse'))
|-
|  ||
|-
| colspan="3" | <big>Objektdaten('Name')</big>
|-
|  || valign="top" | Name des Objekts. Bei einem Symbol ohne Namen wird der Symbolname zurückgegeben.�(Schweiz: Objektdaten(Filter, 'Name'))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ObjectData('General Name')        Returns the name for each object in the DB row.
                                If the object is a symbol, it will return the name of the symbol
 
Spreadsheet cell:
=ObjectData(SEL=TRUE, 'General Name')    Returns the name for the selected object
                                      If the object is a symbol, it will return the name of the symbol
</pre>
|-
| colspan="3" | <big>ObjektDaten('Beschreibung Ebene')</big>
|-
|  || valign="top" | Beschreibung der Ebene des Objekts.�(Schweiz: ObjektDaten(Filter, 'Beschreibung Ebene'))
|-
|  ||
|-
| colspan="3" | <big>ObjektDaten('Objekt Variable', variable_index)</big>
|-
|  || valign="top" | Objektvariable des Objekts.�(Schweiz: ObjektDataen(Filter, 'Objektvariable', variable_index))
|-
|  ||
|-
| colspan="3" | <big>Objektdaten('Universal_Wert', Format_Name, Feld_Name, [Ist Format])</big>
|-
|  || valign="top" | Gibt den universellen Wert des angegebenen Feldes des Datensatzes oder des Formats zurück, wenn der optionale Parameter Wahr ist. Es funktioniert mit dem parametrischen Format, wenn Format_Name leer ist. Ergibt Ungültig (N/A), wenn das Objekt nicht mit dem Datensatz verknüpft ist oder das Format nicht existiert.�(Schweiz: Objektdaten(Filter, 'Universal_Wert', Format_Name, Feld_Name, [Ist Format]))
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ObjectData('Universal Value', 'My Format-1', 'data')        Returns the 'data' field for the attached 'My Format-1' for each object in the DB row. Returns N/A if the format or the field is not available.
=ObjectData('Universal Value', 'My Format-1', 'data', True)  Returns the 'data' field for the attached 'My Format-1' for each object in the DB row. Returns N/A if the format or the field is not available.
=ObjectData('Universal Value', '', 'Door Height')            Returns the 'Door Height' field for each parametric in the DB row. Returns N/A if the field is not avaialble or the object is not a parametric.
=ObjectData('Universal Value', '', 'Door Height', True)      Returns the 'Door Height' field default value for each parametric in the DB row. Returns N/A if the field is not avaialble or the object is not a parametric.
 
Spreadsheet cell:
=ObjectData(t=wall, 'Universal Value', 'My Format-1', 'data')        Returns the 'data' field for the attached 'My Format-1' for the wall. Returns N/A if the format or the field is not available.
=ObjectData(t=wall, 'Universal Value', 'My Format-1', 'data', True)  Returns the 'data' field for the attached 'My Format-1' for the wall. Returns N/A if the format or the field is not available.
=ObjectData(PON='Door', 'Universal Value', '', 'Door Height')        Returns the 'Door Height' field for the parametric object Door. Returns N/A if the field is not avaialble or the object is not a parametric.
=ObjectData(PON='Door', 'Universal Value', '', 'Door Height', True)  Returns the 'Door Height' field default value the parametric object Door. Returns N/A if the field is not avaialble or the object is not a parametric.
</pre>
|-
| colspan="3" | <big>Objekttyp()</big>
|-
|  || valign="top" | ID-Nummer des Objekttyps.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ObjectType returns the object type value for each object in the database
 
Spreadsheet cell:
=ObjectType(sel=true) returns the object type value of the selected object; for example, the object type value for a light is 81
</pre>
|-
| colspan="3" | <big>Breite([optionale Parameter])</big>
|-
|  || valign="top" | Breite (Delta x) von Objekten in der Zeichnung. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=Width returns the width (delta x) for each object in the database
 
Spreadsheet cell:
=Width(sel=true) returns the combined width (delta x value) of the selected object
</pre>
|-
| colspan="3" | <big>Höhe([optionale Parameter])</big>
|-
|  || valign="top" | Gibt das Delta y (Höhe) von Objekten zurück. Die optionalen Parameter geben spezifische Werte für bestimmte Objekte zurück. Die verfügbaren Optionen werden separat aufgeführt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=Height returns the height (delta y) for each object in the database
 
Spreadsheet cell:
=Height(sel=true) returns the combined height (delta y) value of the selected objects in the drawing
</pre>
|-
| colspan="3" | <big>Zählen([optionale Parameter])</big>
|-
|  || valign="top" | Anzahl von Objekten in der Zeichnung. Die optionalen Parameter geben spezifische Werte für bestimmte Objekte zurück und die verfügbaren Optionen werden separat aufgeführt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=Count returns the total number of objects for each row in the database
 
Spreadsheet cell:
=Count(s='simple sofa') returns the total number of symbol objects named “simple sofa” in the drawing
 
When used with the COUNT function, the SEL (selection status) criterion counts objects that are actually non-selectable, such as the individual items within a group. The VSEL (visible selection status) criterion counts only the visibly selected items, which is the same counting method used for the Object Info palette. For example, if you select and count a group that has 11 items in it, the SEL criterion returns a value of 12 (the group, plus the 11 items). The VSEL criterion returns a value of 1 (the group only).
</pre>
|-
| colspan="3" | <big>Winkel()</big>
|-
|  || valign="top" | Winkel von Geraden und Wänden, Innenwinkel von Kreisbögen (in Grad), Neigungswinkel von Dachflächen, Profilstützen und Böden (in Grad).
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=Angle returns the angle of each object in the database
 
Spreadsheet cell:
=Angle((t=arc)&(n='arc-1')) returns the sweep angle of the arc object named “arc-1” in the drawing
</pre>
|-
| colspan="3" | <big>Gespiegelt()</big>
|-
|  || valign="top" | Gibt 1 zurück, wenn das Objekt gespiegelt ist, andernfalls wird 0 zurückgegeben.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=IsFlipped returns the flip state for each object in the database
 
Spreadsheet cell:
=IsFlipped(PON='window') returns the flip state of the window object if it resolves to only one, otherwise returns the total number of window objects in the drawing that are flipped
</pre>
|-
| colspan="3" | <big>xKoordinate()</big>
|-
|  || valign="top" | x-Wert eines Objektes relativ zum Benutzernullpunkt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=XCoordinate returns the x coordinate value for each object in the database
</pre>
|-
| colspan="3" | <big>yKoordinate()</big>
|-
|  || valign="top" | y-Wert eines Objektes relativ zum Benutzernullpunkt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=YCoordinate returns the y coordinate value for each object in the database
</pre>
|-
| colspan="3" | <big>zKoordinate()</big>
|-
|  || valign="top" | z-Wert eines Objektes relativ zum Benutzernullpunkt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ZCoordinate returns the z coordinate value for each object in the database
</pre>
|-
| colspan="3" | <big>Fläche()</big>
|-
|  || valign="top" | Gesamtfläche von Objekten in der Zeichnung. Die optionalen Parameter geben spezifische Werte für bestimmte Objekte zurück und die verfügbaren Optionen werden separat aufgeführt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=Area returns the area of each object in the database
 
Spreadsheet cell:
=Area(t=rect) returns the combined area of all rectangle objects in the drawing
</pre>
|-
| colspan="3" | <big>UnterKante()</big>
|-
|  || valign="top" | Am weitesten unten liegender Punkt (kleinster y-Wert) von Objekten in der Zeichnung.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=BotBound returns the bottom 2D boundary of each object in the database
 
Spreadsheet cell:
=BotBound(t=locus) returns the bottom 2D boundary of the locus that has the lowest bottom 2D boundary value in the drawing
</pre>
|-
| colspan="3" | <big>OberKante()</big>
|-
|  || valign="top" | Am weitesten oben liegender Punkt (größter y-Wert) von Objekten in der Zeichnung.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=TopBound returns the top 2D boundary for each object in the database
 
Spreadsheet cell:
=TopBound(sel=true) returns the top 2D boundary of the topmost selected object
</pre>
|-
| colspan="3" | <big>LinkeKante()</big>
|-
|  || valign="top" | Am weitesten links liegender Punkt (kleinster x-Wert) von Objekten in der Zeichnung.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=LeftBound returns the left 2D boundary for each object in the database
 
Spreadsheet cell:
=LeftBound(t=locus) returns the left 2D boundary of the leftmost locus in the drawing
</pre>
|-
| colspan="3" | <big>RechteKante()</big>
|-
|  || valign="top" | Am weitesten rechts liegender Punkt (größter x-Wert) von Objekten in der Zeichnung.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=RightBound returns the right 2D boundary for each object in the database
 
Spreadsheet cell:
=RightBound(t=rect) returns the right 2D boundary of the rightmost rectangle in the drawing
</pre>
|-
| colspan="3" | <big>Umfang([optionale Parameter])</big>
|-
|  || valign="top" | Umfang des Objekts. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=Perim returns the perimeter for each object in the database
 
Spreadsheet cell:
=Perim(sel=true) returns the total perimeter of all selected objects</pre>
|-
| colspan="3" | <big>Länge([optionale Parameter])</big>
|-
|  || valign="top" | Länge von Geraden und Wänden in der Zeichnung. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=Length returns the length for each object in the database
 
Spreadsheet cell:
=Length(t=line) returns the total length of all line objects in the drawing
</pre>
|-
| colspan="3" | <big>xMitte()</big>
|-
|  || valign="top" | Mittelpunkt von Objekten in der Zeichnung in x-Richtung.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=XCenter returns the x coordinate value of the center of the 2D boundary for each object in the database
 
Spreadsheet cell:
=XCenter(sel=true) returns the x coordinate value of the center of the 2D boundary of the selected object
</pre>
|-
| colspan="3" | <big>yMitte()</big>
|-
|  || valign="top" | Mittelpunkt von Objekten in der Zeichnung in y-Richtung.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=YCenter returns the y coordinate value of the center of the 2D boundary for each object in the database
 
Spreadsheet cell:
=YCenter(sel=true) returns the y coordinate value of the center of the 2D boundary of the selected object
</pre>
|-
| colspan="3" | <big>zMitte()</big>
|-
|  || valign="top" | Mittelpunkt von Objekten in der Zeichnung in z-Richtung.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ZCenter returns the z coordinate value of the center of the 2D boundary for each object in the database
 
Spreadsheet cell:
=ZCenter(sel=true) returns the z coordinate value of the center of the 2D boundary of the selected object
</pre>
|-
| colspan="3" | <big>Oberfläche([optionale Parameter])</big>
|-
|  || valign="top" | Oberfläche von 3D-Objekten in der Zeichnung. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=SurfaceArea returns the surface area for each object in the database
 
Spreadsheet cell:
=SurfaceArea(st=sphere) returns the total surface area of all sphere objects in the drawing
</pre>
|-
| colspan="3" | <big>Volumen([optionale Parameter])</big>
|-
|  || valign="top" | Volumen des Objekts. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=Volume returns the volume for each object in the database
 
Spreadsheet cell:
=Volume(t=xtrd) returns the total volume of all extrude objects in the drawing
</pre>
|-
| colspan="3" | <big>Grafik()</big>
|-
|  || valign="top" | Grafische Abbildung von Objekten in der Zeichnung.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=Image returns the image for each object in the database
 
Spreadsheet cell:
=Image(s='cabinet') returns the image of the symbol named “Cabinet”
</pre>
|-
| colspan="3" | <big>ObjU-Wert()</big>
|-
|  || valign="top" | U-Wert der Objekte.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ObjectUValue returns the U-value for each wall, round wall, roof, roof face, slab, door, and window object in the database
 
Spreadsheet cell:
=ObjectUValue(n='wall-1') returns the U-value for the wall named “wall-1”
</pre>
|-
| colspan="3" | <big>ObjR-Wert()</big>
|-
|  || valign="top" | R-Wert der Objekte.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ObjectRValue returns the R-value for each wall, round wall, roof, roof face, slab, door, and window object in the database
 
Spreadsheet cell:
=ObjectRValue(n='wall-1') returns the R-value for the wall named “wall-1”
</pre>
|-
| colspan="3" | <big>ObjInEnergos()</big>
|-
|  || valign="top" | Gibt den Wert 1 zurück, wenn das Objekt in den Energieberechnungen berücksichtigt wird. Andernfalls wird der Wert 0 Zurückgegeben.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ObjIncludeInEnergos returns the Energos status for each wall, round wall, roof, roof face, slab, door, and window object in the database
 
Spreadsheet cell:
=ObjIncludeInEnergos(t=wall) returns the Energos status for all walls in the drawing
</pre>
|-
| colspan="3" | <big>Stilname()</big>
|-
|  || valign="top" | Gibt den Stilnamen zurück, der vom Objekt verwendet wird.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=PluginStyleName returns the plug-in style name for each object in the database
 
Spreadsheet cell:
=PluginStyleName(sel=true) returns the plug-in style name for all selected objects in the drawing
</pre>
|-
| colspan="3" | <big>Ebene()</big>
|-
|  || valign="top" | Name der Ebene der Objekt.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=Layer returns the layer of each object in the database
 
Spreadsheet cell:
=Layer(sel=true) returns the layer name of the selected objects in the drawing
</pre>
|-
| colspan="3" | <big>Klasse()</big>
|-
|  || valign="top" | Name der Klasse der Objekte.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=Class returns the class of each object in the database
 
Spreadsheet cell:
=Class(sel=true) returns the class name of the selected objects in the drawing
</pre>
|-
| colspan="3" | <big>ObjektTypName()</big>
|-
|  || valign="top" | Name der Objekttypen.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ObjectTypeName returns the type name for each object in the database
 
Spreadsheet cell:
=ObjectTypeName(sel=true) returns the type name of the selected objects in the drawing
</pre>
|-
| colspan="3" | <big>Name()</big>
|-
|  || valign="top" | Name der Objekte.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=Name returns the name for each object in the database
 
Spreadsheet cell:
=Name(sel=true) returns the name of the selected objects in the drawing
</pre>
|-
| colspan="3" | <big>Geschoss()</big>
|-
|  || valign="top" | Name des Geschosses, auf welchem die Objekte liegen.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=Story returns the story name for each object in the database
 
Spreadsheet cell:
=Story(sel=true) returns the story name of the selected objects in the drawing
</pre>
|-
| colspan="3" | <big>Mosaikfüllung()</big>
|-
|  || valign="top" | Name des Mosaiks, mit dem die Objekte gefüllt sind.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=TileFill returns the tile fill for each object in the database
 
Spreadsheet cell:
=TileFill(sel=true) returns the tile fill of the selected objects in the drawing
</pre>
|-
| colspan="3" | <big>Schraffurfüllung()</big>
|-
|  || valign="top" | Name der Schraffur, mit der die Objekte gefüllt sind.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=HatchFill returns the hatch fill for each object in the database
 
Spreadsheet cell:
=HatchFill(sel=true) returns the hatch fill of the selected objects in the drawing
</pre>
|-
| colspan="3" | <big>Verlauffüllung()</big>
|-
|  || valign="top" | Name des Verlaufs, mit dem die Objekte gefüllt sind.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=GradientFill returns the gradient fill for each object in the database
 
Spreadsheet cell:
=GradientFill(sel=true) returns the gradient fill of the selected objects in the drawing
</pre>
|-
| colspan="3" | <big>Objekttextur()</big>
|-
|  || valign="top" | Name der Textur, das den Objekten zugewiesen ist.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ObjectTexture returns the texture of each object in the database
 
Spreadsheet cell:
=ObjectTexture(sel=true) returns the texture of the selected objects in the drawing
</pre>
|-
| colspan="3" | <big>Skizzenstil()</big>
|-
|  || valign="top" | Name des Skizzenstils der Objekte.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=SketchStyle returns the sketch style for each object in the database
 
Spreadsheet cell:
=SketchStyle(sel=true) returns the sketch style of the selected objects in the drawing
</pre>
|-
| colspan="3" | <big>Linienart()</big>
|-
|  || valign="top" | Name der Linienart der Objekte.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=LineType returns the line type for each object in the database
 
Spreadsheet cell:
=LineType(sel=true) returns the line type of the selected objects in the drawing
</pre>
|-
| colspan="3" | <big>Bildfüllung()</big>
|-
|  || valign="top" | Name der Bildfüllung der Objekte.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=ImageFill returns the image fill for each object in the database
 
Spreadsheet cell:
=ImageFill(sel=true) returns the image fill of the selected objects in the drawing
</pre>
|-
| colspan="3" | <big>GetCOBieSource(Tabellenname.Spaltenname.Land.Version)</big>
|-
|  || valign="top" | Gibt die Datenquelle einer COBie-Eigenschaft (COBie property) eines Objekts zurück.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=GETCOBIESOURCE ('space.floorname') returns the FloorName data source for objects whose COBie property is Space
</pre>
|-
| colspan="3" | <big>GetCOBieProperty(Tabellenname.Spaltenname.Land.Version)</big>
|-
|  || valign="top" | Gibt den Wert einer COBie-Eigenschaft (COBie property) zurück.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=GETCOBIEPROPERTY ('space.floorname') returns the FloorName value for objects whose COBie property is Space
</pre>
|-
| colspan="3" | <big>Symbolname()</big>
|-
|  || valign="top" | Name des Symbols.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=SymbolName returns the name for each symbol instance in the database
 
Spreadsheet cell:
=SymbolName(sel=true) returns the symbol name of the selected symbol instances in the drawing
</pre>
|-
| colspan="3" | <big>DatenstempelFeld(Feldname)</big>
|-
|  || valign="top" | Gibt den Wert des angegebenen Feldes für die Datenstempelobjekte zurück. Feldname ist der Name des Feldes im Datenstempellayout.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=DataTagField('Color'), where “Color” is the label of a user-entered text field in a data tag, returns the value for the “Color” field (for example, “Red”) for each data tag in the database.
 
Spreadsheet cell:
=DataTagField(sel=true, 'Color'), where “Color” is the label of a user-entered text field in a data tag, returns the value for the “Color” field (for example, “Red”) for the selected data tag in the drawing.
</pre>
|-
| colspan="3" | <big>BildAnsichtsbereich(Ansichtsbereichsname)</big>
|-
|  || valign="top" | Erstellt ein Bild der Objekte mit dem Farbschema des angegebenen Ansichtsbereichs.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=Imagebyviewport('Plan A') applies the data visualizations from the viewport named “Plan A” to each image in the database
 
Spreadsheet cell:
=Imagebyviewport('Space Allocation') applies the data visualization from the viewport named “Space Allocation” to the image in the cell
</pre>
|-
| colspan="3" | <big>Bild_Datenvis(DatenvisName)</big>
|-
|  || valign="top" | Erstellt ein Bild des Objekts mit dem Farbschema des angegebenen Ansichtsbereichs.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=Imagebydatavis('truss by type') applies the “truss by type” data visualization to each image in the database rows
 
Spreadsheet cell:
=Imagebydatavis('offices') applies the data visualization named “offices” to the image in the cell
</pre>
|-
| colspan="3" | <big>xRotation()</big>
|-
|  || valign="top" | Der Rotationswinkel (in Grad) um die x-Achse der Objekte.
|-
|  ||
|-
| colspan="3" | <big>yRotation()</big>
|-
|  || valign="top" | Der Rotationswinkel (in Grad) um die y-Achse der Objekte.
|-
|  ||
|-
| colspan="3" | <big>zRotation()</big>
|-
|  || valign="top" | Der Rotationswinkel (in Grad) um die z-Achse der Objekte, auf die der Filter verweist.
|-
|  ||
|-
| colspan="3" | <big>PartTypeName()UnterobjektName()</big>
|-
|  || valign="top" | Gibt den Namen der Unterobjekte zurück. Gibt den Namen des Objekttyps zurück, wenn das Objekt kein Unterobjekt ist.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=PartTypeName returns the part type name for each subpart object in the database. if the database object is not a subpart, the object type name is returned
 
</pre>
|-
| colspan="3" | <big>Füllvordergrundfarbe()</big>
|-
|  || valign="top" | Die Vordergrundfarbe der Füllung des Objekts, auf die der Filter verweist.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=FillForeColor returns the name of the fill foreground color for each object in the database
 
Spreadsheet cell:
=FillForeColor(t=rect) returns the name of the fill foreground color of the rectangle object
</pre>
|-
| colspan="3" | <big>Füllhintergrundfarbe()</big>
|-
|  || valign="top" | Die Hintergrundfarbe der Füllung des Objekts.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=FillBackColor returns the name of the fill background color for each object in the database
 
Spreadsheet cell:
=FillBackColor(t=rect) returns the name of the fill background color of the rectangle object
</pre>
|-
| colspan="3" | <big>Stiftvordergrfarbe()</big>
|-
|  || valign="top" | Die Vordergrundfarbe des Stifts des Objekts.
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Database header cell:
=PenForeColor returns the name of the pen foreground color for each object in the database
 
Spreadsheet cell:
=PenForeColor(t=rect) returns the name of the pen foreground color of the rectangle object
</pre>
|-
| colspan="3" | <big>Stifthintergrfarbe()�</big>
|-
|-
|  || valign="top" | Die Hintergrundfarbe des Stifts des Objekts.
|  || valign="top" | Die Hintergrundfarbe des Stifts des Objekts.
Line 4,212: Line 1,741:
| colspan="3" | <big>MaterialDatenfeld_Name(Materialname; IFC-Datenfeld)</big>
| colspan="3" | <big>MaterialDatenfeld_Name(Materialname; IFC-Datenfeld)</big>
|-
|-
|  || valign="top" | Gibt das angegebene IFC-Datenfeld für das angegebene Material zurück.(Schweiz: MaterialDatenfeld_Name(Materialname, IFC-Datenfeld))
|  || valign="top" | Gibt das angegebene IFC-Datenfeld für das angegebene Material zurück. (Schweiz: MaterialDatenfeld_Name(Materialname, IFC-Datenfeld))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Spreadsheet cell:
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">Spreadsheet cell:
Line 4,692: Line 2,221:
| colspan="3" | <big>VTabellensuche(Zelle; [opt_Param]; Erg_Spaltenindex; nicht_gefunden; Zellenbereich)</big>
| colspan="3" | <big>VTabellensuche(Zelle; [opt_Param]; Erg_Spaltenindex; nicht_gefunden; Zellenbereich)</big>
|-
|-
| style="width: 10pt;" |  || valign="top" | Sucht den Inhalt aus der Zelle in der ersten Spalte des Zellenbereich. Als Ergebnis wird der Wert aus der Spalte des Zellenbereichs genommen, der in Erg_Spaltenindex angegeben ist.(Schweiz: VTabellensuche(Zelle; [opt_Param]; Erg_Spaltenindex; nicht_gefunden; Zellenbereich))
| style="width: 10pt;" |  || valign="top" | Sucht den Inhalt aus der Zelle in der ersten Spalte des Zellenbereich. Als Ergebnis wird der Wert aus der Spalte des Zellenbereichs genommen, der in Erg_Spaltenindex angegeben ist. (Schweiz: VTabellensuche(Zelle; [opt_Param]; Erg_Spaltenindex; nicht_gefunden; Zellenbereich))
|-
|-
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=VLookup(value, [use_pattern], result_col_index, not_found_value, table)
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=VLookup(value, [use_pattern], result_col_index, not_found_value, table)
Line 4,722: Line 2,251:
| colspan="3" | <big>XTabellensuche(Zelle; [opt_Param]; nicht_gefunden; Zellenbereich_Such; Zellenbereich_Erg)</big>
| colspan="3" | <big>XTabellensuche(Zelle; [opt_Param]; nicht_gefunden; Zellenbereich_Such; Zellenbereich_Erg)</big>
|-
|-
|  || valign="top" | Sucht den Inhalt der Zelle im Zellenbereich_Such und gibt den Inhalt der gefundenen Zelle aus Zellenbereich_Erg zurück. Die Zellenbereiche dürfen nur eine Spalte haben.(Schweiz: XTabellensuche(Zelle; [opt_Param], nicht_gefunden, Zellenbereich_Such, Zellenbereich_Erg))
|  || valign="top" | Sucht den Inhalt der Zelle im Zellenbereich_Such und gibt den Inhalt der gefundenen Zelle aus Zellenbereich_Erg zurück. Die Zellenbereiche dürfen nur eine Spalte haben. (Schweiz: XTabellensuche(Zelle; [opt_Param], nicht_gefunden, Zellenbereich_Such, Zellenbereich_Erg))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=XLookup(value, [use_pattern], not_found_value, array_lookup, array_result)
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=XLookup(value, [use_pattern], not_found_value, array_lookup, array_result)
Line 4,760: Line 2,289:
| colspan="3" | <big>Verketten(Text1; Text2;...)</big>
| colspan="3" | <big>Verketten(Text1; Text2;...)</big>
|-
|-
| style="width: 10pt;" |  || valign="top" | Joins several text strings into one text string.�Verknüpft einzelne Texte zu einem gesamten Text.(Schweiz: Verketten(Text1, Text2,...))
| style="width: 10pt;" |  || valign="top" | Joins several text strings into one text string. Verknüpft einzelne Texte zu einem gesamten Text. (Schweiz: Verketten(Text1, Text2,...))
|-
|-
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=concat(B3,', ',B4) returns the contents of cells B3 and B4 as a single string, separated by a comma and a space
| style="width: 10pt;" |  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=concat(B3,', ',B4) returns the contents of cells B3 and B4 as a single string, separated by a comma and a space
Line 4,767: Line 2,296:
| colspan="3" | <big>Teilstring(Text; Trennzeichen; Index)</big>
| colspan="3" | <big>Teilstring(Text; Trennzeichen; Index)</big>
|-
|-
|  || valign="top" | Zerlegt einen Text an den Trennzeichen in einzelne Teiltexte. Der Index bestimmt den Teiltext.(Schweiz: Teilstring(Text, Trennzeichen, Index))
|  || valign="top" | Zerlegt einen Text an den Trennzeichen in einzelne Teiltexte. Der Index bestimmt den Teiltext. (Schweiz: Teilstring(Text, Trennzeichen, Index))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=SUBSTRING('kitchen;bedroom;bathroom;basement', ';', 2) returns “bedroom,” which is the second substring in the specified string
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=SUBSTRING('kitchen;bedroom;bathroom;basement', ';', 2) returns “bedroom,” which is the second substring in the specified string
Line 4,774: Line 2,303:
| colspan="3" | <big>txt(Wert; ZuEinheit; [Param1]; [Param2]; ...)</big>
| colspan="3" | <big>txt(Wert; ZuEinheit; [Param1]; [Param2]; ...)</big>
|-
|-
|  || valign="top" | Verwandelt einen numerischen Wert von Dokumenteinheiten in die angegebene Einheit und gibt eine String-Darstellung zurück, wobei die Optionen zur Formatierung verwendet werden. Weitere Informationen finden Sie im Beispiel.(Schweiz: txt(Wert, ZuEinheit, [Param1], [Param2], ...))
|  || valign="top" | Verwandelt einen numerischen Wert von Dokumenteinheiten in die angegebene Einheit und gibt eine String-Darstellung zurück, wobei die Optionen zur Formatierung verwendet werden. Weitere Informationen finden Sie im Beispiel. (Schweiz: txt(Wert, ZuEinheit, [Param1], [Param2], ...))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">The first parameter must be <ToUnit> and then a list of optional parameters to fine tune the conversion.
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">The first parameter must be <ToUnit> and then a list of optional parameters to fine tune the conversion.
Line 4,895: Line 2,424:
| colspan="3" | <big>TextVerketten(Trennzeichen; Text1; Text2; …)</big>
| colspan="3" | <big>TextVerketten(Trennzeichen; Text1; Text2; …)</big>
|-
|-
|  || valign="top" | Verknüpft einzelne Text zu einem Text, wobei das angegebene Trennzeichen zwischen die einzelnen Texte gesetzt wird.(Schweiz: TextVerketten(Trennzeichen, Text1, Text2, …))
|  || valign="top" | Verknüpft einzelne Text zu einem Text, wobei das angegebene Trennzeichen zwischen die einzelnen Texte gesetzt wird. (Schweiz: TextVerketten(Trennzeichen, Text1, Text2, …))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=textJoin(', ', 1, 2, 3) returns '1, 2, 3'
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=textJoin(', ', 1, 2, 3) returns '1, 2, 3'
Line 4,909: Line 2,438:
| colspan="3" | <big>WegschneidenLinks(Text; [Anzahl])</big>
| colspan="3" | <big>WegschneidenLinks(Text; [Anzahl])</big>
|-
|-
|  || valign="top" | Entfernt so viele Zeichen von der linken Seite des Textes wie in Anzahl angegeben. Wenn die Anzahl weggelassen wird oder leer ist, werden statt dessen Leerzeichen entfernt.�Schweiz: WegschneidenLinks(Text, [Anzahl]))
|  || valign="top" | Entfernt so viele Zeichen von der linken Seite des Textes wie in Anzahl angegeben. Wenn die Anzahl weggelassen wird oder leer ist, werden statt dessen Leerzeichen entfernt. Schweiz: WegschneidenLinks(Text, [Anzahl]))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=trimLeft('abbcwordabbc', 'abc') returns 'wordabbc'
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=trimLeft('abbcwordabbc', 'abc') returns 'wordabbc'
Line 4,916: Line 2,445:
| colspan="3" | <big>Ersetzen(Text; altText; neuText; [Anzahl])</big>
| colspan="3" | <big>Ersetzen(Text; altText; neuText; [Anzahl])</big>
|-
|-
|  || valign="top" | Alle Vorkommen des Teiltextes altText werden durch neuText ersetzt. Wenn der optionale Parameter verwendet wird, werden nur so viele Vorkommen ersetzt, wie angegeben.(Schweiz: Ersetzen(Text, altText, neuText, [Anzahl]))
|  || valign="top" | Alle Vorkommen des Teiltextes altText werden durch neuText ersetzt. Wenn der optionale Parameter verwendet wird, werden nur so viele Vorkommen ersetzt, wie angegeben. (Schweiz: Ersetzen(Text, altText, neuText, [Anzahl]))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=replace('my car is your car', 'car', 'ball', 2) returns 'my ball is your ball'
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=replace('my car is your car', 'car', 'ball', 2) returns 'my ball is your ball'
Line 4,923: Line 2,452:
| colspan="3" | <big>WegschneidenRechts(Text; [Anzahl])</big>
| colspan="3" | <big>WegschneidenRechts(Text; [Anzahl])</big>
|-
|-
|  || valign="top" | Entfernt so viele Zeichen von der rechten Seite des Textes wie in Anzahl angegeben. Wenn die Anzahl weggelassen wird oder leer ist, werden statt dessen Leerzeichen entfernt.(Schweiz: WegschneidenRechts(Text, [Anzahl]))
|  || valign="top" | Entfernt so viele Zeichen von der rechten Seite des Textes wie in Anzahl angegeben. Wenn die Anzahl weggelassen wird oder leer ist, werden statt dessen Leerzeichen entfernt. (Schweiz: WegschneidenRechts(Text, [Anzahl]))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=trimRight('abbcwordabbc', 'abc') returns 'abbcword'
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=trimRight('abbcwordabbc', 'abc') returns 'abbcword'
Line 4,930: Line 2,459:
| colspan="3" | <big>Wegschneiden(Text; [Anzahl])</big>
| colspan="3" | <big>Wegschneiden(Text; [Anzahl])</big>
|-
|-
|  || valign="top" | Entfernt so viele Zeichen von beiden Seiten des Textes wie in Anzahl angegeben. Wenn die Anzahl weggelassen wird oder leer ist, werden statt dessen Leerzeichen entfernt.(Schweiz: Wegschneiden(Text, [Anzahl]))
|  || valign="top" | Entfernt so viele Zeichen von beiden Seiten des Textes wie in Anzahl angegeben. Wenn die Anzahl weggelassen wird oder leer ist, werden statt dessen Leerzeichen entfernt. (Schweiz: Wegschneiden(Text, [Anzahl]))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=trim('abbcwordabbc', 'abc') returns 'word'
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=trim('abbcwordabbc', 'abc') returns 'word'
Line 4,958: Line 2,487:
| colspan="3" | <big>Einfügen(Text; Index; Einfügetext)</big>
| colspan="3" | <big>Einfügen(Text; Index; Einfügetext)</big>
|-
|-
|  || valign="top" | Fügt den Einfügetext an der mit Index bezeichneten Stelle in den Text ein.(Schweiz: Einfügen(Text, Index, Einfügetext))
|  || valign="top" | Fügt den Einfügetext an der mit Index bezeichneten Stelle in den Text ein. (Schweiz: Einfügen(Text, Index, Einfügetext))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=insert('hey, this is ok', 12, ' not') returns 'hey, this is not ok'
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=insert('hey, this is ok', 12, ' not') returns 'hey, this is not ok'
Line 4,965: Line 2,494:
| colspan="3" | <big>Links(Text; Index)</big>
| colspan="3" | <big>Links(Text; Index)</big>
|-
|-
|  || valign="top" | Die linke Seite des Textes bis zur Position Index.(Schweiz: Links(Text, Index))
|  || valign="top" | Die linke Seite des Textes bis zur Position Index. (Schweiz: Links(Text, Index))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=left('this is sample', 4) returns 'this'
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=left('this is sample', 4) returns 'this'
Line 4,979: Line 2,508:
| colspan="3" | <big>Mitte(Text; Index; Anzahl)</big>
| colspan="3" | <big>Mitte(Text; Index; Anzahl)</big>
|-
|-
|  || valign="top" | Gibt einen Teiltext zurück, der bei Index beginnt und die Länge hat, die in Anzahl angeben ist. Ist Index negativ, wird die Startposition des Teilstrings vom Ende des Textes rückwärts bestimmt.�Mitte(Text, Index, Anzahl)
|  || valign="top" | Gibt einen Teiltext zurück, der bei Index beginnt und die Länge hat, die in Anzahl angeben ist. Ist Index negativ, wird die Startposition des Teilstrings vom Ende des Textes rückwärts bestimmt. Mitte(Text, Index, Anzahl)
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=mid('apple', 2, 3) returns 'ppl'
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=mid('apple', 2, 3) returns 'ppl'
Line 4,987: Line 2,516:
| colspan="3" | <big>Löschen(Text; Index; Anzahl)</big>
| colspan="3" | <big>Löschen(Text; Index; Anzahl)</big>
|-
|-
|  || valign="top" | Teilstring, der an der Position Index beginnt und die Länge Anzahl hat.(Schweiz: Löschen(Text, Index, Anzahl))
|  || valign="top" | Teilstring, der an der Position Index beginnt und die Länge Anzahl hat. (Schweiz: Löschen(Text, Index, Anzahl))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=delete('this is sample', 4, 3) returns 'this sample'. Here 3 characters after the 4th are deleted.
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=delete('this is sample', 4, 3) returns 'this sample'. Here 3 characters after the 4th are deleted.
Line 5,001: Line 2,530:
| colspan="3" | <big>Wdh(Text; Anzahl)</big>
| colspan="3" | <big>Wdh(Text; Anzahl)</big>
|-
|-
|  || valign="top" | Wiederholt den Text so oft, wie angegeben.(Schweiz: Wdh(Text, Anzahl))
|  || valign="top" | Wiederholt den Text so oft, wie angegeben. (Schweiz: Wdh(Text, Anzahl))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=rept('Line ', 3) returns 'Line Line Line '
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=rept('Line ', 3) returns 'Line Line Line '
Line 5,008: Line 2,537:
| colspan="3" | <big>FesteDezimalstellen(Zahl; [Dezimalstellen])</big>
| colspan="3" | <big>FesteDezimalstellen(Zahl; [Dezimalstellen])</big>
|-
|-
|  || valign="top" | Formatiert eine Zahl als Text mit einer festen Anzahl von Nachkommastellen.(Schweiz: FesteDezimalstellen(Zahl, [Dezimalstellen]))
|  || valign="top" | Formatiert eine Zahl als Text mit einer festen Anzahl von Nachkommastellen. (Schweiz: FesteDezimalstellen(Zahl, [Dezimalstellen]))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=fixed(10.12345, 3) returns 10.123 (up to the 3rd digit after the decimal point)
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=fixed(10.12345, 3) returns 10.123 (up to the 3rd digit after the decimal point)
Line 5,015: Line 2,544:
| colspan="3" | <big>NullenVoranstellen(Zahl; Dezimalstellen)</big>
| colspan="3" | <big>NullenVoranstellen(Zahl; Dezimalstellen)</big>
|-
|-
|  || valign="top" | Die numerische Zeichenfolge werden Nullen bis zum Erreichen der Anzahl der Dezimalstellen vorangestellt. Wenn ein kleinerer Wert für die Dezimalstellen angegeben wird als die Zeichenfolge besitzt, bleibt die Zeichenfolge unverändert.(Schweiz: NullenVoranstellen(Zahl, Dezimalstellen))
|  || valign="top" | Die numerische Zeichenfolge werden Nullen bis zum Erreichen der Anzahl der Dezimalstellen vorangestellt. Wenn ein kleinerer Wert für die Dezimalstellen angegeben wird als die Zeichenfolge besitzt, bleibt die Zeichenfolge unverändert. (Schweiz: NullenVoranstellen(Zahl, Dezimalstellen))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=justNum(10.123, 8) returns '0010.123'
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=justNum(10.123, 8) returns '0010.123'
Line 5,037: Line 2,566:
| colspan="3" | <big>Suchen(Teiltext; Text; [GroßKleinschreibung])</big>
| colspan="3" | <big>Suchen(Teiltext; Text; [GroßKleinschreibung])</big>
|-
|-
|  || valign="top" | Die erste Stelle (Index) im Text, an der der Teiltext gefunden wird. Groß-/Kleinschreibung wird berücksichtigt, wenn das optionale Argument auf Wahr gesetzt ist. Das Ergebnis ist -1, wenn der Teiltext nicht gefunden wird.(Schweiz: Suchen(Teiltext, Text, [GroßKleinschreibung]))
|  || valign="top" | Die erste Stelle (Index) im Text, an der der Teiltext gefunden wird. Groß-/Kleinschreibung wird berücksichtigt, wenn das optionale Argument auf Wahr gesetzt ist. Das Ergebnis ist -1, wenn der Teiltext nicht gefunden wird. (Schweiz: Suchen(Teiltext, Text, [GroßKleinschreibung]))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=find('text', 'this is text') returns 8
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=find('text', 'this is text') returns 8
Line 5,044: Line 2,573:
| colspan="3" | <big>SuchenSuchbegriff(Suchbegriff; Text; [GroßKleinschreibung])</big>
| colspan="3" | <big>SuchenSuchbegriff(Suchbegriff; Text; [GroßKleinschreibung])</big>
|-
|-
|  || valign="top" | Die erste Stelle (Index) im Text, an der der Suchbegriff gefunden wird. Groß-/Kleinschreibung wird berücksichtigt, wenn das optionale Argument auf Wahr gesetzt ist. Der Suchbegriff ist eine Folge von Zeichen, die ein Suchmuster angibt.�Das Ergebnis ist -1, wenn der Begriff nicht gefunden wird.(Schweiz: SuchenSuchbegriff(Suchbegriff, Text, [GroßKleinschreibung]))
|  || valign="top" | Die erste Stelle (Index) im Text, an der der Suchbegriff gefunden wird. Groß-/Kleinschreibung wird berücksichtigt, wenn das optionale Argument auf Wahr gesetzt ist. Der Suchbegriff ist eine Folge von Zeichen, die ein Suchmuster angibt. Das Ergebnis ist -1, wenn der Begriff nicht gefunden wird. (Schweiz: SuchenSuchbegriff(Suchbegriff, Text, [GroßKleinschreibung]))
|-
|-
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=findPattern('(Soft)(.*)', 'soft Software', True) returns 5
|  || valign="top" | <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">=findPattern('(Soft)(.*)', 'soft Software', True) returns 5

Revision as of 08:26, 9 March 2022

Update the developer wiki at: https://developer.vectorworks.net/index.php?title=Worksheet_Functions


Allgemein

RunScript(ScriptName [; Parameter])
Führt ein Script mit Namen ScriptName und optionalen Parametern (Funktionen) aus und gibt das Ergebnis zurück. (Schweiz: RunScript(ScriptName [, Parameter]))
Database header cell:
=RunScript('My Script') executes the VectorScript script named “My Script” and returns a value for each object in the database

Spreadsheet cell:
=RunScript(2, 'ScriptFile.py', 2, 1) executes the Python script “ScriptFile.py” in the Vectorworks Plug-Ins folder, passing the parameters “2” and “1,” and returns a value
Feldformat(Datenbank; Feldname)
Gibt den Wert des angegebenen Felds der Datenbank zurück. (Schweiz: Feldformat(Datenbank, Feldname))
Database header cell:
=FormatField(‘Door’, ‘Width’), where “Door” is the name of a record format, returns the value for the “Width” field for each object in the database.

Spreadsheet cell:
=FormatField(sel=true, 'Door', ‘Width’), where “Door” is the name of a record format, returns the value for the “Width” field for the selected objects in the drawing.
ScriptbearbAusführen(ScriptName [; Parameter])
Führt ein Script aus und gibt das Ergebnis zurück. Die Zellen lassen sich bearbeiten und das Script wird danach erneut ausgeführt. (Schweiz: ScriptbearbAusführen(ScriptName [, Parameter]))
Datenbank(Filter)
Erzeugt eine Datenbank von Objekten, auf die mit dem Filter verwiesen wird.
=DATABASE((L='Floor-1')) creates a worksheet database of all objects on layer “Floor-1.”
DatenbankDurchScript([scriptPfad]; scriptName; ...params...)
Führt ein Skript aus, um eine Datenbank mit Objekten zu erstellen. (Schweiz: DatenbankDurchScript([scriptPfad], scriptName, ...params...))
=DataBaseByScript('MyScript.py', 2, 1) creates a worksheet database by executing the script named “My Script.py,” passing the parameters “2” and “1” to the script.

Funktionen für Anschluss

ObjektDaten('eval socket device'; '<Datenbank>'; '<Feldname>')
Gibt den Parameter oder den Datenbankeintrag vom Gert, mit dem Anschluss verbunden ist. (Schweiz: ObjektDaten('eval socket device', '<Datenbank>', '<Feldname>'))

Funktionen für Belag/Weg

Tiefe()
Die Tiefe der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
ProjizierteFläche()
Die projizierte Fläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
ObjektDaten('Schichtname')
Der Name der Schichten des Belagaufbaus von Flächenpflanzung, Belag/Weg und Geländemodell.
Fläche()
Berechnet die Fläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und ihre Schichten.
Oberfläche()
Die Oberfläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
Volumen()
Das Volumen der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.

Funktionen für Boden/Decke

Objektdaten('Schichtname')
Der Name der Wand-, Boden/Decke- oder Dachschicht.
Objektdaten('Lambda')
Der Lambdawert des Objekt. (Schweiz: Objektdaten(Filter, 'Lambda'))
Objektdaten('R-Wert')
Der R-Wert des Objekts. (Schweiz: Objektdaten(Filter, 'R-Wert'))
Objektdaten('U-Wert')
Der U-Wert des Objekts. (Schweiz: Objektdaten(Filter, 'U-Wert'))
Breite()
Die Dicke einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten.
Winkel('Energos')
Gibt den Winkel zur Nordrichtung an, der in den Energieberechnungen für dieses Objekt verwendet wird.
DickeDachflStützeBoden()
Dicke von Dachflächen, Profilstützen und Böden.
Database header cell:
=SlabThickness returns the thickness for each object in the database

Spreadsheet cell:
=SlabThickness(PON=slab) returns the combined thickness of all slab objects in the drawing
BodenDeckenstilName()
Name eines Boden/Deckenstils.
Database header cell:
=SlabStyleName returns the name of the slab style for each slab object in the database

Spreadsheet cell:
=SlabStyleName(n='slab-1') returns the name of the slab style for the object named “slab-1”
Fläche()
Berechnet die Fläche einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten.
Volumen()
Das Volumen einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten.

Funktionen für Dach

DachflKompl()
Gesamtfläche von Dächern.
Database header cell:
=RoofArea_Total returns the total area for each roof and roof face object in the database

Spreadsheet cell:
=RoofArea_Total(st=roofface) returns the combined total area of all roof face objects in the drawing
DachflOhneÜberst()
Fläche von Dächern ohne die Fläche des Überstands.
Database header cell:
=RoofArea_Heated returns the heated area for each roof and roof face object in the database

Spreadsheet cell:
=RoofArea_Heated (st=roofface) returns the combined heated area of all roof face objects in the drawing
DachflKomplProj()
Gesamtfläche von Dächern auf die aktive Konstruktionsebene projiziert.
Database header cell:
=RoofArea_TotalProj returns the total area for each roof and roof face object in the database, as projected to the layer plane

Spreadsheet cell:
=RoofArea_Totalproj(t=roof) returns the combined total area of all roof objects in the drawing, as projected to the layer plane
DachflOhneÜberstProj()
Fläche von Dächern ohne die Fläche des Überstands auf die aktive Konstruktionsebene projiziert.
Database header cell:
=RoofArea_HeatedProj returns the heated area for each roof and roof face object in the database, as projected to the layer plane

Spreadsheet cell:
=RoofArea_HeatedProj (t=roof) returns the combined heated area of all roof objects in the drawing, as projected to the layer plane
Dachstilname()
Name des Dachstils.
Database header cell:
=RoofStyleName returns the roof style name for each roof object in the database

Spreadsheet cell:
=RoofStyleName(n='roof-1') returns the roof style name for the object named “roof-1”

Funktionen für Door

Winkel('Energos')
Gibt den Winkel zur Nordrichtung an, der in den Energieberechnungen für dieses Objekt verwendet wird.

Funktionen für Fenster

Winkel('Energos')
Gibt den Winkel zur Nordrichtung an, der in den Energieberechnungen für dieses Objekt verwendet wird.

Funktionen für Flächenpflanzung

Tiefe()
Die Tiefe der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
ProjizierteFläche()
Die projizierte Fläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
ObjektDaten('Schichtname')
Der Name der Schichten des Belagaufbaus von Flächenpflanzung, Belag/Weg und Geländemodell.
Objektdaten('Trennlinie')
Der Trennlinientext der Pflanzen innerhalb der Flächenpflanzung. Kann nur auf eine Datenbankzeile angewendet werden, in der die Pflanzen und Trennlinien von Flächenpflanzungen aufgelistet sind.
Objektdaten('Flächenpflanzung'; <Feld>)
Ermöglicht den Zugriff auf Datenfelder der Flächenpflanzung, sofern der Stil dies zulässt.
Objektdaten('Anteil')
Der Anteil einer Pflanze innerhalb einer Flächenpflanzung. Kann nur auf eine Datenbankzeile angewendet werden, in der die Pflanzen von Flächenpflanzungen aufgelistet sind.
Objektdaten('Plant Record', <Feld>)
Ermöglicht den Zugriff auf Datenfelder der Pflanzen innerhalb der Flächenpflanzung, sofern der Stil dies zulässt.
ObjektDaten('Dichte')
Die Dichte einer Pflanze innerhalb einer Flächenpflanzung. Kann nur auf eine Datenbankzeile angewendet werden, in der die Pflanzen von Flächenpflanzungen aufgelistet sind.
Objektdaten'Mengeneinheit')
Die Mengeneinheit einer Pflanze innerhalb einer Flächenpflanzung. Kann nur auf eine Datenbankzeile angewendet werden, in der die Pflanzen von Flächenpflanzungen aufgelistet sind.
Objektdaten('Dichte mit Einheit')
Die Dichte mit Einheit einer Pflanze innerhalb einer Flächenpflanzung. Kann nur auf eine Datenbankzeile angewendet werden, in der die Pflanzen von Flächenpflanzungen aufgelistet sind.
Fläche()
Berechnet die Fläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und ihre Schichten.
Oberfläche()
Die Oberfläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
Volumen()
Das Volumen der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.

Funktionen für Geländemodell

Tiefe()
Die Tiefe der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
ProjizierteFläche()
Die projizierte Fläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
ObjektDaten('Schichtname')
Der Name der Schichten des Belagaufbaus von Flächenpflanzung, Belag/Weg und Geländemodell.
Fläche()
Berechnet die Fläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und ihre Schichten.
Oberfläche()
Die Oberfläche der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
Oberfläche( 'Ist-Zustand' )
Berechnet die Oberfläche des Ist-Zustands des Geländemodell und dessen Schichten.
Database header cell:
=SURFACEAREA('Exsiting')     Returns the existing Surface Area for Site Model object or component in the DB row.

Spreadsheet cell:
=SURFACEAREA(SEL; 'Exsiting')    Returns the existing Surface Area for the selected Site Model object.
Oberfläche( 'Soll-Zustand' )
Berechnet die Oberfläche des Soll-Zustands des Geländemodell und dessen Schichten.
Database header cell:
=SURFACEAREA('Proposed')     Returns the proposed Surface Area for Site Model object or component in the DB row.

Spreadsheet cell:
=SURFACEAREA(SEL; 'Proposed')    Returns the proposed Surface Area for the selected Site Model object.
Volumen()
Das Volumen der Flächenpflanzung, des Belag/Weg-Objekts oder des Geländemodells und deren Schichten.
Volumen('Ist-Zustand')
Berechnet das Volumen des Ist-Zustands des Geländemodell und dessen Schichten.
Database header cell:
=VOLUME('existing')     	Returns the existing volume for Site Model object or component in the DB row.

Spreadsheet cell:
=VOLUME(SEL, 'existing')    Returns the existing volume for the selected Site Model object.
Volumen('Soll-Zustand')
Berechnet das Volumen des Soll-Zustands des Geländemodell und dessen Schichten.
Database header cell:
=VOLUME('proposed')     	Returns the proposed volume for Site Model object or component in the DB row.

Spreadsheet cell:
=VOLUME(SEL, 'proposed')    Returns the proposed volume for the selected Site Model object.

Funktionen für Pflanze

Pflanzenbild(Index)
Bild des Objekts, auf das mit dem Index verwiesen wird.
Database header cell:
=PlantImage(2) displays the image specified for Image Detail in the Plant Data pane of the plant symbol definition

Spreadsheet cell:
=PlantImage((‘Plant’.’plant ID’=’TaxfR’), 4) displays the image specified for Custom Image in the Plant Data pane of the plant symbol definition with a plant ID of TaxfR

Funktionen für Pfosten

Riegel

Fassade

FassadePRLänge(Klassenname)
Länge aller Pfosten und Riegel einer Fassade, die in der mit Klassenname bezeichneten Klasse liegen.
Database header cell:
=CurtWallFrameLength('') returns the combined length of the curtain wall frames for each curtain wall in the database

Spreadsheet cell:
=CurtWallFrameLength(t=wall, '') returns the combined length of the curtain wall frames for all curtain walls in the drawing
FassadeFüllFlächeBrt(Klassenname)
Bruttofläche der Füllungen der Fassade, die in der mit Klassenname bezeichneten Klasse liegen.
Database header cell:
=CurtWallPnlAreaGross('') returns the combined gross area of the curtain wall panels for each curtain wall in the database

Spreadsheet cell:
=CurtWallPnlAreaGross(t=wall, '') returns the combined gross area of the curtain wall panels for all curtain walls in the drawing
FassadeFüllFlächeNet(Klassenname)
Nettofläche der Füllungen der Fassade, die in der mit Klassenname bezeichneten Klasse liegen.
Database header cell:
=CurtWallPnlAreaNet ('Class-1') returns the combined net area of the curtain wall panels assigned to the class “Class-1” for each curtain wall in the database

Spreadsheet cell:
=CurtWallPnlAreaNet(t=wall, 'Class-1') returns the combined net area of the curtain wall panels assigned to the class “Class-1” for all curtain walls in the drawing

Funktionen für Raum

RaumNameVonObj()
Gibt den Namen des Raums zurück, in dem das Objekt sich befindet.
Database header cell:
=GetSpaceNameForObj returns the space name for each object in the database

Spreadsheet cell:
=GetSpaceNameForObj(n='chair-1') returns the space name for the object named “chair-1”
RaumNumVonObj()
Gibt die Nummer des Raums zurück, in dem sich das Objekt befindet.
Database header cell:
=GetSpaceNumForObj returns the space number for each object in the database

Spreadsheet cell:
=GetSpaceNumForObj(n='chair-1') returns the space number for the object named “chair-1”

Funktionen für Schaltkreis

ObjektDaten('eval circuit destination device'; '<Datenbank>'; '<Feldname>')
Gibt den Parameter oder den Datenbankeintrag vom Zielgerät des Schaltkreises. (Schweiz: ObjektDaten('eval circuit destination device', '<Datenbank>', '<Feldname>'))
ObjektDaten('eval circuit destination socket'; '<Datenbank>'; '<Feldname>')
Gibt den Parameter oder den Datenbankeintrag vom Zielanschluss des Schaltkreises. (Schweiz: ObjektDaten('eval circuit destination socket', '<Datenbank>', '<Feldname>'))
ObjektDaten('eval circuit source device'; '<Datenbank>'; '<Feldname>')
Gibt den Parameter oder den Datenbankeintrag vom Quellgerät des Schaltkreises. (Schweiz: ObjektDaten('eval circuit source device', '<Datenbank>', '<Feldname>'))
ObjektDaten('eval circuit source socket'; '<Datenbank>'; '<Feldname>')
Gibt den Parameter oder den Datenbankeintrag vom Quellanschluss des Schaltkreises. (Schweiz: ObjektDaten('eval circuit source socket', '<Datenbank>', '<Feldname>'))

Funktionen für Tür

Winkel('Energos')
Gibt den Winkel zur Nordrichtung an, der in den Energieberechnungen für dieses Objekt verwendet wird.

Funktionen für Wand

Objektdaten('Schichtname')
Der Name der Wand-, Boden/Decke- oder Dachschicht.
Objektdaten('Lambda')
Der Lambdawert des Objekt. (Schweiz: Objektdaten(Filter, 'Lambda'))
Objektdaten('R-Wert')
Der R-Wert des Objekts. (Schweiz: Objektdaten(Filter, 'R-Wert'))
Objektdaten('U-Wert')
Der U-Wert des Objekts. (Schweiz: Objektdaten(Filter, 'U-Wert'))
Breite()
Die Dicke einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten.
Höhe('Durchschnitt')
Berechnet die durchschnittliche Fläche einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten. (Schweiz: Höhe(Filter, 'Durchschnitt'))
Höhe('Insgesamt')
Die Gesamthöhe einer Wand. (Schweiz: Höhe(Filter, 'Gesamt'))
Winkel('Energos')
Gibt den Winkel zur Nordrichtung an, der in den Energieberechnungen für dieses Objekt verwendet wird.
WandflächeNetto()
2D-Wandfläche einer Wand ohne Tür- und Fensterflächen.
Database header cell:
=WallArea_Net returns the average of the net area of the interior and exterior face of the wall, for each wall in the database; the net area is adjusted for holes in the wall

Spreadsheet cell:
=WallArea_Net(t=wall) returns the average of the net area of the interior and exterior face of the wall, combined for all walls in the drawing; the net area is adjusted for holes in the wall
WandflächeBrutto()
2D-Wandfläche einer Wand inkl. Tür- und Fensterflächen.
Database header cell:
=WallArea_Gross returns the average of the gross area of the interior and exterior face of the wall, for each wall in the database; the gross area ignores holes in the wall

Spreadsheet cell:
=WallArea_Gross(t=wall) returns the average of the gross area of the interior and exterior face of the wall, combined for all walls in the drawing; the gross area ignores holes in the wall
DurchschnWandhöhe()
Durchschnittliche Wandhöhe inkl. der höchsten Punkte und verschiedener Anfangs- und Endhöhen.
Database header cell:
=WallAverageHeight returns the average height for each wall object in the database

Spreadsheet cell:
=WallAverageHeight((t=wall)&(sel=true)) returns the average height of all walls that are selected in the drawing
Wanddicke()
Wanddicke.
Database header cell:
=WallThickness returns the thickness for each wall object in the database

Spreadsheet cell:
=WallThickness(t=wall) returns the combined thickness of all walls in the drawing
Wandstilname()
Name des Wandstils.
Database header cell:
=WallStyleName returns the name of the wall style for each wall object in the database

Spreadsheet cell:
=WallStyleName(n='wall-1') returns the name of the wall style for the object named “wall-1”
Fläche()
Berechnet die Fläche einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten.
Length()
Returns the length of a wall or its components.
Volumen()
Das Volumen einer Wand, einer Decke oder Boden, eines Daches oder einer Dachfläche oder deren Schichten.
Wandhöhe()
Höhe von Wänden in der Zeichnung.
Database header cell:
=WallOverallHeight returns the average overall height for each wall object in the database

Spreadsheet cell:
=WallOverallHeight((t=wall)&(sel=true)) returns the average overall height of all walls that are selected in the drawing

Funktionen für WinDoor 6.0

Winkel('Energos')
Gibt den Winkel zur Nordrichtung an, der in den Energieberechnungen für dieses Objekt verwendet wird.

Funktionen für Window

Winkel('Energos')
Gibt den Winkel zur Nordrichtung an, der in den Energieberechnungen für dieses Objekt verwendet wird.

Logik

Wechseln(Zahl; Wert1; Wert2; ... Wert_keine_Übereinstimmung)
Verwendet je nach Zahl Wert1 oder Wert2 oder Wert3, usw. Wenn kein Wert verfügbar ist, wird Wert_keine_Übereinstimmung verwendet. (Schweiz: Wechseln(Zahl, Wert1, Wert2, ... Wert_keine_Übereinstimmung))
=switch(3, 10, 20, 30, 40, 50, 60, 'no match') returns 30
IFS((Logik1); Wert1; (Logik2); Wert2; ...; (Logikn); Wertn))
Eines von mehreren möglichen Ergebnissen basierend auf einer Reihe von Abfragen. Der erste Wert, der die Abfrage erfüllt, wird gewählt. (Schweiz: IFS((Logik1), Wert1, (Logik2), Wert2, ..., (Logikn), Wertn)))
=ifs(A4>30, 'yes', A4<=30, 'no') returns 'yes' if the number in the cell A4 is >30. Else, if it is <=30 'no' is returned
Exakt(Wert1; Wert2)
Wahr, wenn beide Werte genau gleich sind. Bei Zeichenketten wird ein Vergleich unter Berücksichtigung der Groß-/Kleinschreibung durchgeführt. (Schweiz: Exakt(Wert1, Wert2))
=exact('text', 'text') returns True, while exact('Text', 'text') will return False.
IstUngültig(Wert)
Wahr, wenn der Wert ungültig (N/A) ist.
=IF(IsNA(Angle('energos'), '-', 'has value') On a database row, calculates the Energos angle of the objects, and decides which value to output based on if energos is applicable or not.

Note, you can use IfNA in order to use alternative value only when it's not applicable, the 'Angle' would have to be repeated for the IF function.

IfUngültig(Wert; Wert_wenn_ungültig)
Wenn der Wert den Inhalt Ungültig (n/a) hat, wird der Inhalt von Wert_wenn_ungültig verwendet, andernfalls der Inhalt von Wert selbst. (Schweiz: IfUngültig(Wert, Wert_wenn_ungültig))
=IfNA(Angle('energos'), '-') On a database row, calculates the Energos angle of the objects, and if they are not applicable, would use '-'

ErsterNichtLeer(Wert1; Wert2; Wert3; ...)
Wert1 wird verwendet, wenn nicht leer, andernfalls Wert2, sofern nicht leer, sonst Wert3, wenn nicht leer,usw. Leer bedeutet ohne Zeichenkette, Null oder ungültiger (n/a) Wert. Gibt es keine Übereinstimmung wird ungültig (n/a) zurückgegeben. (Schweiz: ErsterNichtLeer(Wert1, Wert2, Wert3, ...))
=FirstNonEmpty('Format-1'.'data', B1, 'Empty')

Return the value of the data field of the Format-1, if empty return B1, or the string 'Empty' if that is empty too.

IstFehler(Wert)
Wahr, wenn der Wert ein Fehler verursacht.
IfFehler(Fehler; Wert_wenn_Fehler)
Wenn der Wert einen Fehler beinhaltet, wird der Inhalt von Wert_wenn_Fehler verwendet, andernfalls der Inhalt von Wert selbst. (Schweiz: IfFehler(Fehler; Wert_wenn_Fehler))
if((Bedingung); ‘dann’; ‘sonst’)
Falls (Bsp. “=if((x>75);‘zu teuer’;‘Preis OK’”), d.h. verwende ’dann’, wenn ’Bedingung’ eintritt, verwende ’sonst’, wenn ’Bedingung’ nicht eintritt. (Schweiz if((Bedingung), ‘dann’, ‘sonst’))
=if(('Existing Tree'.'Condition'='Not Set'), '-', 'Existing Tree'.'Condition') If no condition value was set for the existing tree object, the value in this cell is a dash; otherwise, the value in this cell is the condition value that was set for the tree object.

=if(('Existing Tree'.'Condition'='Not Set'); '-'; 'Existing Tree'.'Condition')

Math. Formeln

Runden(x)
Rundet die Zahl.
=round(2.345) returns 2
sin(x)
Sinus von x.
=sin(deg2rad(32)) converts a 32-degree angle to its radian equivalent, and returns the sine of the angle
cos(x)
Cosinus des Winkels x.
=cos(deg2rad(23)) converts a 23-degree angle to its radian equivalent, and returns the cosine of the angle
exp(x)
e hoch x (e=2,71828182845904).
=exp(2) returns the numeric value of e raised to the power of 2
ln(x)
Der natürliche Logarithmus (Basis e) von x.
=ln(12) returns the natural logarithm of 12
Wurzel(x)
Wurzel von x.
=sqrt(D27) returns the square root of the number in cell D27
atan(x)
Arcustangens des Winkels x.
=atan(A3) returns the angle for which the tangent value is given in cell A3
radgrad(x)
Konvertiert Radianten in Grad (x Radianten => Resultat in Grad).
=rad2deg(0.5235987) converts the radian angle measurement to its degree equivalent
gradrad(x)
Konvertiert Grad in Radianten (x Grad => Resultat in Radianten).
=deg2rad(47) converts the 47-degree angle measurement to its radian equivalent
asin(x)
Arcussinus des Winkels x.
=asin(A3) returns the angle for which the sine value is given in cell A3
acos(x)
Arcuscosinus des Winkels x.
=acos(3/5) returns the angle for which the cosine value is 3/5
Abrunden(x; Dezimalstellen)
Rundet die Zahl auf eine bestimmte Anzahl von Dezimalstellen ab. (Schweiz: Abrunden(x, Dezimalstellen))
=rounddown(2.345, 2) returns 2.34
Aufrunden(x; Dezimalstellen)
Rundet die Zahl auf eine bestimmte Anzahl von Dezimalstellen auf. (Schweiz: Aufrunden(x, Dezimalstellen))
=roundup(2.345, 2) returns 2.35
Betrag(x)
Der Betrag bzw. absolute Wert ohne Vorzeichen von x.
=abs(-12) returns the absolute value of the number -12
Quotient(Divident; Divisor)
Berechnet den Quotienten und den Rest einer ganzzahligen Division. (Schweiz: Quotient(Divident, Divisor))
=quotient(5, 2) returns 2
ggT(x1; x2, …)
Größter gemeinsamer Teiler der Zahlengruppe. (Schweiz: ggT(x1, x2, …))
=gcd(5, 10, 20) returns 5
kgT(x1; x2; …)
Kleinster gemeinsamer Teiler der Zahlengruppe. (Schweiz: kgT(x1, x2, …))
=lcm(2, 5, 11) returns 110
Zahlenmitte(x1; x2, …)
Gibt die Mitte der Zahlengruppe zurück. (Schweiz: Zahlenmitte(x1, x2, …))
=median(1, 2, 3, 4, 5, 6) returns 3.5
logx(x; Basis)
Der Logarithmus zur angegebenen Basis von x. (Schweiz: logx(x, Basis))
=logx(16, 2) returns 4
Exponent(x; Exponent)
x hoch Exponent. (Schweiz: Exponent(x, Exponent))
=power(10, 3) returns 1000
WurzelPi(x)
Wurzel (x * pi).
=sqrtpi(3.1415) returns 3.142 (square root of pi*3.1415)
Quadratsumme(x1; x2; …)
Die Summe der Quadrate der Zahlen. (Schweiz: Quadratsumme(x1, x2, …))
=sumsq(0, 1, 2, 3, 4, 5) returns 55
Zufallszahlgenerator(x; y)
Eine zufällige Zahl zwischen dem unteren und oberen Wert, einschließlich dem unteren, jedoch nicht dem oberen Wert. (Schweiz: Zufallszahlgenerator(x, y))
=rand(10, 100) returns a random number in the range [10, 100]
Zufallszahl()
Eine zufällige Zahl zwischen 0 und 1, einschließlich der 0, jedoch nicht die 1.
=rand() returns a random number in the range [0, 1)
Aufrundung(x; [Signifikanz])
Die nächstgelegene Ganzzahl, die nicht kleiner ist als x. Ist ein optionaler Wert (Signifikanz) angegeben, wird auf ein Vielfaches dieses Wertes gerundet. (Schweiz: Aufrundung(x, [Signifikanz]))
=ceiling(123.123, 0.01) returns 123.13 (123.123 rounded up to the nearest multiple of 0.01)
Abrundung(x; [Signifikanz])
Die nächstgelegene Ganzzahl, die nicht größer ist als x. Ist ein optionaler Wert (Signifikanz) angegeben, wird auf ein Vielfaches dieses Wertes gerundet. (Schweiz: Abrundung(x, [Signifikanz]))
=floorNum(123.123, 0.01) returns 123.12 (123.123 rounded down to the nearest multiple of 0.01)
Kürzen(x; [Dezimalstellen])
Kürzt x auf die angegebenen Dezimalstellen. (Schweiz: Kürzen(x, [Dezimalstellen]))
=truncate(123.123, 2) returns 123.12
durchschnitt(x1; x2;...)
Durchschnitt (Mittelwert) der angegebenen Zahlen. (Schweiz: durchschnitt(x1, x2,...))
=average(A2,A10..A12) returns the average of the numbers contained in cells A2, A10, A11, and A12
int(x)
x abgerundet, d.h. ohne Kommastellen (Bsp. “=int(3,87)”; Resultat: “3”).
=int(3.8) returns the value 3
log(x)
Der Logarithmus zur Basis 10 (log) von x.
=log(100) returns the base 10 logarithm of 100
max(x1; x2;...)
Gibt die größte Zahl der Zahlengruppe zurück. (Schweiz: max(x1, x2,...))
=max(C5,C7,C9) returns the largest of the numbers that are in cells C5, C7, and C9
min(x1; x2;...)
Gibt die kleinste Zahl der Zahlengruppe zurück. (Schweiz: min(x1, x2,...))
=min(C5,C7,C9) returns the smallest of the numbers that are in cells C5, C7, and C9
tan(x)
Tangens von x.
=tan(deg2rad(32)) converts a 32-degree angle to its radian equivalent, and returns the tangent of the angle
sum(x1; x2; ...)
Summe der Zahlen x1, x2, ... usw. (Schweiz: sum(x1, x2, ...))
=sum(A2,A10..A12) returns the sum of the numbers contained in cells A2, A10, A11, and A12

Objekte

Allgemein

Tiefe([optionale Parameter])
Tiefe des Objekts. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
Gewicht([optionale Parameter])
Gewicht der Objekte. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
ProjizierteFläche([optionale Parameter])
Projizierte Fläche des Objekts. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
Grundfläche([optionale Parameter])
Die Grundfläche des Objekts, z.B. Gebäude. Die optionalen Parameter geben spezifische Werte für bestimmte Objekte zurück und die verfügbaren Optionen werden separat aufgeführt.
Querschnittsfläche([optionale Parameter])
Querschnittsfläche des Objekts. Die optionalen Parameter geben spezifische Werte für bestimmte Objekte zurück. Die verfügbaren Optionen werden separat aufgelistet.
FlächeSpezial([optionale Parameter])
Spezialfläche, die üblicherweise durch Parameter definiert ist. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
ObjektDaten('Beschreibung Klasse')
Beschreibung der Klasse des Objekts. (Schweiz: ObjektDaten(Filter, 'Beschreibung Klasse'))
ObjectData('component', <value> [, <component index>])
Returns the specified <value> about a component by index, or the core component if <component index> is missing. See the example for more details.
Available optiosn for <value>:
	- Name
	- Function
	- Class
	- Class Desc
	- Thickness
	- Lambda
	- U-Value
	- Net Area
	- Net Volume

Examples:
	# return component name
	ObjectData('component', 'Name')			# core compoent
	ObjectData('component', 'Name', 2)		# component with index = 2
	
	
	# return component Function value
	ObjectData('component', 'Function')		# core compoent
	ObjectData('component', 'Function', 2)	# component with index = 2
	
	
	# return component class
	ObjectData('component', 'Class')		# core compoent
	ObjectData('component', 'Class', 2)		# component with index = 2
	
	
	# return component class description
	ObjectData('component', 'Class Desc')			# core compoent
	ObjectData('component', 'Class Desc', 2)		# component with index = 2
	ObjectData('component', 'Class Description')	# core compoent
	ObjectData('component', 'Class Description', 2)	# component with index = 2
	
	
	# return component thickness
	ObjectData('component', 'Thickness')		# core compoent
	ObjectData('component', 'Thickness', 2)		# component with index = 2
	
	
	# return component lambda value
	ObjectData('component', 'Lambda')			# core compoent
	ObjectData('component', 'Lambda', 2)		# component with index = 2
	
	
	# return component U-value
	ObjectData('component', 'U-Value')			# core compoent
	ObjectData('component', 'U-Value', 2)		# component with index = 2
	
	
	# return component net area
	ObjectData('component', 'Net Area')			# core compoent
	ObjectData('component', 'Net Area', 2)		# component with index = 2
	
	
	# return component net volume
	ObjectData('component', 'Net Volume')		# core compoent
	ObjectData('component', 'Net Volume', 2)	# component with index = 2
	
	
Objektdaten('Name')
Name des Objekts. Bei einem Symbol ohne Namen wird der Symbolname zurückgegeben. (Schweiz: Objektdaten(Filter, 'Name'))
Database header cell:
=ObjectData('General Name')        Returns the name for each object in the DB row.
                                If the object is a symbol, it will return the name of the symbol

Spreadsheet cell:
=ObjectData(SEL=TRUE, 'General Name')    Returns the name for the selected object
                                      If the object is a symbol, it will return the name of the symbol
ObjektDaten('Beschreibung Ebene')
Beschreibung der Ebene des Objekts. (Schweiz: ObjektDaten(Filter, 'Beschreibung Ebene'))
ObjektDaten('Objekt Variable', variable_index)
Objektvariable des Objekts. (Schweiz: ObjektDataen(Filter, 'Objektvariable', variable_index))
Objektdaten('Universal_Wert', Format_Name, Feld_Name, [Ist Format])
Gibt den universellen Wert des angegebenen Feldes des Datensatzes oder des Formats zurück, wenn der optionale Parameter Wahr ist. Es funktioniert mit dem parametrischen Format, wenn Format_Name leer ist. Ergibt Ungültig (N/A), wenn das Objekt nicht mit dem Datensatz verknüpft ist oder das Format nicht existiert. (Schweiz: Objektdaten(Filter, 'Universal_Wert', Format_Name, Feld_Name, [Ist Format]))
Database header cell:
=ObjectData('Universal Value', 'My Format-1', 'data')        Returns the 'data' field for the attached 'My Format-1' for each object in the DB row. Returns N/A if the format or the field is not available.
=ObjectData('Universal Value', 'My Format-1', 'data', True)  Returns the 'data' field for the attached 'My Format-1' for each object in the DB row. Returns N/A if the format or the field is not available.
=ObjectData('Universal Value', '', 'Door Height')            Returns the 'Door Height' field for each parametric in the DB row. Returns N/A if the field is not avaialble or the object is not a parametric.
=ObjectData('Universal Value', '', 'Door Height', True)      Returns the 'Door Height' field default value for each parametric in the DB row. Returns N/A if the field is not avaialble or the object is not a parametric.

Spreadsheet cell:
=ObjectData(t=wall, 'Universal Value', 'My Format-1', 'data')        Returns the 'data' field for the attached 'My Format-1' for the wall. Returns N/A if the format or the field is not available.
=ObjectData(t=wall, 'Universal Value', 'My Format-1', 'data', True)  Returns the 'data' field for the attached 'My Format-1' for the wall. Returns N/A if the format or the field is not available.
=ObjectData(PON='Door', 'Universal Value', '', 'Door Height')        Returns the 'Door Height' field for the parametric object Door. Returns N/A if the field is not avaialble or the object is not a parametric.
=ObjectData(PON='Door', 'Universal Value', '', 'Door Height', True)  Returns the 'Door Height' field default value the parametric object Door. Returns N/A if the field is not avaialble or the object is not a parametric.
Objekttyp()
ID-Nummer des Objekttyps.
Database header cell:
=ObjectType returns the object type value for each object in the database

Spreadsheet cell:
=ObjectType(sel=true) returns the object type value of the selected object; for example, the object type value for a light is 81
Breite([optionale Parameter])
Breite (Delta x) von Objekten in der Zeichnung. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
Database header cell:
=Width returns the width (delta x) for each object in the database

Spreadsheet cell:
=Width(sel=true) returns the combined width (delta x value) of the selected object
Höhe([optionale Parameter])
Gibt das Delta y (Höhe) von Objekten zurück. Die optionalen Parameter geben spezifische Werte für bestimmte Objekte zurück. Die verfügbaren Optionen werden separat aufgeführt.
Database header cell:
=Height returns the height (delta y) for each object in the database

Spreadsheet cell:
=Height(sel=true) returns the combined height (delta y) value of the selected objects in the drawing
Zählen([optionale Parameter])
Anzahl von Objekten in der Zeichnung. Die optionalen Parameter geben spezifische Werte für bestimmte Objekte zurück und die verfügbaren Optionen werden separat aufgeführt.
Database header cell:
=Count returns the total number of objects for each row in the database

Spreadsheet cell:
=Count(s='simple sofa') returns the total number of symbol objects named “simple sofa” in the drawing

When used with the COUNT function, the SEL (selection status) criterion counts objects that are actually non-selectable, such as the individual items within a group. The VSEL (visible selection status) criterion counts only the visibly selected items, which is the same counting method used for the Object Info palette. For example, if you select and count a group that has 11 items in it, the SEL criterion returns a value of 12 (the group, plus the 11 items). The VSEL criterion returns a value of 1 (the group only).
Winkel()
Winkel von Geraden und Wänden, Innenwinkel von Kreisbögen (in Grad), Neigungswinkel von Dachflächen, Profilstützen und Böden (in Grad).
Database header cell:
=Angle returns the angle of each object in the database

Spreadsheet cell:
=Angle((t=arc)&(n='arc-1')) returns the sweep angle of the arc object named “arc-1” in the drawing
Gespiegelt()
Gibt 1 zurück, wenn das Objekt gespiegelt ist, andernfalls wird 0 zurückgegeben.
Database header cell:
=IsFlipped returns the flip state for each object in the database

Spreadsheet cell:
=IsFlipped(PON='window') returns the flip state of the window object if it resolves to only one, otherwise returns the total number of window objects in the drawing that are flipped
xKoordinate()
x-Wert eines Objektes relativ zum Benutzernullpunkt.
Database header cell:
=XCoordinate returns the x coordinate value for each object in the database
yKoordinate()
y-Wert eines Objektes relativ zum Benutzernullpunkt.
Database header cell:
=YCoordinate returns the y coordinate value for each object in the database
zKoordinate()
z-Wert eines Objektes relativ zum Benutzernullpunkt.
Database header cell:
=ZCoordinate returns the z coordinate value for each object in the database
Fläche()
Gesamtfläche von Objekten in der Zeichnung. Die optionalen Parameter geben spezifische Werte für bestimmte Objekte zurück und die verfügbaren Optionen werden separat aufgeführt.
Database header cell:
=Area returns the area of each object in the database

Spreadsheet cell:
=Area(t=rect) returns the combined area of all rectangle objects in the drawing
UnterKante()
Am weitesten unten liegender Punkt (kleinster y-Wert) von Objekten in der Zeichnung.
Database header cell:
=BotBound returns the bottom 2D boundary of each object in the database

Spreadsheet cell:
=BotBound(t=locus) returns the bottom 2D boundary of the locus that has the lowest bottom 2D boundary value in the drawing
OberKante()
Am weitesten oben liegender Punkt (größter y-Wert) von Objekten in der Zeichnung.
Database header cell:
=TopBound returns the top 2D boundary for each object in the database

Spreadsheet cell:
=TopBound(sel=true) returns the top 2D boundary of the topmost selected object
LinkeKante()
Am weitesten links liegender Punkt (kleinster x-Wert) von Objekten in der Zeichnung.
Database header cell:
=LeftBound returns the left 2D boundary for each object in the database

Spreadsheet cell:
=LeftBound(t=locus) returns the left 2D boundary of the leftmost locus in the drawing
RechteKante()
Am weitesten rechts liegender Punkt (größter x-Wert) von Objekten in der Zeichnung.
Database header cell:
=RightBound returns the right 2D boundary for each object in the database

Spreadsheet cell:
=RightBound(t=rect) returns the right 2D boundary of the rightmost rectangle in the drawing
Umfang([optionale Parameter])
Umfang des Objekts. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
Database header cell:
=Perim returns the perimeter for each object in the database

Spreadsheet cell:
=Perim(sel=true) returns the total perimeter of all selected objects
Länge([optionale Parameter])
Länge von Geraden und Wänden in der Zeichnung. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
Database header cell:
=Length returns the length for each object in the database

Spreadsheet cell:
=Length(t=line) returns the total length of all line objects in the drawing
xMitte()
Mittelpunkt von Objekten in der Zeichnung in x-Richtung.
Database header cell:
=XCenter returns the x coordinate value of the center of the 2D boundary for each object in the database

Spreadsheet cell:
=XCenter(sel=true) returns the x coordinate value of the center of the 2D boundary of the selected object
yMitte()
Mittelpunkt von Objekten in der Zeichnung in y-Richtung.
Database header cell:
=YCenter returns the y coordinate value of the center of the 2D boundary for each object in the database

Spreadsheet cell:
=YCenter(sel=true) returns the y coordinate value of the center of the 2D boundary of the selected object
zMitte()
Mittelpunkt von Objekten in der Zeichnung in z-Richtung.
Database header cell:
=ZCenter returns the z coordinate value of the center of the 2D boundary for each object in the database

Spreadsheet cell:
=ZCenter(sel=true) returns the z coordinate value of the center of the 2D boundary of the selected object
Oberfläche([optionale Parameter])
Oberfläche von 3D-Objekten in der Zeichnung. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
Database header cell:
=SurfaceArea returns the surface area for each object in the database

Spreadsheet cell:
=SurfaceArea(st=sphere) returns the total surface area of all sphere objects in the drawing
Volumen([optionale Parameter])
Volumen des Objekts. Die optionalen Parameter geben für bestimmte Objekte spezifische Werte zurück und die verfügbaren Optionen werden separat aufgeführt.
Database header cell:
=Volume returns the volume for each object in the database

Spreadsheet cell:
=Volume(t=xtrd) returns the total volume of all extrude objects in the drawing
Grafik()
Grafische Abbildung von Objekten in der Zeichnung.
Database header cell:
=Image returns the image for each object in the database

Spreadsheet cell:
=Image(s='cabinet') returns the image of the symbol named “Cabinet”
ObjU-Wert()
U-Wert der Objekte.
Database header cell:
=ObjectUValue returns the U-value for each wall, round wall, roof, roof face, slab, door, and window object in the database

Spreadsheet cell:
=ObjectUValue(n='wall-1') returns the U-value for the wall named “wall-1”
ObjR-Wert()
R-Wert der Objekte.
Database header cell:
=ObjectRValue returns the R-value for each wall, round wall, roof, roof face, slab, door, and window object in the database

Spreadsheet cell:
=ObjectRValue(n='wall-1') returns the R-value for the wall named “wall-1”
ObjInEnergos()
Gibt den Wert 1 zurück, wenn das Objekt in den Energieberechnungen berücksichtigt wird. Andernfalls wird der Wert 0 Zurückgegeben.
Database header cell:
=ObjIncludeInEnergos returns the Energos status for each wall, round wall, roof, roof face, slab, door, and window object in the database

Spreadsheet cell:
=ObjIncludeInEnergos(t=wall) returns the Energos status for all walls in the drawing
Stilname()
Gibt den Stilnamen zurück, der vom Objekt verwendet wird.
Database header cell:
=PluginStyleName returns the plug-in style name for each object in the database

Spreadsheet cell:
=PluginStyleName(sel=true) returns the plug-in style name for all selected objects in the drawing
Ebene()
Name der Ebene der Objekt.
Database header cell:
=Layer returns the layer of each object in the database

Spreadsheet cell:
=Layer(sel=true) returns the layer name of the selected objects in the drawing
Klasse()
Name der Klasse der Objekte.
Database header cell:
=Class returns the class of each object in the database

Spreadsheet cell:
=Class(sel=true) returns the class name of the selected objects in the drawing
ObjektTypName()
Name der Objekttypen.
Database header cell:
=ObjectTypeName returns the type name for each object in the database

Spreadsheet cell:
=ObjectTypeName(sel=true) returns the type name of the selected objects in the drawing
Name()
Name der Objekte.
Database header cell:
=Name returns the name for each object in the database

Spreadsheet cell:
=Name(sel=true) returns the name of the selected objects in the drawing
Geschoss()
Name des Geschosses, auf welchem die Objekte liegen.
Database header cell:
=Story returns the story name for each object in the database

Spreadsheet cell:
=Story(sel=true) returns the story name of the selected objects in the drawing
Mosaikfüllung()
Name des Mosaiks, mit dem die Objekte gefüllt sind.
Database header cell:
=TileFill returns the tile fill for each object in the database

Spreadsheet cell:
=TileFill(sel=true) returns the tile fill of the selected objects in the drawing
Schraffurfüllung()
Name der Schraffur, mit der die Objekte gefüllt sind.
Database header cell:
=HatchFill returns the hatch fill for each object in the database

Spreadsheet cell:
=HatchFill(sel=true) returns the hatch fill of the selected objects in the drawing
Verlauffüllung()
Name des Verlaufs, mit dem die Objekte gefüllt sind.
Database header cell:
=GradientFill returns the gradient fill for each object in the database

Spreadsheet cell:
=GradientFill(sel=true) returns the gradient fill of the selected objects in the drawing
Objekttextur()
Name der Textur, das den Objekten zugewiesen ist.
Database header cell:
=ObjectTexture returns the texture of each object in the database

Spreadsheet cell:
=ObjectTexture(sel=true) returns the texture of the selected objects in the drawing
Skizzenstil()
Name des Skizzenstils der Objekte.
Database header cell:
=SketchStyle returns the sketch style for each object in the database

Spreadsheet cell:
=SketchStyle(sel=true) returns the sketch style of the selected objects in the drawing
Linienart()
Name der Linienart der Objekte.
Database header cell:
=LineType returns the line type for each object in the database

Spreadsheet cell:
=LineType(sel=true) returns the line type of the selected objects in the drawing
Bildfüllung()
Name der Bildfüllung der Objekte.
Database header cell:
=ImageFill returns the image fill for each object in the database

Spreadsheet cell:
=ImageFill(sel=true) returns the image fill of the selected objects in the drawing
GetCOBieSource(Tabellenname.Spaltenname.Land.Version)
Gibt die Datenquelle einer COBie-Eigenschaft (COBie property) eines Objekts zurück.
=GETCOBIESOURCE ('space.floorname') returns the FloorName data source for objects whose COBie property is Space
GetCOBieProperty(Tabellenname.Spaltenname.Land.Version)
Gibt den Wert einer COBie-Eigenschaft (COBie property) zurück.
=GETCOBIEPROPERTY ('space.floorname') returns the FloorName value for objects whose COBie property is Space
Symbolname()
Name des Symbols.
Database header cell:
=SymbolName returns the name for each symbol instance in the database

Spreadsheet cell:
=SymbolName(sel=true) returns the symbol name of the selected symbol instances in the drawing
DatenstempelFeld(Feldname)
Gibt den Wert des angegebenen Feldes für die Datenstempelobjekte zurück. Feldname ist der Name des Feldes im Datenstempellayout.
Database header cell:
=DataTagField('Color'), where “Color” is the label of a user-entered text field in a data tag, returns the value for the “Color” field (for example, “Red”) for each data tag in the database.

Spreadsheet cell:
=DataTagField(sel=true, 'Color'), where “Color” is the label of a user-entered text field in a data tag, returns the value for the “Color” field (for example, “Red”) for the selected data tag in the drawing.
Grafik_Ansichtsber(Ansichtsbereichsname)
Erstellt ein Bild der Objekte mit dem Farbschema des angegebenen Ansichtsbereichs.
Database header cell:
=Imagebyviewport('Plan A') applies the data visualizations from the viewport named “Plan A” to each image in the database 

Spreadsheet cell:
=Imagebyviewport('Space Allocation') applies the data visualization from the viewport named “Space Allocation” to the image in the cell
Grafik_Datenvis(DatenvisName)
Erstellt ein Bild des Objekts mit dem Farbschema des angegebenen Ansichtsbereichs.
Database header cell:
=Imagebydatavis('truss by type') applies the “truss by type” data visualization to each image in the database rows

Spreadsheet cell:
=Imagebydatavis('offices') applies the data visualization named “offices” to the image in the cell
xRotation()
Der Rotationswinkel (in Grad) um die x-Achse der Objekte.
yRotation()
Der Rotationswinkel (in Grad) um die y-Achse der Objekte.
zRotation()
Der Rotationswinkel (in Grad) um die z-Achse der Objekte, auf die der Filter verweist.
PartTypeName()UnterobjektName()
Gibt den Namen der Unterobjekte zurück. Gibt den Namen des Objekttyps zurück, wenn das Objekt kein Unterobjekt ist.
Database header cell:
=PartTypeName returns the part type name for each subpart object in the database. if the database object is not a subpart, the object type name is returned

Füllvordergrundfarbe()
Die Vordergrundfarbe der Füllung des Objekts, auf die der Filter verweist.
Database header cell:
=FillForeColor returns the name of the fill foreground color for each object in the database

Spreadsheet cell:
=FillForeColor(t=rect) returns the name of the fill foreground color of the rectangle object
Füllhintergrundfarbe()
Die Hintergrundfarbe der Füllung des Objekts.
Database header cell:
=FillBackColor returns the name of the fill background color for each object in the database

Spreadsheet cell:
=FillBackColor(t=rect) returns the name of the fill background color of the rectangle object
Stiftvordergrfarbe()
Die Vordergrundfarbe des Stifts des Objekts.
Database header cell:
=PenForeColor returns the name of the pen foreground color for each object in the database

Spreadsheet cell:
=PenForeColor(t=rect) returns the name of the pen foreground color of the rectangle object
Stifthintergrfarbe()
Die Hintergrundfarbe des Stifts des Objekts.
Database header cell:
=PenBackColor returns the name of the pen background color for each object in the database

Spreadsheet cell:
=PenBackColor(t=rect) returns the name of the pen background color of the rectangle object

Material

MaterialName()
Material der Objekte.
Database header cell:
=MaterialName returns the names of materials in objects for each row in the database

Spreadsheet cell:
=MaterialName(t=SOLIDCSG) returns the names of materials in generic solids in the drawing
MaterialZählen()
Anzahl an Materialien der Objekte.
Database header cell:
=MaterialCount returns the total number of materials in objects for each row in the database

Spreadsheet cell:
=MaterialCount(t=SOLIDCSG) returns the total number of materials in generic solids in the drawing
MaterialTextur()
Gibt den Namen der Texturzuweisung des Materials für Objekte zurück.
Database header cell:
=MaterialTexture returns the texture of the material assigned to objects for each row in the database

Spreadsheet cell:
=MaterialTexture(t=SOLIDCSG) returns the texture of the material assigned to the generic solid in the drawing
MaterialDatenfeld_Name(Materialname; IFC-Datenfeld)
Gibt das angegebene IFC-Datenfeld für das angegebene Material zurück. (Schweiz: MaterialDatenfeld_Name(Materialname, IFC-Datenfeld))
Spreadsheet cell:
=MatPropertyByName('Mortar MT','MaterialFinish') returns the material finish property for the material “Mortar MT”
MaterialIstEinfach()
Gibt den booleschen Wert Wahr zurück, wenn das Material der Objekte ein einfaches Material ist.
Database header cell:
=MaterialIsSimple returns TRUE if the material of the object referenced by the database row is a simple material.

Spreadsheet cell:
=MaterialIsSimple(t=SOLIDCSG) returns TRUE if the material of the generic solid in 6th drawing is a simple material.
MaterialBauteilname(Materialname)
Der Name des Bauteils, dem das Material zugewiesen ist.
Database header cell:
=MaterialPartName('Metal Steel MT') returns the name of the first part that uses the material “Metal Steel MT” for each row in the database

Spreadsheet cell:
=MaterialPartName(t=wall, 'Metal Steel MT') returns the name of the first part that uses the material “Metal Steel MT” for walls in the drawing
MaterialOberfläche()
Die Oberfläche der Objekte mit dem angegebenen Material.
Database header cell:
=MaterialSurfaceArea('Mortar MT') returns the surface area for objects that use the material named “Mortar MT” for all objects for each row in the database

Spreadsheet cell:
=MaterialSurfaceArea(t=wall,'Mortar MT') returns the surface area for objects that use the material named “Mortar MT” for all walls in the drawing
MaterialVolumen()
Das Volumen der Objekte mit dem angegebenen Material.
Database header cell:
=MaterialVolume('Mortar MT') returns the volume for objects that use the material named “Mortar MT” for all objects for each row in the database

Spreadsheet cell:
=MaterialVolume(t=wall,'Mortar MT') returns the volume for objects that use the material named “Mortar MT” for all walls in the drawing
MaterialProzent(Materialname)
Der prozentuale Anteil des Material, das Objekten zugewiesen ist.
Database header cell:
=MaterialPercent('Mortar MT') returns the percentage of the material “Mortar MT” in all objects for each row in the database

Spreadsheet cell:
=MaterialPercent(t=wall,'Mortar MT') returns the percentage of the material “Mortar MT” for all walls in the drawing
Schichtmaterial(Index)
Das Material der Schichten, auf die der Filter verweist.
Database header cell:
=ComponentMaterial(2) returns the material used by the second component for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=ComponentMaterial(t=wall,1) returns the material used by the first component for all walls in the drawing
MaterialDatenfeld(IFC-Datenfeld)
Gibt das angegebene IFC-Datenfeld für das Material zurück.
Database header cell:
=MaterialProperty('MaterialFinish') returns the value of the material property "MaterialCategory" for each material resource in the database

Spreadsheet cell:
=MaterialProperty((t=material) & (n='material-1'), 'MaterialCategory') returns the value of the material property "MaterialCategory" for the material resource named "material-1"

Available property names:

- General info fields
	'MaterialDescription'
	'MaterialKeynote'
	'MaterialMark'

- Physical values
	'MaterialUsesAcousticImpedance' and 'MaterialAcousticImpedance'
	'MaterialUsesAlbedo' and 'MaterialAlbedo'
	'MaterialUsesDensity' and 'MaterialDensity'
	'MaterialUsesEmbodiedCarbon' and 'MaterialEmbodiedCarbon'
	'MaterialUsesEmissivity' and 'MaterialEmissivity'
	'MaterialUsesLambda' and 'MaterialLambda'
	'MaterialUsesModulusOfElasticity' and 'MaterialModulusOfElasticity'
	'MaterialUsesSlipResistance' and 'MaterialSlipResistance'
	'MaterialUsesSoundVelocity' and 'MaterialSoundVelocity'
	'MaterialUsesSpecificGravity' and 'MaterialSpecificGravity'
	'MaterialUsesSpecificHeat' and 'MaterialSpecificHeat'
	'MaterialUsesTensileStrength' and 'MaterialTensileStrength'
	'MaterialUsesThermalExpansionCoefficient' and 'MaterialThermalExpansionCoefficient'
	'MaterialUsesYieldStrength' and 'MaterialYieldStrength'

Construction info
	'MaterialCategory'
	'MaterialClassificationDescription'
	'MaterialCost'
	'MaterialFinish'
	'MaterialIsSurfaceAreaMeasure'
	'MaterialIsVolumetric'
	'MaterialManufacturer'
	'MaterialProductDescription'
	'MaterialProductModel'
	'MaterialProductName'
	'MaterialProductURL'
	'MaterialReferenceID'
	'MaterialSource'
	'MaterialStandard'

Veraltet

Schichtfläche(Index)
Fläche von Schichten, abzüglich von Löchern die sich in dem 3D-Objekt befinden.
Database header cell:
=ComponentArea(2) returns the combined area of the second component for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=ComponentArea(t=wall,1) returns the combined area of the first components for all walls in the drawing
Schichtvolumen(Index)
Fläche von Schichten, abzüglich von Löchern die sich in dem 3D-Objekt befinden.
Database header cell:
=ComponentVolume(2) returns the combined volume of the second component for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=ComponentVolume(t=wall,1) returns the combined volume of the first components for all walls in the drawing
Schichtname(Index)
Name einer Schicht.
Database header cell:
=ComponentName(2) returns the name of the second component for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=ComponentName(t=wall,1) returns the name of the first component for all walls in the drawing
IFCEigenschaft(Eigenschaftenset.Eigenschaft)
Eigenschaft (property field) von IFC-Daten (instance). Beispiel: IFC-Eigenschaft(‘IfcWallStandardCase.Description’).
=GETIFCPROPERTY ('ifcfurnishingelement.name') returns the Name value for IFC objects whose IFC entity is IfcFurnishingElement 
SchichtLambda(Index)
Lambda-Wert der Schicht.
Database header cell:
=ComponentLambda(2) returns the Lambda value of the second component for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=ComponentLambda(t=wall,1) returns the Lambda value of the first component for all walls in the drawing
SchichtU-Wert(Index)
U-Wert der Schicht.
Database header cell:
=ComponentUValue(2) returns the combined U-values of the second component for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=ComponentUValue(t=wall,1) returns the combined U-values of the first components for all walls in the drawing
SchichtR-Wert(Index)
R-Wert der Schicht.
Database header cell:
=ComponentRValue(2) returns the combined R-values of the second component for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=ComponentRValue(t=wall,1) returns the combined R-values of the first components for all walls in the drawing
SchichtDicke(Index)
Die Dicke der Schicht.
Database header cell:
=ComponentThickness(2) returns the combined thickness of the second component for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=ComponentThickness(t=wall,1) returns the combined thickness of the first components for all walls in the drawing
Schichtfläche_Klasse(Klasse)
Fläche der von der Klasse bestimmten Schichten, abzüglich aller Öffnungen. Liegen mehrere Schichten in der Klasse, werden die Flächen addiert.
Database header cell:
=CompAreaByClass('Class-1') returns the combined area of the components assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompAreaByClass(t=wall,'Class-1') returns the combined area of the components assigned to the class “Class-1” for all walls in the drawing
SchichtLambda_Klasse(Klasse)
Lambda-Wert vonderKlasse bestimmter Schicht. Liegen mehrere Schichten in der Klasse, wird der Wert der ersten gefundenen Schicht angezeigt.
Database header cell:
=CompLambdaByClass('Class-1') returns the Lambda value of the first component assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompLambdaByClass(t=wall,'Class-1') returns the Lambda value of the first component assigned to the class “Class-1” for all walls in the drawing
Schichtname_Klasse(Klasse)
Der Name von der Klasse bestimmter Schicht. Liegen mehrere Schichten in der Klasse, wird der Name der ersten gefundenen Schicht angezeigt.
Database header cell:
=CompNameByClass('Class-1') returns the name of the first component assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompNameByClass(t=wall,'Class-1') returns the name of the first component assigned to the class “Class-1” for all walls in the drawing
SchichtRWert_Klasse(Klasse)
Der R-Wert einer von der Klasse bestimmten Schicht. Liegen mehrere Schichten in der Klasse, werden die R-Werte der Schichten addiert.
Database header cell:
=CompRValueByClass('Class-1') returns the combined R-values of the components assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompRValueByClass(t=wall,'Class-1') returns the combined R-values of the components assigned to the class “Class-1” for all walls in the drawing
Schichtdicke_Klasse(Klasse)
Dicke der von der Klasse bestimmen Schicht. Liegen mehrere Schichten in der Klasse, werden die Dicken addiert.
Database header cell:
=CompThicknessByClass('Class-1') returns the combined thickness of the components assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompThicknessByClass(t=wall,'Class-1') returns the combined thickness of the components assigned to the class “Class-1” for all walls in the drawing
SchichtUWert_Klasse(Klasse)
Der U-Wert der von der Klasse bestimmter Schicht. Liegen mehrere Schichten in der Klasse, werden die U-Werte der Schichten addiert.
Database header cell:
=CompUValueByClass('Class-1') returns the combined U-values of the components assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompUValueByClass(t=wall,'Class-1') returns the combined U-values of the components assigned to the class “Class-1” for all walls in the drawing
Schichtvol_Klasse(Klasse)
Volumen der Schichten, die in der angegebenen Klasse liegen. Liegen mehrere Schichten in der Klasse, werden die Volumen addiert.
Database header cell:
=CompVolumeByClass('Class-1') returns the combined volume of the components assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompVolumeByClass(t=wall,'Class-1') returns the combined volume of the components assigned to the class “Class-1” for all walls in the drawing
Schichtfläche_Name(Name)
Fläche der vom Namen bestimmen Schicht, abzüglich aller Öffnungen. Haben mehrere Schichten den gleichen Namen, werden die Flächen addiert.
Database header cell:
=CompAreaByName('Brick Veneer') returns the combined area of the components with the name “Brick Veneer” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompAreaByName(t=wall,'Brick Veneer') returns the combined area of the components with the name “Brick Veneer” for all walls in the drawing
SchichtLambda_Name(Name)
Lambda-Wert einer Schicht, die den angegebenen Namen hat. Haben mehrere Schichten den gleichen Namen, wird der Wert der ersten Schicht angezeigt, die gefunden wird.
Database header cell:
=CompLambdaByName('Brick Veneer') returns the Lambda value of the first component with the name “Brick Veneer” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompLambdaByName(t=wall,'Brick Veneer') returns the Lambda value of the first component with the name “Brick Veneer” for all walls in the drawing
Schichtklasse_Name(Name)
Die Klasse der vom Namen bestimmten Schicht. Haben mehrere Schichten den gleichen Namen, wird die Klasse der ersten gefundenen Schicht angezeigt.
Database header cell:
=CompClassByName('Brick Veneer') returns the class of the first component with the name “Brick Veneer” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompClassByName(t=wall,'Brick Veneer') returns the class of the first component with the name “Brick Veneer” for all walls in the drawing
SchichtRWert_Name(Name)
Der R-Wert der vom Namen bestimmten Schicht. Haben mehrere Schichten den gleichen Namen, werden die R-Werte der Schichten addiert.
Database header cell:
=CompRValueByName('Brick Veneer') returns the combined R-values of the components with the name “Brick Veneer” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompRValueByName(t=wall,'Brick Veneer') returns the combined R-values of the components with the name “Brick Veneer” for all walls in the drawing
Schichtdicke_Name(Name)
Dicke der Schicht, die den angegebenen Namen hat. Haben mehrere Schichten den gleichen Namen, werden die Dicken addiert.
Database header cell:
=CompThicknessByName('Brick Veneer') returns the combined thickness of the components with the name “Brick Veneer” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompThicknessByName(t=wall,'Brick Veneer') returns the combined thickness of the components with the name “Brick Veneer” for all walls in the drawing
SchichtUWert_Name(Name)
Der U-Wert der vom Namen bestimmten Schicht. Haben mehrere Schichten den gleichen Namen, werden die U-Werte der Schichten addiert.
Database header cell:
=CompUValueByName('Brick Veneer') returns the combined U-values of the components with the name “Brick Veneer” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompUValueByName(t=wall,'Brick Veneer') returns the combined U-values of the components with the name “Brick Veneer” for all walls in the drawing
Schichtvolumen_Name(Name)
Volumen der vom Namen bestimmten Schicht. Haben mehrere Schichten den gleichen Namen, werden die Volumen addiert.
Database header cell:
=CompVolumeByName('Brick Veneer') returns the combined volume of the components with the name “Brick Veneer” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompVolumeByName(t=wall,'Brick Veneer') returns the combined volume of the components with the name “Brick Veneer” for all walls in the drawing
Schichtmat_Klasse(Klasse)
Das Material der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über die Klasse definiert. Wenn mehrere Schichten dieselbe Klasse verwenden, werden die Werte addiert.
Database header cell:
=CompMatByClass('Class-1') returns the materials used by the first component assigned to the class “Class-1” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompMatByClass(t=wall,'Class-1') returns the material used by the first component assigned to the class “Class-1” for all walls in the drawing
Schichtmaterial_Name(Name)
Das Material der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über die Klasse definiert. Wenn mehrere Schichten denselben Namen verwenden, werden die Werte addiert.
Database header cell:
=CompMatByName('Siding') returns the materials used by the first component with the name “Siding” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompMatByName(t=wall,'Siding') returns the material used by the first component with the name “Siding” for all walls in the drawing
Schichtfläche_Mat(Material)
Die Fläche einer Seite der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, werden die Werte addiert.
Database header cell:
=CompAreaByMat('Mortar MT') returns the combined area of the components that use the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompAreaByMat(t=wall, 'Mortar MT') returns the combined area of the components that use the material “Mortar MT” for all walls in the drawing
Schichtklasse_Mat(Material)
Die Klasse der Wand-, Boden/Decke- oder Dachschichen. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, wird die Klasse der ersten Schicht zurückgegeben.
Database header cell:
=CompClassByMat('Mortar MT') returns the class of the first component that uses the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompClassByMat(t=wall, 'Mortar MT') returns the class of the first component that uses the material “Mortar MT” for all walls in the drawing
Schichtlamdba_Mat(Material)
Der Lambdawert der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, wird der Lambdawert der ersten Schicht zurückgegeben.
Database header cell:
=CompLambdaByMat('Mortar MT') returns the Lambda value of the first component that uses the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompLambdaByMat(t=wall,'Mortar MT') returns the Lambda value of the first component that uses the material “Mortar MT” for all walls in the drawing
Schichtname_Material(Material)
Der Name der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, wird der Name der ersten Schicht zurückgegeben.
Database header cell:
=CompNameByMat('Mortar MT') returns the name of the first component that uses the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompNameByMat(t=wall,'Mortar MT') returns the name of the first component that uses the material “Mortar MT” for all walls in the drawing
SchichtRWert_Mat(Material)
Der R-Wert der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, werden die Werte addiert.
Database header cell:
=CompRValueByMat('Mortar MT') returns the combined R-values of the components that use the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompRValueByMat(t=wall,'Mortar MT') returns the combined R-values of the components that use the material “Mortar MT” for all walls in the drawing
Schichtdicke_Mat(Material)
Die Dicke der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, werden die Werte addiert.
Database header cell:
=CompThicknessByMat('Mortar MT') returns the combined thickness of the components that use the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompThicknessByMat(t=wall,'Mortar MT') returns the combined thickness of the components that use the material “Mortar MT” for all walls in the drawing
SchichtUWert_Mat(Material)
Der U-Wert der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, werden die Werte addiert.
Database header cell:
=CompUValueByMat('Mortar MT') returns the combined U-values of the components that use the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompUValueByMat(t=wall,'Mortar MT') returns the combined U-values of the components that use the material “Mortar MT” for all walls in the drawing
Schichtvolumen_Mat(Material)
Das Volumen einer Seite der Wand-, Boden/Decke- oder Dachschichten. Die Schicht wird über das Material definiert. Wenn mehrere Schichten dasselbe Material verwenden, werden die Werte addiert.
Database header cell:
=CompVolumeByMat('Mortar MT') returns the combined volume of the components that use the material “Mortar MT” for each wall, round wall, roof, roof face, and slab object in the database

Spreadsheet cell:
=CompVolumeByMat(t=wall,'Mortar MT') returns the combined volume of the components that use the material “Mortar MT” for all walls in the drawing

Tabellensuche

VTabellensuche(Zelle; [opt_Param]; Erg_Spaltenindex; nicht_gefunden; Zellenbereich)
Sucht den Inhalt aus der Zelle in der ersten Spalte des Zellenbereich. Als Ergebnis wird der Wert aus der Spalte des Zellenbereichs genommen, der in Erg_Spaltenindex angegeben ist. (Schweiz: VTabellensuche(Zelle; [opt_Param]; Erg_Spaltenindex; nicht_gefunden; Zellenbereich))
=VLookup(value, [use_pattern], result_col_index, not_found_value, table)

Find a value in the table range, looking at the first column, and return the value at the resut_col_index of that row.

Parameters:
  value - the value that will be searched in the first column of 'table'.
  use_pattern - use regular expression pattern for the search.
  result_col_index - the number of the column in 'table' which will return the result_col_index.
  not_found_value - the result if 'value' is not found
  table - a range referencing the data. the first column will be searched, and 'result_col_index' will specify the result.

=VLookup(A3, 2, 'no email', B1..C4)
=VLookup(A3, 2, 'no email', 'Worksheet-1':B1..C4)

This example will search for the value of A3 in column B, and if found it will return the value in the C column, otherwise it will return 'no email'.

If the table is like this, 'tech' will be searched in B column, and it will return 'tech@vectorworks.net'
Note the second example, the table is a range for another worksheet named 'Worksheet-1'

  |    A   |     B     |     C
-------------------------------------------------
1 |        |  support  | support@vectorworks.net
2 |        |  tech     | tech@vectorworks.net
3 |  tech  |  PR       | PR@vectorworks.net
XTabellensuche(Zelle; [opt_Param]; nicht_gefunden; Zellenbereich_Such; Zellenbereich_Erg)
Sucht den Inhalt der Zelle im Zellenbereich_Such und gibt den Inhalt der gefundenen Zelle aus Zellenbereich_Erg zurück. Die Zellenbereiche dürfen nur eine Spalte haben. (Schweiz: XTabellensuche(Zelle; [opt_Param], nicht_gefunden, Zellenbereich_Such, Zellenbereich_Erg))
=XLookup(value, [use_pattern], not_found_value, array_lookup, array_result)

Find a value in the array_lookup, and return the value from the array_result at the found row. the arrays should be ranges on the same column.

Parameters:
  value - the value that will be searched in 'array_lookup' (a range defined in a single column).
  use_pattern - use regular expression pattern for the search.
  not_found_value - the result if 'value' is not found
  array_lookup - a range defined in a single column to search the 'value' in
  array_result - a range defined in a single column to to provide the result from the row that the 'value' was found in 'array_lookup'

=XLookup('tech', 'not found', 'Worksheet-Values':A1..A3, 'Worksheet-Result':B1..B3)

Named worksheet: 'Worksheet-Values':

  |     A     
--------------
1 |  support
2 |  tech
3 |  PR       

Named worksheet: 'Worksheet-Result':

  |   A    |     B
-----------|-------------------------
1 |  1234  | support@vectorworks.net
2 |  1235  | tech@vectorworks.net
3 |  1236  | PR@vectorworks.net

Text

Verketten(Text1; Text2;...)
Joins several text strings into one text string. Verknüpft einzelne Texte zu einem gesamten Text. (Schweiz: Verketten(Text1, Text2,...))
=concat(B3,', ',B4) returns the contents of cells B3 and B4 as a single string, separated by a comma and a space
Teilstring(Text; Trennzeichen; Index)
Zerlegt einen Text an den Trennzeichen in einzelne Teiltexte. Der Index bestimmt den Teiltext. (Schweiz: Teilstring(Text, Trennzeichen, Index))
=SUBSTRING('kitchen;bedroom;bathroom;basement', ';', 2) returns “bedroom,” which is the second substring in the specified string
txt(Wert; ZuEinheit; [Param1]; [Param2]; ...)
Verwandelt einen numerischen Wert von Dokumenteinheiten in die angegebene Einheit und gibt eine String-Darstellung zurück, wobei die Optionen zur Formatierung verwendet werden. Weitere Informationen finden Sie im Beispiel. (Schweiz: txt(Wert, ZuEinheit, [Param1], [Param2], ...))
The first parameter must be <ToUnit> and then a list of optional parameters to fine tune the conversion.

Parameter Details:
 - <ToUnit> - the units in which the value will be converted from the current document units
	Possible options are for using the current document units:
		Dim		- flinear dimension 
		Area	- area dimension
		Volume	- volume dimension
		Angle	- angular dimension
		
	General purpose options:
		General	- as a general number
		Sci		- as a scienific number
		Percent	- as a percent number
	
	Linear specific units options (one of the list):
		FeetNInches, Inches, Feet, Miles, Yards, Microns, Millimeters, Centimeters, Meters, Kilometers, Degrees, Ares
	
	Area specific units options (one of the list):
		SquareInches, SquareFeet, SquareYards, SquareMiles, Acres, SquareMicrons, SquareMillimeters, SquareCentimeters, SquareMeters, SquareKilometers, Hectares
	
	Volume specific units options (one of the list):
		CubicInches, CubicFeet, CubicYards, Gallons, CubicMillimeters, CubicCentimeters, CubicMeters, Litres

 - <optional param> - rounding style
		Dec		- decimal representation of the number
		Frac	- fractional representation of the number
		Auto	- will use fractional representation if rounds up to one, or decimal representation if not

 - <optional param> - rounding format
	Decimal rounding represented by the number of digits after the decimal dot.
	Examples:
		0.000	- would round up three digits. e.g. 0.356 if the number is 0.3556678
		0.0		- would round up one digit. e.g. 0.4 if the number is 0.3556678
		0.		- would round up to no digits. e.g. 0 if the number is 0.3556678
	
	Fractional rounding represented by the number after the / symbol, from 1/1 to 1/64 max.
	Examples:
		1/8		- would round to 1/8th
		1/64	- would round to 1/64th
		1/1		- wourd round to integer number

- <optional param> - rounding base using multiples of tenths, quarters, or halves
		RoundTenth
		RoundQuarter
		RoundHalf

- <optional param> - Units display
		NoUnits
		Units

- <optional param> - thoudsnds separator display
		ThousandsSeparator
		NoThousandsSeparator

- <optional param> - trailing zero display
		NoTrailingZero
		TrailingZero

- <optional param> - leading zero
		NoLeadingZeroes
		LeadingZeroes

Examples:
=TXT(2.45, 'Dim') - returns the number in the documents linear dimensions
=TXT(2.45, 'Feet', 'Frac', '1/16') - returns the number in feet as fraction with 1/16 rounding
IstAlphanum(Text)
Wahr, wenn alle Zeichen in der Zeichenfolge alphanumerisch sind und mindestens ein Zeichen vorhanden ist, andernfalls Falsch.
=isalnum('word123') returns True
IstText(Text)
Wahr, wenn alle Zeichen in der Zeichenfolge Buchstaben sind und mindestens ein Zeichen vorhanden ist, andernfalls Falsch.
=isalpha('word') returns True
IstZahl(Text)
Wahr, wenn alle Zeichen in der Zeichenfolge Zahlen sind und mindestens ein Zeichen vorhanden ist, andernfalls Falsch.
=isdigit('1234') returns True
IstKleinbuchstaben(text)
Wahr, wenn alle Zeichen in der Zeichenfolge Kleinbuchstaben sind und mindestens ein Zeichen vorhanden ist, andernfalls Falsch. Nicht alphabetische Zeichen haben keine Groß- und Kleinschreibung und geben Wahr zurück.
=islower('does not have upper char') returns True
IstLeerzeichen(Text)
Wahr, wenn alle Zeichen in der Zeichenfolge Leerzeichen sind und mindestens ein Zeichen vorhanden ist, andernfalls Falsch.
=isspace('      ') returns True
IstWörterGroß(Text)
Wahr, wenn jedes Wort mit einem Großbuchstaben beginnt andernfalls Falsch.
=isTitle('This Is Title Text') returns True
IstGroßbuchstaben(Text)
Wahr, wenn alle Zeichen in der Zeichenfolge Großbuchstaben sind und mindestens ein Zeichen vorhanden ist, andernfalls Falsch. Nicht alphabetische Zeichen haben keine Groß- und Kleinschreibung und geben Wahr zurück.
=isUpper('DOES NOT HAVE LOWER CHARS') returns True
TextVerketten(Trennzeichen; Text1; Text2; …)
Verknüpft einzelne Text zu einem Text, wobei das angegebene Trennzeichen zwischen die einzelnen Texte gesetzt wird. (Schweiz: TextVerketten(Trennzeichen, Text1, Text2, …))
=textJoin(', ', 1, 2, 3) returns '1, 2, 3'
Kleinbuchstaben(Text)
Alle Buchstaben des Textes werden in Kleinbuchstaben verwandelt.
=lower('MAKE THIS LOWER') returns 'make this lower'
WegschneidenLinks(Text; [Anzahl])
Entfernt so viele Zeichen von der linken Seite des Textes wie in Anzahl angegeben. Wenn die Anzahl weggelassen wird oder leer ist, werden statt dessen Leerzeichen entfernt. Schweiz: WegschneidenLinks(Text, [Anzahl]))
=trimLeft('abbcwordabbc', 'abc') returns 'wordabbc'
Ersetzen(Text; altText; neuText; [Anzahl])
Alle Vorkommen des Teiltextes altText werden durch neuText ersetzt. Wenn der optionale Parameter verwendet wird, werden nur so viele Vorkommen ersetzt, wie angegeben. (Schweiz: Ersetzen(Text, altText, neuText, [Anzahl]))
=replace('my car is your car', 'car', 'ball', 2) returns 'my ball is your ball'
WegschneidenRechts(Text; [Anzahl])
Entfernt so viele Zeichen von der rechten Seite des Textes wie in Anzahl angegeben. Wenn die Anzahl weggelassen wird oder leer ist, werden statt dessen Leerzeichen entfernt. (Schweiz: WegschneidenRechts(Text, [Anzahl]))
=trimRight('abbcwordabbc', 'abc') returns 'abbcword'
Wegschneiden(Text; [Anzahl])
Entfernt so viele Zeichen von beiden Seiten des Textes wie in Anzahl angegeben. Wenn die Anzahl weggelassen wird oder leer ist, werden statt dessen Leerzeichen entfernt. (Schweiz: Wegschneiden(Text, [Anzahl]))
=trim('abbcwordabbc', 'abc') returns 'word'
Großschreiben(Text)
Jedes Wort wird mit einem großen Anfangsbuchstaben geschrieben.
=proper('make this title text') returns 'Make This Title Text'
Großbuchstaben(Text)
Alle Buchstaben des Textes werden in Großbuchstaben verwandelt.
=upper('make this upper') returns 'MAKE THIS UPPER'
Länge(Text)
Die Länge des Textes.
=len('hello there') returns 11
 
Einfügen(Text; Index; Einfügetext)
Fügt den Einfügetext an der mit Index bezeichneten Stelle in den Text ein. (Schweiz: Einfügen(Text, Index, Einfügetext))
=insert('hey, this is ok', 12, ' not') returns 'hey, this is not ok'
Links(Text; Index)
Die linke Seite des Textes bis zur Position Index. (Schweiz: Links(Text, Index))
=left('this is sample', 4) returns 'this'
Rechts(Text, Anzahl)
Die Zeichen von der rechten Seite des Textes.
=right('this is sample', 6) returns 'sample'
Mitte(Text; Index; Anzahl)
Gibt einen Teiltext zurück, der bei Index beginnt und die Länge hat, die in Anzahl angeben ist. Ist Index negativ, wird die Startposition des Teilstrings vom Ende des Textes rückwärts bestimmt. Mitte(Text, Index, Anzahl)
=mid('apple', 2, 3) returns 'ppl'
=mid('apple', -4, 3) looking the index backwards, returns 'ppl'
=mid('apple', 4, -3) getting characters backward from the index, returns 'ppl
Löschen(Text; Index; Anzahl)
Teilstring, der an der Position Index beginnt und die Länge Anzahl hat. (Schweiz: Löschen(Text, Index, Anzahl))
=delete('this is sample', 4, 3) returns 'this sample'. Here 3 characters after the 4th are deleted.
Anführungszeichen(Text)
Setzt einen Text in Anführungszeichen.
=quote('quote this') returns "quote this" (The text, in double quotes)
Wdh(Text; Anzahl)
Wiederholt den Text so oft, wie angegeben. (Schweiz: Wdh(Text, Anzahl))
=rept('Line ', 3) returns 'Line Line Line '
FesteDezimalstellen(Zahl; [Dezimalstellen])
Formatiert eine Zahl als Text mit einer festen Anzahl von Nachkommastellen. (Schweiz: FesteDezimalstellen(Zahl, [Dezimalstellen]))
=fixed(10.12345, 3) returns 10.123 (up to the 3rd digit after the decimal point)
NullenVoranstellen(Zahl; Dezimalstellen)
Die numerische Zeichenfolge werden Nullen bis zum Erreichen der Anzahl der Dezimalstellen vorangestellt. Wenn ein kleinerer Wert für die Dezimalstellen angegeben wird als die Zeichenfolge besitzt, bleibt die Zeichenfolge unverändert. (Schweiz: NullenVoranstellen(Zahl, Dezimalstellen))
=justNum(10.123, 8) returns '0010.123'
Char(Zahl)
Das Unicode-Zeichen oder die Textdarstellung (U+1234), auf die die angegebene Zahl verweist.
=char(8734) returns the symbol ∞
=char('U+221E') also returns ∞
Code(Text)
Die Nummer (Unicode-Codepunkt) für das erste Zeichen im Text.
=code('∞') returns 8734. The unicode codepoint for ∞
Suchen(Teiltext; Text; [GroßKleinschreibung])
Die erste Stelle (Index) im Text, an der der Teiltext gefunden wird. Groß-/Kleinschreibung wird berücksichtigt, wenn das optionale Argument auf Wahr gesetzt ist. Das Ergebnis ist -1, wenn der Teiltext nicht gefunden wird. (Schweiz: Suchen(Teiltext, Text, [GroßKleinschreibung]))
=find('text', 'this is text') returns 8
SuchenSuchbegriff(Suchbegriff; Text; [GroßKleinschreibung])
Die erste Stelle (Index) im Text, an der der Suchbegriff gefunden wird. Groß-/Kleinschreibung wird berücksichtigt, wenn das optionale Argument auf Wahr gesetzt ist. Der Suchbegriff ist eine Folge von Zeichen, die ein Suchmuster angibt. Das Ergebnis ist -1, wenn der Begriff nicht gefunden wird. (Schweiz: SuchenSuchbegriff(Suchbegriff, Text, [GroßKleinschreibung]))
=findPattern('(Soft)(.*)', 'soft Software', True) returns 5
Wert(text)
Konvertiert einen Text, der eine Zahl darstellt, in eine Zahl.
=value('2e3') returns the numeric value of 2 times 10 raised to the power of 3