# Column- 圖表函數

Column() 會忽略圖表維度，傳回連續表中 ColumnNo 所對應的資料行中找到的值。例如，Column(2) 會傳回第二個量值資料行的值。

語法：

Column(ColumnNo)

傳回的資料類型： 雙值

引數：

* ColumnNo：包含量值的表格中資料行的資料行數。

  資訊備註Column() 函數會忽略維度資料行。

限制：

* 當任何圖表運算式使用了此圖表函數時，就不允許在圖表中依據 Y 值排序，或在表格中依據運算式資料行排序。因此，這些排序替代選項會自動停用。若您在視覺化或表格中使用此圖表函數，視覺化的排序將還原為對此函數的排序輸入。

* 若 ColumnNo 參考無量值的資料行，系統就會傳回 NULL 值。

* 遞迴呼叫會傳回 NULL。

範例與結果：

指令碼結果範例

| 範例 | 結果 |
| --- | --- |
| 使用運算式：` Sum(UnitPrice*UnitSales)` 將 Order Value 作為量值新增到表格。<br><br>使用運算式將 Total Sales Value 作為量值新增：`Sum(TOTAL UnitPrice*UnitSales)`<br><br>使用運算式 `100*Column(1)/Column(2)` 將 % Sales 作為量值新增。 | Column(1) 的結果取自資料行 Order Value，因為這是第一個量值資料行。<br><br><br>Column(2) 的結果取自 Total Sales Value，因為這是第二個量值資料行。<br><br>查看範例 [總銷售百分比](https://help.qlik.com/zh-TW/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/ChartFunctions/InterRecordFunctions/column.htm#Percentage_total_sales) 中的 % Sales 資料行結果。 |
| 選取 Customer A。 | 選項變更了 Total Sales Value，因此 %Sales 也改變。請參閱範例 [所選客戶的銷售百分比](https://help.qlik.com/zh-TW/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/ChartFunctions/InterRecordFunctions/column.htm#Percentage_of_sales_for_selected_customer)。 |

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/ChartFunctions/InterRecordFunctions/column.htm)總銷售百分比

| Customer | Product | UnitPrice | UnitSales | Order Value | Total Sales Value | % Sales |
| --- | --- | --- | --- | --- | --- | --- |
| A | AA | 15 | 10 | 150 | 505 | 29.70 |
| A | AA | 16 | 4 | 64 | 505 | 12.67 |
| A | BB | 9 | 9 | 81 | 505 | 16.04 |
| B | BB | 10 | 5 | 50 | 505 | 9.90 |
| B | CC | 20 | 2 | 40 | 505 | 7.92 |
| B | DD | 25 | - | 0 | 505 | 0.00 |
| C | AA | 15 | 8 | 120 | 505 | 23.76 |
| C | CC | 19 | - | 0 | 505 | 0.00 |

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/ChartFunctions/InterRecordFunctions/column.htm)所選客戶的銷售百分比

| Customer | Product | UnitPrice | UnitSales | Order Value | Total Sales Value | % Sales |
| --- | --- | --- | --- | --- | --- | --- |
| A | AA | 15 | 10 | 150 | 295 | 50.85 |
| A | AA | 16 | 4 | 64 | 295 | 21.69 |
| A | BB | 9 | 9 | 81 | 295 | 27.46 |

**範例中使用的資料：**

`ProductData:` `LOAD * inline [` `Customer|Product|UnitSales|UnitPrice` `Astrida|AA|4|16` `Astrida|AA|10|15` `Astrida|BB|9|9` `Betacab|BB|5|10` `Betacab|CC|2|20` `Betacab|DD||25` `Canutility|AA|8|15` `Canutility|CC||19` `] (delimiter is '|');`