> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.robaws.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Beispiele für Leistungen und Formeln

**Leistungen** sorgen für eine schnelle und saubere Kalkulation in Robaws. Du nutzt sie in [kalkulierten Angeboten](https://support.robaws.com/de/article/angebot-erstellen-156df3j/) und [Nachtragsangeboten](https://support.robaws.com/de/article/nachtragsangebot-erstellen-3e9o15/).
Unten findest du Beispiele für Formeln, die du in Leistungen verwenden kannst, und wie du sie am besten aufbaust.

* [Menge auf eine andere Einheit aufrunden](#3-menge-auf-eine-andere-einheit-aufrunden)
* [Menge auf eine exakte Anzahl Dezimalstellen runden](#3-menge-auf-eine-exakte-anzahl-dezimalstellen-runden)
* [Menge auf ein Vielfaches runden](#3-menge-auf-ein-vielfaches-runden)
* [Menge auf mehrere Artikel aufteilen](#3-menge-auf-mehrere-artikel-aufteilen)

| Lies hier, [wie du mit einer Leistung startest](https://support.robaws.com/de/article/leistungen-erstellen-in-robaws-9eutgv/).
|| Schau dir auch die [Liste mit Formeln und Symbolen](https://support.robaws.com/de/article/aufmass-formel-1wth50r/) an, die du in einer Leistung verwenden kannst.

---

### Menge auf eine andere Einheit aufrunden

*Beispiel:*
*In einem Angebot kalkulierst du Dachlatten pro laufendem Meter, aber du kaufst Dachlatten pro Stück mit 2,40 m Länge.*
*Die Menge muss also auf die Anzahl Latten à 2,40 m aufgerundet werden.*

*Unten siehst du das Ergebnis für 12 laufende Meter und 100 laufende Meter.*

| Aufbau der Formel | Erklärung | Bsp. 12 m | Bsp. 100 m |
| ---- |
| Q/2,4 | Q ist die Menge, die du in der Angebotszeile eingibst. Du teilst durch 2,4, um zu wissen, wie viele Latten à 2,40 m benötigt werden. | 12/2,4 = 5 | 100/2,4 = 41,67 |
| Math.ceil (Q/2,4) | Damit du keine Kommazahl bekommst, rundest du nach oben, um die Anzahl voller Latten à 2,40 m zu erhalten. | Math.ceil (12/2,4) = 5 | Math.ceil (100/2,4) = 42 |
| Diese Formel trägst du beim **Menge** der Dachlatten ein. |  | Es werden **5 Latten à 2,40 m** im Angebot berechnet. | Es werden **42 Latten à 2,40 m** im Angebot berechnet. |

|| Achtung: Wenn du in einer Formel mit Q arbeitest, musst du **„Gesamtheit“** aktivieren, damit die Anzahl im Angebot nicht nochmals mit Q multipliziert wird.


![](https://storage.crisp.chat/users/helpdesk/website/-/e/a/d/f/eadf6dec760ec000/screenshot-2026-02-26-at-09401_14wawim.png)




### Menge auf eine exakte Anzahl Dezimalstellen runden

*Beispiel:*
*Du hast das Volumen deiner benötigten Fertigbetonstützen berechnet.*
*Das Ergebnis ist 0,54869 pro Stütze.*

*Damit lässt sich in der Praxis schlecht arbeiten. Du willst deshalb auf 3 Dezimalstellen runden.*

| Aufbau der Formel | Erklärung | Beispiel 3 Dezimalstellen |
| ---- |
| Q\*10^n | Q ist der Ausgangswert. Du multiplizierst mit einer Zehnerpotenz, je nachdem wie viele Dezimalstellen du willst. Für 3 Dezimalstellen: \*1000. | 0,54869\*1000 = 548,69 |
| Math.round (Q\*1000) | Verwende **Math.round**, um zu runden. | Math.round (0,54869\*1000) |
| Math.round (Q\*1000) / 1000 | Teile danach wieder durch denselben Faktor, mit dem du multipliziert hast. | Math.round (0,54869\*1000) / 1000 |

||| Wenn du auf 3 Dezimalstellen runden willst, stelle sicher, dass in den allgemeinen Einstellungen in Robaws die Anzahl Dezimalstellen auf 3 steht.


---


### Menge auf ein Vielfaches runden

*Beispiel:*
*In einem Angebot kalkulierst du Dachlatten pro laufendem Meter.*
*Du kaufst sie auch pro laufendem Meter, aber nur in Stücken zu 2,40 m.*

*Die Menge muss also auf ein Vielfaches von 2,40 m aufgerundet werden.*

*Unten siehst du das Ergebnis für 12 laufende Meter und 100 laufende Meter.*

| Aufbau der Formel | Erklärung | Bsp. 12 m | Bsp. 100 m |
| ---- |
| Q/2,4 | Q ist die Menge, die du in der Angebotszeile eingibst. Du teilst durch 2,4, um zu wissen, wie viele Latten à 2,40 m benötigt werden. | 12/2,4 = 5 | 100/2,4 = 41,67 |
| Math.ceil (Q/2,4) | Damit du keine Kommazahl bekommst, rundest du nach oben, um die Anzahl Latten à 2,40 m zu erhalten. | Math.ceil (12/2,4) = 5 | Math.ceil (100/2,4) = 42 |
| Math.ceil (Q/2,4) \* 2,4 | Diese gerundete Anzahl multiplizierst du wieder mit 2,40 m, damit du ein Vielfaches von 2,40 m bekommst. | Math.ceil (12/2,4) \* 2,4 = 12 | Math.ceil (100/2,4) \* 2,4 = 100,8 |
| Diese Formel trägst du beim **Anzahl** der Dachlatten ein. |  | Es werden **12 lfm (= 5 Stück à 2,40 m)** im Angebot berechnet. | Es werden **100,8 lfm (= 42 Stück à 2,40 m)** im Angebot berechnet. |

|| Achtung: Wenn du in einer Formel mit Q arbeitest, musst du **„Gesamtheit“** aktivieren, damit die Anzahl im Angebot nicht nochmals mit Q multipliziert wird.



![](https://storage.crisp.chat/users/helpdesk/website/-/e/a/d/f/eadf6dec760ec000/screenshot-2026-02-26-at-09545_27pp3c.png)



### Menge auf mehrere Artikel aufteilen

*Beispiel:*
*Du bist Maler. Auf Basis der Fläche willst du wissen, wie viele Farbeimer zu 10 l, 5 l und 1 l du brauchst.*
*Du willst keinen 10-l-Eimer berechnen, wenn du nur 4 l brauchst.*

*Unten siehst du die Berechnung für 50 m² und 335 m².*

1. Lege die 3 Farbeimer in Robaws als 3 Artikel an.
2. Füge diese 3 Artikel zur Leistung hinzu.
3. Die Leistungseinheit ist m²: Du rechnest Malerarbeiten pro m² ab.
4. Bestimme, wie viele Liter Farbe du pro m² brauchst.

Unten wird mit 8 m² pro Liter gerechnet.

| Parameter | Formel | Erklärung | Bsp. 50 m² | Bsp. 335 m² |
| ---- |
| liter | Math.ceil (Q/8) | Q ist die Menge aus der Angebotszeile. Du teilst durch 8, um zu wissen, wie viele Liter du brauchst, und rundest mit Math.ceil nach oben. | Math.ceil (50/8) = 7 | Math.ceil (335/8) = 42 |
| eimer10 | liter/10 | Um zu wissen, wie viele 10-l-Eimer du brauchst, teilst du „liter“ durch 10. | 7/10 = 0,7 | 42/10 = 4,2 |
| eimer10q | Math.floor (eimer10) | Mit Math.floor rundest du ab, damit du die Anzahl voller 10-l-Eimer bekommst. Diesen Parameter trägst du bei „Anzahl“ des Artikels „Farbe - Eimer 10 l“ ein. | Math.floor (0,7) = 0 | Math.floor (4,2) = 4 |
|  |  |  | **Du brauchst also 0 Eimer à 10 l.** | **Du brauchst also 4 Eimer à 10 l.** |
| rest | (eimer10 - eimer10q) \* 10 | Berechne, wie viele Liter übrig bleiben: Differenz zwischen „eimer10“ und „eimer10q“, dann mal 10. | (0,7-0)\*10 = 7 | (4,2-4)\*10 = 2 |
|  |  |  | Es bleiben 7 Liter zu verteilen. | Es bleiben 2 Liter zu verteilen. |
| eimer5 | rest/5 | Um zu wissen, wie viele 5-l-Eimer du brauchst, teilst du „rest“ durch 5. | 7/5 = 1,4 | 2/5 = 0,4 |
| eimer5q | Math.floor (eimer5) | Mit Math.floor rundest du ab, damit du die Anzahl voller 5-l-Eimer bekommst. Diesen Parameter trägst du bei „Anzahl“ des Artikels „Farbe - Eimer 5 l“ ein. | Math.floor (1,4) = 1 | Math.floor (0,4) = 0 |
|  |  |  | **Du brauchst also 1 Eimer à 5 l.** | **Du brauchst also 0 Eimer à 5 l.** |
| eimer1l | (eimer5 - eimer5q) \* 5 | Berechne, wie viele Liter übrig bleiben: Differenz zwischen „eimer5“ und „eimer5q“, dann mal 5. Diesen Parameter trägst du bei „Anzahl“ des Artikels „Farbe - Eimer 1 l“ ein. | (1,4-1)\*5 = 2 | (0,4-0)\*5 = 2 |
|  |  |  | **Du brauchst also 2 Eimer à 1 l.** | **Du brauchst also 2 Eimer à 1 l.** |

|| Achtung: Wenn du in einer Formel mit Q arbeitest, musst du **„Gesamtheit“** aktivieren, damit die Anzahl im Angebot nicht nochmals mit Q multipliziert wird.



![](https://storage.crisp.chat/users/helpdesk/website/-/e/a/d/f/eadf6dec760ec000/screenshot-2026-02-26-at-10545_10hjhwq.png)
