# EmptyIsNull - 指令碼與圖表函數

EmptyIsNull 函數將空的字串轉換為 NULL。因此，若參數是空的字串，這會傳回 NULL，否則會傳回參數。

語法：

EmptyIsNull(exp )

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/NULLFunctions/EmptyIsNull.htm)

#### 範例與結果：

指令碼處理範例

| 範例 | 結果 |
| --- | --- |
| `EmptyIsNull(AdditionalComments)` | 此運算式將會以 NULL 傳回 AdditionalComments 欄位中任何空的字串值，而非傳回空的字串。會傳回非空字串和數字。 |
| `EmptyIsNull(PurgeChar(PhoneNumber, ' -()'))` | 此運算式將會從 PhoneNumber 欄位移除任何破折號、空格和括弧。若沒有剩下任何字元，EmptyIsNull 函數會以 NULL 傳回空的字串；空的電話號碼與無電話號碼相同。 |