Aufgaben pro Tag berechnen und die Frist einhalten
Der Rechner für Aufgaben pro Tag teilt eine feste Anzahl von Aufgaben durch die Arbeitstage, die bis zu einer Frist verfügbar sind.
Im Browser ausführen – kostenlos
Sie erhalten den exakten Tagesdurchschnitt, das kleinste ganzzahlige Ziel für den erforderlichen Fortschritt und eine ausgewogene Verteilung, falls die Division nicht aufgeht. Nutzen Sie ihn für Rückstände, Prüfungen, Kontakte, Anträge, Lernstoff, Produktionslose oder jede andere aus einzelnen Aufgaben bestehende Arbeitsmenge. Es werden keine Kalendertage angenommen: Geben Sie nur die Tage ein, die Sie tatsächlich nutzen können.
Zählen Sie offene Aufgaben und nutzbare Tage
Beginnen Sie mit den Aufgaben, die noch erledigt werden müssen, nicht mit der ursprünglich geplanten Menge. Eine Aufgabe sollte eine einheitliche Größe darstellen, etwa ein Ticket, einen Datensatz, einen Antrag, eine Lektion, einen Anruf, eine Prüfung oder ein anderes wiederholbares Element. Zählen Sie anschließend die verbleibenden Arbeitstage. Nehmen Sie den Stichtag nur auf, wenn an diesem Tag tatsächlich gearbeitet werden kann. Lassen Sie Wochenenden, Urlaub, Feiertage, blockierte Tage und alle Termine weg, an denen realistischerweise kein Fortschritt möglich ist. Der Rechner erwartet eine Anzahl verfügbarer Tage und kein Kalenderdatum. Deshalb errät er weder Ihren Zeitplan noch Ihre Zeitzone, Arbeitswoche oder Feiertage. Beide Eingaben müssen ganze Zahlen sein, da einzelne Aufgaben auf vollständige Arbeitstage verteilt werden. Null offene Aufgaben sind zulässig, mindestens ein verfügbarer Tag ist jedoch immer erforderlich. Wenn Aufgaben sehr unterschiedlich groß sind, bilden Sie vergleichbare Einheiten oder verwenden Sie Aufwandspunkte. Die Rechnung ist nur so aussagekräftig wie die Definition Ihrer Arbeitsmenge.
Deuten Sie Durchschnitt und ganzzahliges Ziel
Der exakte Wert für Aufgaben pro Tag ergibt sich aus der Gesamtzahl geteilt durch die verfügbaren Tage. Für eine stabile Antwort wird er auf sechs Dezimalstellen gerundet. Angenommen, 47 Aufgaben müssen in 6 Tagen abgeschlossen werden. Der Durchschnitt beträgt 7.833333 Aufgaben täglich, eine einzelne Aufgabe lässt sich jedoch nicht anteilig abschließen. Das ganzzahlige Tagesziel wird deshalb auf 8 aufgerundet. Verwenden Sie diesen Wert als einfaches Tempo, wenn Sie die Frist absichern möchten. Er bedeutet nicht, dass jeder Tag genau acht Aufgaben enthalten muss, denn über sechs Tage wären das 48. Die ausgewogene Verteilung zeigt den genauen Plan: Jeder Tag erhält eine Grundmenge, und nur einige Tage bekommen eine zusätzliche Aufgabe. Bei 47 Aufgaben in 6 Tagen entfallen auf fünf Tage jeweils 8 und auf einen Tag 7 Aufgaben. Die Ausgabe bezeichnet diese Gruppen als Zusatztage und Basistage. Zusammen ergeben ihre Arbeitsmengen stets genau die eingegebene Gesamtzahl, ohne Bruchteile oder versehentliche Überplanung.
Machen Sie aus dem Ziel einen tragfähigen Plan
Nutzen Sie das Ergebnis als Richtwert und entscheiden Sie anschließend, wo die arbeitsreicheren Tage liegen sollen. Sie können sie früh einplanen, um einen Puffer aufzubauen, gleichmäßig verteilen oder auf Tage mit höherer Kapazität legen. Berechnen Sie neu, sobald sich Umfang oder Verfügbarkeit ändern. Kommen zehn Aufgaben hinzu oder entfällt ein Arbeitstag, beschreibt das alte Tagesziel die Frist nicht mehr. Erfassen Sie erledigte Arbeit getrennt und geben Sie die neue Restmenge ein, statt den Fortschritt immer wieder mit dem ursprünglichen Plan zu vergleichen. Der Rechner nimmt an, dass jeder eingegebene Tag nutzbar bleibt und jede Aufgabe gleich viel zählt. Abhängigkeiten, Unterbrechungen, Teilerledigungen, Qualitätskontrollen und unterschiedliche Dauer werden nicht modelliert. Für eine belastbarere Zusage reservieren Sie vor dem Zählen der Tage einen Puffer oder ergänzen Sie eine dokumentierte Arbeitsreserve. Stellen Sie das gerundete Ziel nicht als Produktivitätsurteil dar: Es ist lediglich die Teilung von Umfang durch Zeit. Transparent eingesetzt unterstützt es Fristprüfungen und rechtzeitige Entscheidungen über Umfang, Kapazität oder Termin.
Anwendungsfälle
Einen Projektrückstand abbauen
Teilen Sie offene Tickets durch echte Arbeitstage und erstellen Sie einen ausgewogenen Tagesplan für die Frist.
Eine Kontaktkampagne planen
Überführen Sie eine feste Liste von Anrufen, Nachrichten oder Kontoprüfungen in ein Tagesziel ohne Bruchteile.
Lern- oder Prüfarbeit einteilen
Verteilen Sie Lektionen, Übungen, Dokumente oder Anträge auf die verfügbaren Tage vor einer Prüfung oder Abgabe.
Häufige Fragen
Wie wird das Ziel für Aufgaben pro Tag berechnet?
Der genaue Durchschnitt ist total_tasks geteilt durch days_available. Das ganzzahlige Ziel rundet auf, damit ein einfaches Tagestempo nicht zu niedrig ausfällt.
Was sind Zusatztage und Basistage?
Jeder Tag erhält die Grundmenge. Zusatztage bekommen eine weitere Aufgabe, während Basistage bei der Grundmenge bleiben. So entsteht eine exakte, ausgewogene Verteilung.
Verwendet der Rechner einen Kalender oder ein Fristdatum?
Nein. Geben Sie die nutzbaren Arbeitstage selbst ein, nachdem Sie Wochenenden, Feiertage, Urlaub und den letzten Tag berücksichtigt haben.
Darf die Gesamtzahl der Aufgaben null sein?
Ja. Für eine bereits erledigte Arbeitsmenge werden Durchschnitt, ganzzahliges Ziel und Grundmenge mit null ausgegeben; Zusatztage gibt es nicht.
Was gilt bei unterschiedlich aufwendigen Aufgaben?
Der Rechner behandelt Aufgaben als gleich große Einheiten. Teilen Sie große Aufgaben auf, gruppieren Sie vergleichbare Arbeit oder verwenden Sie eine andere einheitliche Aufwandseinheit.
Was kostet eine Berechnung per API?
Jede API-Anfrage kostet $0.002. Dieselbe deterministische Berechnung können Sie im Browser kostenlos ausführen.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/biz/tasks-per-day-target \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_tasks":47,"days_available":6}'const res = await fetch("https://api.kit.forhosting.com/biz/tasks-per-day-target", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_tasks": 47,
"days_available": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/biz/tasks-per-day-target",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_tasks": 47,
"days_available": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/biz/tasks-per-day-target", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_tasks":47,"days_available":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_tasks":47,"days_available":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/biz/tasks-per-day-target", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"total_tasks": 47,
"days_available": 6
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.tasks_per_day_target",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |