0

Einträge zählen

Liebe Community,

ich möchte aus eine Untertabelle die Einträge zählen innerhalb einen Zeitraums (Freitag bis Donnerstag) jede Woche.

Konkret: Jedes Produkt hat eine Untertabelle mit den Verkaufseinträge mit Verkaufsdatum. Jetzt möchte ich in einen Ansicht absteigend sehen, wieviel von jedem Produkt verkauft wurde innerhalb des definierten Zeitraums. (Es geht um Album Top 40 für den Musikcharts).

Ich kann einfach die Untertabelle anzeigen und die Produkte gruppieren, aber gruppiert kann man die Summen nicht aufsteigen oder absteigen sortieren.

Danke für Ideen.

7 Antworten

null
    • Ninox-Projekte für KMU
    • planoxpro
    • vor 3 Tagen
    • Gemeldet - anzeigen

    Du könntest die Daten der Untertabelle natürlich auf einen Datumsbereich filtern, bekämst dann aber auch nur die Einträge aus diesem Zeitraum angezeigt. Wenn ich es richtig verstehe, willst du aber mehrere/alle Zeiträume (Wochen) mit den jeweiligen Gesamtverkaufszahlen angezeigt bekommen, um sie beliebig auswerten/sortieren zu können. Dazu solltest du dir eine extra Tabelle erstellen und die Daten dort summiert hineinschreiben, also für jede Woche ein Datensatz.

      • Burkay
      • vor 2 Tagen
      • Gemeldet - anzeigen

       genau, das habe ich gemacht, aber so bald ich die gleiche Einträge Titel gruppiere, kann ich die Reihenfolge nicht nach Verkaufszahlen absteigen oder aufsteigen lassen.

      • Burkay
      • vor 21 Stunden
      • Gemeldet - anzeigen

       eigentlich will ich das: count(Verkauf[year(Datum) = 2025])  und das gibt auch die richtige Wert raus, nur statt Jahr von letzten Freitag bis Donnerstag.

    • Burkay
    • vor 22 Stunden
    • Gemeldet - anzeigen

    Ich denke an etwas wie count(verkauf.datum) where verkauf.datum = 04/17/2026 +6 oder so.

      • Burkay
      • vor 22 Stunden
      • Gemeldet - anzeigen

        oder zB:

      let von := date(2026, 4, 17);
      let bis := date(2026, 4, 23);
      cnt((select Verkauf)[Datum >= von and Datum <= bis])

      Aber das funktioniert nicht.

    • Ninox-Projekte für KMU
    • planoxpro
    • vor 21 Stunden
    • Gemeldet - anzeigen

    Mit cnt() zählst du nur die Menge der Einträge. Wollest du nicht Verkaufszahlen innerhalb eines Zeitraums summieren? Falls ja, würde ich es mal so probieren:

    let von := date(2026, 4, 17);
    let bis := date(2026, 4, 23);
    sum(Verkauf[Datum >= von and Datum <= bis].Verkaufszahl)
      • Burkay
      • vor 3 Stunden
      • Gemeldet - anzeigen

       Danke!! Das ist es!

Content aside

  • vor 3 StundenZuletzt aktiv
  • 7Antworten
  • 36Ansichten
  • 2 Folge bereits