QlikView-Set-Analyse: verwenden Sie entweder die Spaltennummer oder eine andere eindeutige info aus Zeile
Ich versuche zur Verwendung von Set-Analyse in der folgenden Tabelle für die Spalte Teste. Ich versuche sum([Best Dollar])
für den Datumsbereich angegeben durch die Start
und End
Spalten.
Dieser Ausdruck liefert Ergebnisse, aber es ist natürlich statisch für jede Zeile der Tabelle:
=sum({$<AsAtDate={">=40959 and <=40960"}>} [Best Dollar])/1000
Dies ist, was ich haben will, aber es gibt 0 zurück:
=Sum({$<AsAtDate={">=(num(floor(BroadcastWeekStart2))) and <=(num(floor(BroadcastWeekStart2)))+6"}>} [Best Dollar])/1000
Erhalten Sie einmalig start-Datum, Seriennummer für jede Zeile, für die erste Spalte (BroadcastWeekStart2
) ich verwende den folgenden Ausdruck:
=(num(floor(BroadcastWeekStart2)))
Wie kann ich angeben, dass die Werte oder Berechnungen verwendet für die start-und Ende-Spalten werden in Set Analysis verwendete, für den Bereich vor?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es zumindest eine information fehlt in deiner Frage.
Möchten Sie wählen, auf Feste Werte oder sollten die
sum
sind abhängig von der aktuellen Zeit?Für die statische version so etwas wie
funktionieren sollte. (Unter der Annahme, dass BroadcastWeekStart2 enthält diese Art von Werten.)
Lassen Sie mich Ihnen ein Beispiel zeigen, wie berechne ich die Werte für die aktuelle Woche:
wo die start_week wird in der load-Skript:
WeekStart(date#(@4, 'YYYYMMDD')) als start_week,