Qlik 函式說明

2022-03-05 06:13:11 字數 1200 閱讀 2393

集合表示式

包括識別符號

識別符號說明

1表示應用程式中所有記錄的完整集合,而不考慮選擇的任何選擇項。考慮維度

$表示當前選擇項的記錄。因此,集合表示式  與不陳述集合表示式的意義等同。

$1表示上乙個選擇項。$2 表示上乙個選擇項,但只表示乙個,以此類推。

$_1表示下乙個(前進)選擇項。$_2 表示下乙個選擇項,但只表示乙個,以此類推。

bm01

您可以使用任何書籤 id 或書籤名稱。

myaltstate

您可以使用狀態名稱引用處於備用狀態的這些選擇項。

操作符+

並集運算子。此二元運算返回兩個集合運算元中所有記錄構成的集合。

-異或運算子。此二元運算返回由屬於第乙個集合運算元但不屬於另乙個集合運算元的記錄構成的集合。如用於一元運算,則結果是補集。

*交集運算子。此二元運算返回兩個集合運算元共有記錄構成的集合。

/對稱差集 (xor) 運算子。此二元運算返回包含於兩個集合運算元中但不為它們所共有的記錄構成的集合。

修飾符sum函式

sum ( [set_expression] [ distinct ] [ total ] expression )

在所有符合集合表示式的記錄範圍內,按表示式分類求和。

帶total 時不考慮表示式所在維度(忽略圖表維度)

eg: sum( total   salesamount)    資料集的salesamount和 等價sum(all sales)或sum( sales)

sum(total salesamount)    考慮年份的salesamount

其他型別集合表示式

提供了一種用於定義不同於當前選擇項所定義的正規集合的資料值集合(或組)的方法,必須用括弧 {} 將集合表示式括起來。

eg:  

表示資料範圍為 「屬於 2009 年的當前選擇項中的所有記錄」          

sales

表示資料範圍為 「當前選擇集合,但是移除region的選擇的 資料集」

表示資料範圍為 「當前選擇集合,並且 orderdate = deliverydate 的資料集」

sum( sales) 表示當前選擇範圍內orderdate = deliverydate 的sales金額和

函式說明python函式巢狀筆記 函式說明

ps 今天上午,非常鬱悶,有很多簡單基礎的問題搞得我有些迷茫,哎,幾天不寫就忘。目前又不當coo,還是得用心記 哦!關於函式內嵌函式作用域的條記 def test i 0defa print locals a printi test 這段,locals 的值為空,說明內嵌的a函式沒有認默引入i de...

CFile Open函式說明

1 nopenflags cfile modecreate 建立乙個新的檔案,如果檔案存在將檔案擷取成長度為0。cfile modenotruncate 此標誌總是與modecreate 配合使用,如果檔案存在,不將檔案擷取成長度為0 如果檔案不存在即建立新檔案。這個功能往往很好用,比如說,當你需要...

signal函式說明

c traps and pitfalls 對signal函式解釋得非常詳細。中void signal int sig,void handler int int int p 這是乙個函式指標,p所指向的函式是乙個不帶任何引數,並且返回值為int的乙個函式.int fun 這個式子與上面式子的區別在於用...