Möchtest du Summen berechnen, Bedingungen automatisieren oder dynamische Ergebnisse in deinem Kraaft Excel-Bericht anzeigen? Das ist möglich, indem du deine Berichte exportierst — die Methode hängt vom Feldtyp und der verwendeten Formel ab 🧮
→ Voraussetzung: eine Kraaft Excel-Berichtsvorlage für deinen Bericht konfiguriert haben ✅
🏗️ Für welche Berichte ist das nützlich?
Excel-Vorlagen mit Formeln eignen sich besonders für Berichte, die umfangreiche Berechnungen erfordern 📊:
Zeiterfassungsberichte — geleistete Stunden, Überstunden, Anwesenheit
Materialinventare und Lagerbestände — Mengen, Summen, Bewertung
Lieferscheine — Preisberechnungen, gelieferte Mengen, Zusammenfassungen
Baustellentagebücher — Material, Preise, Leiharbeiter und anwesende Mitarbeiter, vollständige Logistik
🔢 Ausgangspunkt: Zahlenfeld oder anderer Typ?
Das Verhalten der Formeln hängt vom Kraaft-Feldtyp ab, aus dem der Platzhalter stammt:
Feldtyp | Exportierter Wert | Anwendbare Formeln |
Zahlenfeld | Numerischer Wert | Direkt auf der Zelle, ohne Bearbeitung |
Alle anderen (Text, Datum, Uhrzeit, Kontrollkästchen...) | Text | Erfordert Konvertierung über das ausgeblendete Blatt |
💡 Die 2 Formeltypen
🧮 Berechnungsformeln — SUMME, +, ANZAHL...
SUMME() — empfohlen für Zahlenfelder ✅
Die Formel SUMME() ignoriert automatisch leere Zellen und nicht-numerische Werte — kein Fehler, wenn ein Feld in Kraaft nicht ausgefüllt wurde 🎉
=SUMME(B2;B3;B4) → addiert Mengen oder Beträge =SUMME(B2:B20) → Gesamtsumme einer ganzen Spalte =ANZAHL(B2:B10) → zählt die Anzahl ausgefüllter Felder
Addition mit ✚ — für Textfelder mit Zahlen
Excel konvertiert Text automatisch in Zahlen. Allerdings gibt sie einen Fehler zurück, wenn eine Zelle leer ist ⚠️ — wenn du sie verwendest, stelle sicher, dass leere Zellen 0 anzeigen (das ist die Aufgabe des unten beschriebenen ausgeblendeten Blatts).
=B2+B3+B4
⚡️ WENN-Formeln — als Ersatz für bedingte Tags
Die bedingten Tags ##IF## / ##END-IF## funktionieren in Excel nicht, aber Excels WENN-Formeln ermöglichen es, diese Einschränkung zu umgehen 💡
Die Struktur einer WENN-Formel ist immer gleich:
=WENN( Bedingung ; Wert wenn wahr ; Wert wenn falsch )
Beispiele:
📋 Einen Wert nur abrufen, wenn das Feld ausgefüllt ist — wenn die Zelle etwas enthält, wird ihr Wert angezeigt; sonst bleibt sie leer:
=WENN(B2<>"";B2;"")
→ Wenn B2 nicht leer ist → zeigt den Wert von B2 / Sonst → leere Zelle
🏷️ Text basierend auf dem Inhalt einer Zelle anzeigen — wenn die Zelle ein bestimmtes Wort enthält, wird eine Bezeichnung angezeigt; sonst etwas anderes:
=WENN(B2="Ja";"Validiert";"Nicht validiert")
→ Wenn B2 genau "Ja" enthält → zeigt "Validiert" / Sonst → zeigt "Nicht validiert"
🛠️ Das ausgeblendete Blatt: Konvertierungsblatt und Berechnungsentwurf
Für alle nicht-numerischen Felder müssen Textwerte in Zahlen umgewandelt werden, bevor sie in Formeln verwendet werden können. Das ausgeblendete Blatt übernimmt diese Aufgabe — es ist auch ein Entwurfsblatt, um deine gesamte Logik zu zentralisieren (Berechnungen, Bedingungen, verschachtelte Formeln) 📋
Typische Struktur:
Spalte A | Spalte B | Spalte C |
Kraaft-Platzhalter ##date-pointage##
| Text- oder Datumskonvertierung → Zahl oder Sonderformat (=WENN(A2="";0;A2)) | Abschlussformeln (SUMME, WENN...) basieren auf Spalte B |
Das Hauptblatt ruft nur die Ergebnisse ab, indem es auf Spalte C verweist.
👩🏫 Einrichtungsschritte:
Erstelle ein neues Blatt in deiner Excel-Vorlage (z. B. Berechnungen) 🗂️
Füge deine Platzhalter in Spalte A ein
Spiegelformel in Spalte B — konvertiert in Zahl, zeigt 0 an, wenn das Feld leer ist:
=WENN(A2="";0;A2)
→ Wenn A2 leer ist: zeigt 0 an (vermeidet Berechnungsfehler) / Sonst: zeigt den Wert von A2
Formeln in Spalte C — Berechnungen oder Bedingungen basierend auf Spalte B:
=SUMME(B2;B3)
Im Hauptblatt auf das Ergebnis in Spalte C verweisen:
=Berechnungen!C1
Tab ausblenden — Rechtsklick → Ausblenden, das ausgeblendete Blatt erscheint nicht im PDF, das du mit deinen Kunden teilst 👀
💡 Beispiel: Gesamtstunden in einem Zeiterfassungsbericht
Blatt Berechnungen:
A (Platzhalter) | B (Spiegel) | C (Gesamt) |
##heure## | =WENN(A2="";0;A2) | =SUMME(B2;B3) |
##heure_sup## | =WENN(A3="";0;A3) | / |
Hauptblatt: Ergebniszelle abrufen →
=Berechnungen!C1
⚠️ Hinweise:
🕐 Dezimalformat: Kraaft exportiert Zeitdauern als Dezimalzahl (8h30 = 8,5).
→ Rechtsklick → Zellen formatieren auf der Ergebniszelle, um als [h]:mm oder als Zahl anzuzeigen.
📤 Formeln und Berechnungen werden nicht angezeigt beim PDF-Export — sie funktionieren nur beim Excel-Export 📊
💬 Du brauchst Hilfe? Kontaktiere unseren Support!
