---
schema_version: "1"
id: 65ce1a6775a96f1ec555c0657171ce16ba324ee90675ca1d15aac703da7f410d
title: ฟังก์ชันทั้งหมด (ตามลำดับตัวอักษร)
collection: tableau
version: current
locale: th-th
portal_url: https://docs.salesforce.com/tableau/current/th-th/public/desktop/functions_all_alphabetical.md
canonical_url: https://help.tableau.com/current/public/desktop/th-th/functions_all_alphabetical.htm
source_site: help.tableau.com
content_type: documentation
content_hash: cdfacf859cc663fa64eba51ddc35a7998c9aa16fb861f7e787dc88501f77c6c7
description: Reference of all Tableau calculation functions organized in alphabetical order.
---
[ข้ามไปยังเนื้อหาหลัก](#main-content)

# ฟังก์ชัน Tableau (เรียงตามตัวอักษร)

ฟังก์ชัน Tableau ในการอ้างอิงนี้จะเรียงตามลำดับตัวอักษร คลิกตัวอักษรเพื่อข้ามไปยังตำแหน่งนั้นในรายการ คุณยังสามารถใช้ Ctrl+F (Command-F บน Mac) เพื่อเปิดกล่องค้นหา ซึ่งคุณจะใช้ค้นหาฟังก์ชันเฉพาะได้

[A](#A) [B](#B) [C](#C) [D](#D) [E](#E) [F](#F) [G](#G) [H](#H) [I](#I) [J](#J) [K](#K) [L](#L) [M](#M) [N](#N) [O](#O) [P](#P) [Q](#Q) [R](#R) [S](#S) [T](#T) [U](#U) [V](#V) [W](#W) [X](#X) [Y](#Y) [Z](#Z)

  

## A

### ABS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ABS(number)</code></td></tr><tr><td>เอาต์พุต</td><td>ตัวเลข (บวก)</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าสัมบูรณ์ของ <code>&lt;number&gt;</code> ที่กำหนด</td></tr><tr><td>ตัวอย่าง</td><td><pre>ABS(-7) = 7<br>ABS([Budget Variance])</pre><p>ตัวอย่างที่สองแสดงค่าสัมบูรณ์ของจำนวนทั้งหมดที่อยู่ในฟิลด์ “ผลต่างงบประมาณ”</p></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#SIGN" class="xref">SIGN</a></code></td></tr></tbody></table>

### ACOS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ACOS(number)</code></td></tr><tr><td>เอาต์พุต</td><td>ตัวเลข (มุมเป็นเรเดียน)</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าอาร์คโคไซน์ (มุม) ของ <code>&lt;number&gt;</code> ที่กำหนด</td></tr><tr><td>ตัวอย่าง</td><td><pre>ACOS(-1) = 3.14159265358979</pre></td></tr><tr><td>หมายเหตุ</td><td>ฟังก์ชันผกผัน <code><a href="#COS" class="xref">COS</a></code> ใช้มุมเป็นเรเดียนเป็นอาร์กิวเมนต์และแสดงค่าโคไซน์</td></tr></tbody></table>

### AND

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>&lt;expr1&gt; AND &lt;expr2&gt;</code></td></tr><tr><td>คำนิยาม</td><td>ดำเนินการเชื่อมตรรกะกับสองนิพจน์ (ถ้าทั้งสองฝ่ายเป็นจริง การทดสอบเชิงตรรกะจะคืนค่าเป็นจริง)</td></tr><tr><td>เอาต์พุต</td><td>บูลีน</td></tr><tr><td>ตัวอย่าง</td><td><pre>IF [Season] = "Spring" AND "[Season] = "Fall" <br>THEN "It's the apocalypse and footwear doesn't matter" <br>END</pre><p><i>“ถ้าทั้ง (ฤดูกาล = ฤดูใบไม้ผลิ) และ (ฤดูกาล = ฤดูใบไม้ร่วง) เป็นจริงพร้อมๆ กัน ให้กลับมา มันคือวันสิ้นโลกและรองเท้าก็ไม่สำคัญ”</i></p></td></tr><tr><td>หมายเหตุ</td><td><p>มักใช้กับ <a href="#IF" class="xref">IF</a> และ <a href="#IIF" class="xref">IIF</a> ดูเพิ่มเติมที่ <a href="#NOT" class="xref">NOT</a> และ <a href="#OR" class="xref">หรือ</a></p><p>หากทั้งสองนิพจน์เป็น <code>TRUE</code> (นั่นคือ ไม่ใช่ <code>FALSE</code> or <code>NULL</code>) ผลลัพธ์จะเป็น <code>TRUE</code> หากนิพจน์ใดนิพจน์หนึ่งเป็น <code>NULL</code> ผลลัพธ์จะเป็น <code>NULL</code> ในกรณีอื่นๆ ทุกกรณี ผลลัพธ์จะเป็น <code>FALSE</code></p><p>หากคุณสร้างการคำนวณโดยแสดงผลลัพธ์ของการเปรียบเทียบ <code>AND</code> บนเวิร์กชีต Tableau จะแสดง <code>TRUE</code> และ <code>FALSE</code> หากคุณต้องการเปลี่ยนรายการนี้ โปรดใช้พื้นที่ “จัดรูปแบบ” ในกล่องโต้ตอบการจัดรูปแบบ</p><p class="note"><b>หมายเหตุ</b>: ตัวดำเนินการ <code>AND</code> จะใช้<i>การประเมินแบบย่อ</i> ซึ่งหมายความว่าหากนิพจน์แรกได้รับการประเมินเป็น <code>FALSE</code> นิพจน์ที่สองก็จะไม่ได้รับการประเมินเลย สิ่งนี้อาจเป็นประโยชน์หากนิพจน์ที่สองส่งผลให้เกิดข้อผิดพลาดเมื่อนิพจน์แรกเป็น <code>FALSE</code> เนื่องจากนิพจน์ที่สองในกรณีนี้ไม่ได้รับการประเมินเลย</p></td></tr></tbody></table>

### AREA

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>AREA(Spatial Polygon, 'units')</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แสดงพื้นที่พื้นผิวทั้งหมดของ <code>&lt;spatial polygon&gt;</code></td></tr><tr><td>ตัวอย่าง</td><td><pre xml:space="preserve">AREA([Geometry], 'feet')</pre></td></tr><tr><td>หมายเหตุ</td><td><p>ชื่อหน่วยที่รองรับ (ต้องอยู่ในเครื่องหมายคำพูดในการคำนวณ เช่น <code>'miles'</code>):</p><ul><li><i>meters</i>: เมตร, ม.</li><li><i>kilometers</i>: กิโลเมตร, กม.</li><li><i>miles</i>: ไมล์</li><li><i>feet</i>: ฟุต, ฟ.</li></ul><p></p></td></tr></tbody></table>

### ASCII

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ASCII(string)</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แสดงรหัส ASCII สำหรับอักขระตัวแรกของ <code>&lt;string&gt;</code></td></tr><tr><td>ตัวอย่าง</td><td><pre>ASCII('A') = 65</pre></td></tr><tr><td>หมายเหตุ</td><td>นี่คือค่าผกผันของฟังก์ชัน <code>CHAR</code></td></tr></tbody></table>

### ASIN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ASIN(number)</code></td></tr><tr><td>เอาต์พุต</td><td>ตัวเลข (มุมเป็นเรเดียน)</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าอาร์คไซน์ (มุม) ของ <code>&lt;number&gt;</code> ที่กำหนด</td></tr><tr><td>ตัวอย่าง</td><td><pre>ASIN(1) = 1.5707963267949</pre></td></tr><tr><td>หมายเหตุ</td><td>ฟังก์ชันผกผัน <code><a href="#SIN" class="xref">SIN</a></code> ใช้มุมเป็นเรเดียนเป็นอาร์กิวเมนต์และแสดงค่าไซน์</td></tr></tbody></table>

### ATAN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ATAN(number)</code></td></tr><tr><td>เอาต์พุต</td><td>ตัวเลข (มุมเป็นเรเดียน)</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าอาร์กแทนเจนต์ (มุม) ของ <code>&lt;number&gt;</code> ที่กำหนด</td></tr><tr><td>ตัวอย่าง</td><td><pre>ATAN(180) = 1.5652408283942</pre></td></tr><tr><td>หมายเหตุ</td><td><p>ฟังก์ชันผกผัน <code>TAN</code> ใช้มุมเป็นเรเดียนเป็นอาร์กิวเมนต์และแสดงค่าแทนเจนต์</p><p>ดูเพิ่มเติมที่ <code><a href="#ATAN2" class="xref">ATAN2</a></code> และ <code><a href="#COT" class="xref">COT</a></code></p></td></tr></tbody></table>

### ATAN2

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ATAN2(y number, x number)</code></td></tr><tr><td>เอาต์พุต</td><td>ตัวเลข (มุมเป็นเรเดียน)</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าอาร์กแทนเจนต์ (มุม) ระหว่างตัวเลขสองตัว (<code>&lt;y number&gt;</code> และ <code>&lt;x number&gt;</code>) ผลลัพธ์เป็นเรเดียน</td></tr><tr><td>ตัวอย่าง</td><td><pre>ATAN2(2, 1) = 1.10714871779409</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#ATAN" class="xref">ATAN</a></code>, <code><a href="#TAN" class="xref">TAN</a></code>, และ <code><a href="#COT" class="xref">COT</a></code></td></tr></tbody></table>

### ATTR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ATTR(expression)</code></td></tr><tr><td>คำนิยาม</td><td>แสดงค่าของ <code>&lt;expression&gt;</code> หากมีค่าเดียวสำหรับแถวทั้งหมด หรือแสดงเป็นดอกจัน ค่า null จะถูกละเว้น</td></tr></tbody></table>

### AVG

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>AVG(expression)</code></td></tr><tr><td>คำนิยาม</td><td>แสดงค่าเฉลี่ยของค่าทั้งหมดใน <code>&lt;expression&gt;</code> ค่า null จะถูกละเว้น</td></tr><tr><td>หมายเหตุ</td><td><code>AVG</code> ใช้ได้กับฟิลด์ตัวเลขเท่านั้น</td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## B

### BUFFER

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>BUFFER(Spatial Point, distance, 'units')</code></td></tr><tr><td>เอาต์พุต</td><td>เรขาคณิต</td></tr><tr><td>คำนิยาม</td><td>แสดงรูปร่างรูปหลายเหลี่ยมที่อยู่ตรงกลางเหนือ a <code>&lt;spatial point&gt;</code>โดยมีรัศมีที่กำหนดโดยค่า <code>&lt;distance&gt;</code> และ <code>&lt;unit&gt;</code></td></tr><tr><td>ตัวอย่าง</td><td><pre>BUFFER([Spatial Point Geometry], 25, 'mi')</pre><pre>BUFFER(MAKEPOINT(47.59, -122.32), 3, 'km')</pre></td></tr><tr><td>หมายเหตุ</td><td><p>ชื่อหน่วยที่รองรับ (ต้องอยู่ในเครื่องหมายคำพูดในการคำนวณ เช่น <code>'miles'</code>):</p><ul><li><i>meters</i>: เมตร, ม.</li><li><i>kilometers</i>: กิโลเมตร, กม.</li><li><i>miles</i>: ไมล์</li><li><i>feet</i>: ฟุต, ฟ.</li></ul></td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## C

### CASE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code><b>CASE</b> &lt;expression&gt; 
							<br>WHEN &lt;value1&gt; THEN &lt;then1&gt; 
							<br>WHEN &lt;value2&gt; THEN &lt;then2&gt; 
							<br>...
						<br>[ELSE &lt;default&gt;]<br>END</code></td></tr><tr><td>เอาต์พุต</td><td>ขึ้นอยู่กับประเภทข้อมูลของค่า <code>&lt;then&gt;</code></td></tr><tr><td>คำนิยาม</td><td><p>ประเมินว่า <code>expression</code> และเปรียบเทียบกับตัวเลือกที่ระบุ (<code>&lt;value1&gt;</code>, <code>&lt;value2&gt;</code> เป็นต้น) เมื่อพบ <code>value</code> ที่ตรงกับนิพจน์ CASE จะแสดง <code>return</code> ที่สอดคล้องกัน หากไม่พบค่าที่ตรงกัน ระบบจะแสดงผลค่าเริ่มต้น (ไม่บังคับ) หากไม่มีค่าเริ่มต้นและไม่มีค่าที่ตรงกัน ระบบจะแสดงผลค่า null</p></td></tr><tr><td>ตัวอย่าง</td><td><pre><code><b>CASE</b> [Season] <br>WHEN 'Summer' THEN 'Sandals' <br>WHEN 'Winter' THEN 'Boots' <br>ELSE 'Sneakers' <br>END</code></pre><p><i>“ดูที่ฟิลด์ฤดูกาล หากค่าเป็นฤดูร้อน ให้แสดงผลรองเท้าแตะ หากค่าเป็นฤดูหนาว ให้แสดงผลรองเท้าบู้ท หากไม่มีตัวเลือกในการคำนวณที่ตรงกับสิ่งที่อยู่ในฟิลด์ฤดูกาล ให้แสดงผลรองเท้าผ้าใบ”</i></p></td></tr><tr><td>หมายเหตุ</td><td><p>ดูเพิ่มเติมที่ <a href="#IF" class="xref">IF</a> และ <a href="#IIF" class="xref">IIF</a></p><p>ใช้กับ <a href="#WHEN" class="xref">WHEN</a>, <a href="#THEN" class="xref">THEN</a>, <a href="#ELSE" class="xref">ELSE</a> และ <a href="#END" class="xref">END</a></p><blockquote><p>[!TIP]</p><p><b>เคล็ดลับ</b>: หลายครั้งที่คุณสามารถใช้กลุ่มเพื่อให้ได้ผลลัพธ์เหมือนกับฟังก์ชัน CASE ที่ซับซ้อน หรือใช้ CASE เพื่อแทนที่ฟังก์ชันการจัดกลุ่มดั้งเดิม เช่น ในตัวอย่างก่อนหน้านี้ คุณอาจต้องการทดสอบว่าสถานการณ์ใดมีประสิทธิภาพมากกว่าสำหรับสถานการณ์ของคุณ</p></blockquote></td></tr></tbody></table>

### CEILING

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>CEILING(number)</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนเต็ม</td></tr><tr><td>คำนิยาม</td><td>ปัดเศษ <code>&lt;number&gt;</code> ให้เป็นจำนวนเต็มที่ใกล้เคียงที่สุดที่มีค่าเท่ากับหรือมากกว่า</td></tr><tr><td>ตัวอย่าง</td><td><pre>CEILING(2.1) = 3</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#FLOOR" class="xref">FLOOR</a></code> และ <code><a href="#ROUND" class="xref">ROUND</a></code></td></tr><tr><td>ข้อจำกัดของฐานข้อมูล</td><td><p><code>CEILING</code> พร้อมใช้งานผ่านตัวเชื่อมต่อต่อไปนี้ ได้แก่ Microsoft Excel, ไฟล์ข้อความ, ไฟล์เชิงสถิติ, แหล่งข้อมูลที่เผยแพร่, Amazon EMR Hadoop Hive, Amazon Redshift, Cloudera Hadoop, DataStax Enterprise, Google Analytics, Google BigQuery, Hortonworks Hadoop Hive, Microsoft SQL Server, Salesforce, Spark SQL</p></td></tr></tbody></table>

### CHAR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>CHAR(number)</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td>แสดงอักขระที่เข้ารหัสด้วยรหัส ASCII <code>&lt;number&gt;</code></td></tr><tr><td>ตัวอย่าง</td><td><pre>CHAR(65) = 'A'</pre></td></tr><tr><td>หมายเหตุ</td><td>นี่คือค่าผกผันของฟังก์ชัน <code>ASCII</code></td></tr></tbody></table>

### เก็บ

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>COLLECT(spatial)</code></td></tr><tr><td>คำนิยาม</td><td>การคำนวณรวมที่รวมค่าในฟิลด์อาร์กิวเมนต์ ค่า null จะถูกละเว้น</td></tr><tr><td>หมายเหตุ</td><td><code>COLLECT</code> ใช้ได้กับฟิลด์เชิงพื้นที่เท่านั้น</td></tr></tbody></table>

### CONTAINS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>CONTAINS(string, substring)</code></td></tr><tr><td>เอาต์พุต</td><td>บูลีน</td></tr><tr><td>คำนิยาม</td><td>แสดงค่า True หาก <code>&lt;string&gt;</code> ที่กำหนดมี <code>&lt;substring&gt;</code> ที่ระบุ</td></tr><tr><td>ตัวอย่าง</td><td><pre>CONTAINS("Calculation", "alcu") = true</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่<a href="https://help.tableau.com/current/pro/desktop/th-th/functions_functions_logical.htm" target="_blank">ฟังก์ชันเชิงตรรกะ</a> <code>IN</code> รวมถึง RegEx ที่รองรับใน<a href="https://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm" target="_blank">เอกสารประกอบฟังก์ชันเพิ่มเติม</a></td></tr></tbody></table>

### CORR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>CORR(expression1, expression2)</code></td></tr><tr><td>เอาต์พุต</td><td>ตัวเลขตั้งแต่ -1 ถึง 1</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าสัมประสิทธิ์สหสัมพันธ์ของ Pearson ของนิพจน์สองรายการ</td></tr><tr><td>ตัวอย่าง</td><td><pre>example</pre></td></tr><tr><td>หมายเหตุ</td><td><p>สหสัมพันธ์ของ Pearson วัดความสัมพันธ์เชิงเส้นระหว่างสองตัวแปร ผลลัพธ์อยู่ในช่วงตั้งแต่ -1 ถึง +1 โดยรวม ซึ่ง 1 บ่งบอกถึงความสัมพันธ์เชิงเส้นทางบวกอย่างแน่นอน 0 บ่งบอกว่าไม่มีความสัมพันธ์เชิงเส้นระหว่างตัวแปร และ −1 คือความสัมพันธ์ทางลบอย่างแน่นอน</p><p>กำลังสองของผลลัพธ์ CORR เทียบเท่ากับค่า R-Squared สำหรับแบบจำลองเส้นแนวโน้มแบบเชิงเส้น ดู<a href="https://help.tableau.com/current/pro/desktop/th-th/trendlines_add.htm#Terms" target="_blank">ข้อกำหนดของแบบจำลองเส้นแนวโน้ม</a></p><p><b>ใช้กับนิพจน์ LOD ที่กำหนดขอบเขตตาราง:</b></p><p>คุณสามารถใช้ CORR เพื่อแสดงความสัมพันธ์เป็นภาพในการกระจายแบบแยกส่วนโดยใช้<a href="https://help.tableau.com/current/pro/desktop/th-th/calculations_calculatedfields_lod.htm#Table" target="_blank">ระดับของนิพจน์รายละเอียดในขอบเขตตาราง</a> ตัวอย่าง:</p><pre>{CORR(Sales, Profit)}</pre><p>เมื่อใช้นิพจน์ระดับรายละเอียด จะเป็นการเรียกใช้สหสัมพันธ์ในทุกแถว หากคุณใช้สูตรอย่างเช่น <code>CORR(Sales, Profit)</code> (โดยไม่มีวงเล็บคลุมเพื่อทำให้เป็นนิพจน์ระดับรายละเอียด) มุมมองจะแสดงสหสัมพันธ์ของแต่ละจุดในแผนภาพการกระจายที่มีแต่ละจุดนั้น ซึ่งไม่ได้มีการกำหนด</p></td></tr><tr><td>ข้อจำกัดของฐานข้อมูล</td><td><p><code>CORR</code> ใช้ได้กับแหล่งข้อมูลต่อไปนี้: การแยกข้อมูล Tableau, Cloudera Hive, EXASolution, Firebird (เวอร์ชัน 3.0 ขึ้นไป), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA (Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata, Vertica</p><p>สำหรับแหล่งข้อมูลอื่นๆ ให้พิจารณาแยกข้อมูลหรือใช้ <code>WINDOW_CORR</code> โปรดดู<a href="https://help.tableau.com/current/pro/desktop/th-th/functions_functions_tablecalculation.htm" target="_blank">ฟังก์ชันการคำนวณตาราง</a></p></td></tr></tbody></table>

### COS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>COS(number)</code><p>อาร์กิวเมนต์ตัวเลขคือมุมในหน่วยเรเดียน</p></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าโคไซน์ของมุม</td></tr><tr><td>ตัวอย่าง</td><td><pre>COS(PI( ) /4) = 0.707106781186548</pre></td></tr><tr><td>หมายเหตุ</td><td><p>ฟังก์ชันผกผัน <code><a href="#ACOS" class="xref">ACOS</a></code>นำโคไซน์เป็นอาร์กิวเมนต์และแสดงผลมุมเป็นเรเดียน</p><p>ดูเพิ่มเติมที่ <code><a href="#PI" class="xref">PI</a></code></p></td></tr></tbody></table>

### COT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>COT(number)</code><p>อาร์กิวเมนต์ตัวเลขคือมุมในหน่วยเรเดียน</p></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าโคแทนเจนต์ของมุม</td></tr><tr><td>ตัวอย่าง</td><td><pre>COT(PI( ) /4) = 1</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#ATAN" class="xref">ATAN</a></code>, <code><a href="#TAN" class="xref">TAN</a></code>, และ <code><a href="#PI" class="xref">PI</a></code></td></tr></tbody></table>

### COUNT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>COUNT(expression)</code></td></tr><tr><td>คำนิยาม</td><td>แสดงจำนวนรายการ ค่า null จะไม่ถูกนับ</td></tr></tbody></table>

### COUNTD

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>COUNTD(expression)</code></td></tr><tr><td>คำนิยาม</td><td>แสดงจำนวนรายการที่ต่างกันในกลุ่ม ค่า null จะไม่ถูกนับ</td></tr></tbody></table>

### COVAR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>COVAR(expression1, expression2)</code></td></tr><tr><td>คำนิยาม</td><td>แสดงค่าความแปรปรวนร่วมเกี่ยว<i>ตัวอย่าง</i>ของสองนิพจน์</td></tr><tr><td>หมายเหตุ</td><td><p>ค่าความแปรปรวนร่วมเกี่ยวแสดงปริมาณที่สองตัวแปรเปลี่ยนแปลงร่วมกัน ค่าความแปรปรวนร่วมเกี่ยวเชิงบวกบ่งบอกว่าตัวแปรมีแนวโน้มจะเคลื่อนไปในทิศทางเดียวกัน เมื่อค่าตัวแปรหนึ่งที่มีขนาดใหญ่ขึ้นมีแนวโน้มจะสอดคล้องกับค่าของอีกตัวแปรที่มีขนาดใหญ่ขึ้นโดยเฉลี่ย <i>ค่าความแปรปรวนร่วมเกี่ยวตัวอย่าง</i>ใช้จำนวนจุดข้อมูลที่ไม่ใช่ค่า ืnull n - 1 เพื่อสร้างมาตรฐานการคำนวณค่าความแปรปรวนร่วมเกี่ยว แทนที่จะใช้ n ซึ่งใช้ในค่าความแปรปรวนร่วมเกี่ยวประชากร (มีให้ใช้งานในฟังก์ชัน <code>COVARP</code>) ค่าความแปรปรวนร่วมเกี่ยวตัวอย่างเป็นตัวเลือกที่เหมาะสมเมื่อข้อมูลเป็นตัวอย่างสุ่มที่ใช้เพื่อประมาณการค่าความแปรปรวนร่วมเกี่ยวของประชากรขนาดใหญ่</p><p>หาก <code>&lt;expression1&gt;</code> และ <code>&lt;expression2&gt;</code> เหมือนกัน ตัวอย่างเช่น <code>COVAR([profit], [profit])</code>, <code>COVAR</code> จะแสดงค่าที่บ่งบอกความกว้างของการกระจายค่า</p><p>ค่าของ <code>COVAR(X, X)</code> เท่ากับค่าของ <code>VAR(X)</code> และค่าของ <code>STDEV(X)^2</code> ด้วย</p></td></tr><tr><td>ข้อจำกัดของฐานข้อมูล</td><td><p><code>COVAR</code> ใช้ได้กับแหล่งข้อมูลต่อไปนี้: การแยกข้อมูล Tableau, Cloudera Hive, EXASolution, Firebird (เวอร์ชัน 3.0 ขึ้นไป), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA (Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata, Vertica</p><p>สำหรับแหล่งข้อมูลอื่นๆ ให้พิจารณาแยกข้อมูลหรือใช้ <code>WINDOW_COVAR</code> โปรดดู<a href="https://help.tableau.com/current/pro/desktop/th-th/functions_functions_tablecalculation.htm" target="_blank">ฟังก์ชันการคำนวณตาราง</a></p></td></tr></tbody></table>

### COVARP

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>COVARP(expression 1, expression2)</code></td></tr><tr><td>คำนิยาม</td><td>แสดงค่าความแปรปรวนร่วมเกี่ยว<i>ประชากร</i>ของสองนิพจน์</td></tr><tr><td>หมายเหตุ</td><td><p>ค่าความแปรปรวนร่วมเกี่ยวแสดงปริมาณที่สองตัวแปรเปลี่ยนแปลงร่วมกัน ค่าความแปรปรวนร่วมเกี่ยวเชิงบวกบ่งบอกว่าตัวแปรมีแนวโน้มจะเคลื่อนไปในทิศทางเดียวกัน เมื่อค่าตัวแปรหนึ่งที่มีขนาดใหญ่ขึ้นมีแนวโน้มจะสอดคล้องกับค่าของอีกตัวแปรที่มีขนาดใหญ่ขึ้นโดยเฉลี่ย <i>ค่าความแปรปรวนร่วมเกี่ยวประชากร</i>เป็นค่าความแปรปรวนร่วมเกี่ยวตัวอย่างคูณด้วย (n-1)/n ซึ่งเป็นจำนวนรวมของจุดข้อมูลที่ไม่ใช่ค่า Null ค่าความแปรปรวนร่วมเกี่ยวประชากรเป็นตัวเลือกที่เหมาะสมเมื่อมีข้อมูลให้ใช้งานสำหรับรายการที่สนใจทั้งหมด ซึ่งตรงข้ามกับกรณีที่มีเฉพาะเซตย่อยของรายการแบบสุ่ม ซึ่งจะเหมาะกับค่าความแปรปรวนร่วมเกี่ยวตัวอย่าง (ที่มีฟังก์ชัน <code>COVAR</code>)</p><p>หาก <code>&lt;expression1&gt;</code> และ <code>&lt;expression2&gt;</code> เหมือนกัน ตัวอย่างเช่น <code>COVARP([profit], [profit])</code>, <code>COVARP</code> จะแสดงค่าที่บ่งบอกความกว้างของการกระจายค่า หมายเหตุ: ค่าของ <code>COVARP(X, X)</code> เท่ากับค่าของ <code>VARP(X)</code> และค่าของ <code>STDEVP(X)^2</code> ด้วย</p></td></tr><tr><td>ข้อจำกัดของฐานข้อมูล</td><td><p><code>COVARP</code> สามารถใช้ได้กับแหล่งข้อมูลต่อไปนี้: การแยกข้อมูล Tableau, Cloudera Hive, EXASolution, Firebird (เวอร์ชัน 3.0 ขึ้นไป), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA (Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata, Vertica</p><p>สำหรับแหล่งข้อมูลอื่นๆ ให้พิจารณาแยกข้อมูลหรือใช้ <code>WINDOW_COVAR</code> โปรดดู<a href="https://help.tableau.com/current/pro/desktop/th-th/functions_functions_tablecalculation.htm" target="_blank">ฟังก์ชันการคำนวณตาราง</a></p></td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## D

### DATE

ฟังก์ชันการแปลงประเภทซึ่งจะเปลี่ยนนิพจน์สตริงและตัวเลขเป็นวันที่ ตราบใดที่อยู่ในรูปแบบที่จดจำได้

<table class="table--plain"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>DATE(expression)</code></td></tr><tr><td>เอาต์พุต</td><td>วันที่</td></tr><tr><td>คำนิยาม</td><td>แสดงวันที่ที่กำหนด <code>&lt;expression&gt;</code> ของตัวเลข สตริง หรือวันที่</td></tr><tr><td>ตัวอย่าง</td><td><pre>DATE([Employee Start Date])</pre><pre>DATE("September 22, 2018") </pre><pre>DATE("9/22/2018")</pre><pre>DATE(#2018-09-22 14:52#)</pre></td></tr><tr><td>หมายเหตุ</td><td><p>ไม่จำเป็นต้องระบุรูปแบบ ซึ่งแตกต่างจาก <code><a href="#DATEPARSE" class="xref">DATEPARSE</a></code> เนื่องจาก <code>DATE</code> จะจดจำรูปแบบวันที่มาตรฐานต่างๆ มากมายโดยอัตโนมัติ อย่างไรก็ตาม หาก <code>DATE</code> ไม่จดจำอินพุต ให้ลองใช้ <code>DATEPARSE</code> และระบุรูปแบบ</p><p><code><a href="#MAKEDATE" class="xref">MAKEDATE</a></code> เป็นฟังก์ชันที่คล้ายกันอีกฟังก์ชันหนึ่ง แต่ <code>MAKEDATE</code> ต้องมีการป้อนค่าตัวเลขสำหรับปี เดือน และวัน</p></td></tr></tbody></table>

### DATEADD

เพิ่มจำนวนส่วนของวันที่ที่ระบุ (เดือน วัน ฯลฯ) ให้กับวันที่เริ่มต้น

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>DATEADD(date_part, interval, date)</code></td></tr><tr><td>เอาต์พุต</td><td>วันที่</td></tr><tr><td>คำนิยาม</td><td>แสดงวันที่เฉพาะเจาะจงพร้อมหมายเลขที่ระบุ <code>&lt;interval&gt;</code> ที่เพิ่มไปยัง &gt;<code>&lt;date_part</code> ที่ระบุของวันที่นั้น ตัวอย่างเช่น การเพิ่ม 3 เดือนหรือ 12 วันไปยังวันที่เริ่มต้น</td></tr><tr><td>ตัวอย่าง</td><td><p>เลื่อนวันครบกำหนดทั้งหมดออกไป 1 สัปดาห์</p><pre>DATEADD('week', 1, [due date])</pre><p>เพิ่ม 280 วันไปยังวันที่ 20 กุมภาพันธ์ 2021</p><pre>DATEADD('day', 280, #2/20/21#) = #November 27, 2021#</pre></td></tr><tr><td>หมายเหตุ</td><td>รองรับวันที่ ISO 8601</td></tr></tbody></table>

### DATEDIFF

แสดงจำนวนส่วนของวันที่ (สัปดาห์ ปี ฯลฯ) ระหว่างวันที่ 2 วัน

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>DATEDIFF(date_part, date1, date2, [start_of_week])</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนเต็ม</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าความแตกต่างระหว่าง <code>date1</code> กับ <code>date2</code> ที่แสดงในหน่วย <code>date_part</code> ตัวอย่างเช่น การลบวันที่ที่มีคนเข้ามาและออกจากวงดนตรีเพื่อดูว่าพวกเขาอยู่ในวงดนตรีนานแค่ไหน</td></tr><tr><td>ตัวอย่าง</td><td><p>จำนวนวันระหว่างวันที่ 25 มีนาคม 1986 ถึง 20 กุมภาพันธ์ 2021</p><pre>DATEDIFF('day', #3/25/1986#, #2/20/2021#) = 12,751</pre><p>มีกี่เดือนที่มีคนอยู่ในวงดนตรี</p><pre>DATEDIFF('month', [date joined band], [date left band])</pre></td></tr><tr><td>หมายเหตุ</td><td>รองรับวันที่ ISO 8601</td></tr></tbody></table>

### DATENAME

แสดงชื่อของส่วนวันที่ที่ระบุเป็นสตริงแยกกัน

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>DATENAME(date_part, date, [start_of_week])</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td>แสดง <code>&lt;date_part&gt;</code> ของวันที่เป็นสตริง</td></tr><tr><td>ตัวอย่าง</td><td><pre>DATENAME('year', #3/25/1986#) = "1986"</pre><pre>DATENAME('month', #1986-03-25#) = "March"</pre></td></tr><tr><td>หมายเหตุ</td><td><p>รองรับวันที่ ISO 8601</p><p>การคำนวณที่คล้ายกันมากคือ <a href="#DATEPART" class="xref">DATEPART</a> ซึ่งแสดงค่าของส่วนวันที่ที่ระบุเป็นจำนวนเต็มต่อเนื่อง <code>DATEPART</code> อาจเร็วกว่าเพราะเป็นการดำเนินการเชิงตัวเลข</p><p>โดยการเปลี่ยนแอตทริบิวต์ของผลลัพธ์การคำนวณ (มิติข้อมูลหรือการวัดผล ต่อเนื่องหรือแยกกัน) และการจัดรูปแบบวันที่ ผลลัพธ์ของ <code>DATEPART</code> และ <code>DATENAME</code> สามารถจัดรูปแบบให้เหมือนกันได้</p><p>ฟังก์ชันผกผันคือ <code><a href="#DATEPARSE" class="xref">DATEPARSE</a></code> ซึ่งรับค่าสตริงและจัดรูปแบบเป็นวันที่</p></td></tr></tbody></table>

### DATEPARSE

แสดงสตริงที่จัดรูปแบบพิเศษเป็นวันที่

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>DATEPARSE(date_format, date_string)</code></td></tr><tr><td>เอาต์พุต</td><td>วันที่</td></tr><tr><td>คำนิยาม</td><td>อาร์กิวเมนต์ <code>&lt;date_format&gt;</code> จะอธิบายวิธีจัดเรียงฟิลด์ <code>&lt;date_string&gt;</code> เนื่องจากฟิลด์แบบสตริงสามารถเรียงลำดับได้หลายแบบ <code>&lt;date_format&gt;</code> จะต้องตรงกันทุกประการ ดูตำอธิบายแบบเต็มได้ที่<a href="https://help.tableau.com/current/pro/desktop/th-th/data_dateparse.htm" target="_blank">แปลงฟิลด์เป็นฟิลด์วันที่</a></td></tr><tr><td>ตัวอย่าง</td><td><pre>DATEPARSE('yyyy-MM-dd', "1986-03-25") = #March 25, 1986#</pre></td></tr><tr><td>หมายเหตุ</td><td><p><code><a href="#DATE" class="xref">DATE</a></code> เป็นฟังก์ชันที่คล้ายกันซึ่งจดจำรูปแบบวันที่มาตรฐานต่างๆ มากมายโดยอัตโนมัติ <code>DATEPARSE</code> อาจเป็นตัวเลือกที่ดีกว่าหาก <code>DATE</code> ไม่จดจำรูปแบบอินพุต</p><p><code><a href="#MAKEDATE" class="xref">MAKEDATE</a></code> เป็นฟังก์ชันที่คล้ายกันอีกฟังก์ชันหนึ่ง แต่ <code>MAKEDATE</code> ต้องมีการป้อนค่าตัวเลขสำหรับปี เดือน และวัน</p><p>ฟังก์ชันผกผัน ซึ่งแยกวันที่ออกจากกันและแสดงค่าของส่วนต่างๆ คือ <code><a href="#DATEPART" class="xref">DATEPART</a></code> (เอาต์พุตจำนวนเต็ม) และ <code><a href="#DATENAME" class="xref">DATENAME</a></code> (เอาต์พุตสตริง)</p></td></tr><tr><td>ข้อจำกัดของฐานข้อมูล</td><td><p><code>DATEPARSE</code> ใช้งานได้ผ่านตัวเชื่อมต่อต่อไปนี้: Excel และการเชื่อมต่อไฟล์ข้อความที่ไม่ใช่แบบเดิม, Amazon EMR Hadoop Hive, Cloudera Hadoop, Google Sheets, Hortonworks Hadoop Hive, MapR Hadoop Hive, MySQL, Oracle, PostgreSQL และการแยกข้อมูลของ Tableau โดยบางรูปแบบอาจไม่พร้อมใช้งานสำหรับการเชื่อมต่อทั้งหมด</p><p><code>DATEPARSE</code> จะไม่รองรับตัวแปร Hive โดยจะรองรับเฉพาะ Denodo, Drill และ Snowflake เท่านั้น</p></td></tr></tbody></table>

### DATEPART

แสดงชื่อของส่วนวันที่ที่ระบุเป็นจำนวนเต็ม

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>DATEPART(date_part, date, [start_of_week])</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนเต็ม</td></tr><tr><td>คำนิยาม</td><td>แสดง <code>&lt;date_part&gt;</code> ของวันที่เป็นจำนวนเต็ม</td></tr><tr><td>ตัวอย่าง</td><td><pre>DATEPART('year', #1986-03-25#) = 1986</pre><pre>DATEPART('month', #1986-03-25#) = 3</pre></td></tr><tr><td>หมายเหตุ</td><td><p>รองรับวันที่ ISO 8601</p><p>การคำนวณที่คล้ายกันมากคือ <code><a href="#DATENAME" class="xref">DATENAME</a></code> ซึ่งแสดงค่าของส่วนวันที่ที่ระบุเป็นจำนวนเต็มที่ไม่ต่อเนื่อง <code>DATEPART</code> อาจเร็วกว่าเพราะเป็นการดำเนินการเชิงตัวเลข โดยการเปลี่ยนแอตทริบิวต์ของฟิลด์ (มิติข้อมูลหรือการวัดผล ต่อเนื่องหรือแยกกัน) และการจัดรูปแบบวันที่ ผลลัพธ์ของ <code>DATEPART</code> และ <code>DATENAME</code> สามารถจัดรูปแบบให้เหมือนกันได้</p><p>ฟังก์ชันผกผันคือ <code><a href="#DATEPARSE" class="xref">DATEPARSE</a></code> ซึ่งรับค่าสตริงและจัดรูปแบบเป็นวันที่</p></td></tr></tbody></table>

### DATETIME

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>DATETIME(expression)</code></td></tr><tr><td>เอาต์พุต</td><td>วันเวลา</td></tr><tr><td>คำนิยาม</td><td>แสดงวันที่และเวลาที่กำหนดตัวเลข สตริง หรือนิพจน์วันที่</td></tr><tr><td>ตัวอย่าง</td><td><pre>DATETIME("April 15, 2005 07:59:00") = April 15, 2005 07:59:00</pre></td></tr></tbody></table>

### DATETRUNC

ฟังก์ชันนี้ถือได้ว่าเป็นการปัดเศษวันที่ โดยใช้วันที่ที่ระบุและแสดงเวอร์ชันของวันที่นั้นตามความจำเพาะที่ต้องการ เนื่องจากทุกวันต้องมีค่าสำหรับวัน เดือน ไตรมาส และปี `DATETRUNC` จึงตั้งค่าเป็นค่าต่ำสุดสำหรับแต่ละส่วนของวันที่จนถึงส่วนของวันที่ที่ระบุ โปรดดูข้อมูลเพิ่มเติมได้ที่ตัวอย่าง

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>DATETRUNC(date_part, date, [start_of_week])</code></td></tr><tr><td>เอาต์พุต</td><td>วันที่</td></tr><tr><td>คำนิยาม</td><td>ตัดทอน <code>&lt;date&gt;</code> ให้ถูกต้องตามที่ระบุโดย <code>&lt;date_part&gt;</code> ฟังก์ชันนี้จะแสดงวันที่ใหม่ ตัวอย่างเช่น เมื่อคุณตัดทอนวันที่ที่อยู่กลางเดือนในระดับเดือน ฟังก์ชันนี้จะแสดงวันที่แรกของเดือน</td></tr><tr><td>ตัวอย่าง</td><td><pre>DATETRUNC('day', #9/22/2018#) = #9/22/2018#</pre><pre>DATETRUNC('iso-week', #9/22/2018#) = #9/17/2018#</pre><p>(วันจันทร์ของสัปดาห์ที่ 9/22/2018)</p><pre>DATETRUNC(quarter, #9/22/2018#) = #7/1/2018# </pre><p>(วันแรกของไตรมาสที่ 9/22/2018)</p><p class="note">หมายเหตุ: สำหรับสัปดาห์และสัปดาห์แบบ ISO ค่า <code>start_of_week</code> จะเข้ามามีบทบาท สัปดาห์แบบ ISO จะเริ่มต้นที่วันจันทร์เสมอ สำหรับภาษาของตัวอย่างนี้ <code>start_of_week</code> ที่ไม่ระบุหมายถึงสัปดาห์เริ่มต้นที่วันอาทิตย์</p></td></tr><tr><td>หมายเหตุ</td><td><p>รองรับวันที่ ISO 8601</p><p>คุณต้องไม่ใช้ <code>DATETRUNC</code> เพื่อหยุดแสดงเวลาสำหรับฟิลด์วันที่และเวลาในการแสดงเป็นภาพ เป็นต้น หากคุณต้องการตัดทอน<i>การแสดง</i>วันที่ แทนที่จะปัดเศษเพื่อความถูกต้องแม่นยำ ให้<a href="https://help.tableau.com/current/pro/desktop/th-th/dates_custom_date_formats.htm" target="_blank">ปรับการจัดรูปแบบ</a></p><p>ตัวอย่างเช่น <code>DATETRUNC('day', #5/17/2022 3:12:48 PM#)</code> หากจัดรูปแบบในการแสดงเป็นภาพที่สอง จะแสดงเป็น <code>5/17/2022 12:00:00 AM</code></p></td></tr></tbody></table>

### DAY

แสดงวันของเดือน (1-31) เป็นจำนวนเต็ม

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>DAY(date)</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนเต็ม</td></tr><tr><td>คำนิยาม</td><td>แสดงวันของ <code>&lt;date&gt;</code> ที่กำหนดเป็นจำนวนเต็ม</td></tr><tr><td>ตัวอย่าง</td><td><pre>Day(#September 22, 2018#) = 22</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#WEEK" class="xref">WEEK</a></code>, <code><a href="#MONTH" class="xref">MONTH</a></code>, <code><a href="#QUARTER" class="xref">ไตรมาส</a></code>, <code><a href="#YEAR" class="xref">YEAR</a></code> และค่าเทียบเท่า ISO</td></tr></tbody></table>

### DEGREES

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>DEGREES(number)</code><p>อาร์กิวเมนต์ตัวเลขคือมุมในหน่วยเรเดียน</p></td></tr><tr><td>เอาต์พุต</td><td>จำนวน (องศา)</td></tr><tr><td>คำนิยาม</td><td>แปลงมุมที่เป็นเรเดียนเป็นองศา</td></tr><tr><td>ตัวอย่าง</td><td><pre>DEGREES(PI( )/4) = 45.0</pre></td></tr><tr><td>หมายเหตุ</td><td><p>ฟังก์ชันผกผัน <code><a href="#RADIANS" class="xref">RADIANS</a></code> หามุมเป็นองศาและแสดงมุมเป็นเรเดียน</p><p>ดูเพิ่มเติมที่ <code><a href="#PI" class="xref">PI</a>()</code></p></td></tr></tbody></table>

### DISTANCE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>DISTANCE(&lt;SpatialPoint1&gt;, &lt;SpatialPoint2&gt;, 'units')</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แสดงการวัดระยะห่างระหว่างสองจุดของ <code>units</code> ที่กำหนด</td></tr><tr><td>ตัวอย่าง</td><td><pre>DISTANCE([Origin Point],[Destination Point], 'km')</pre></td></tr><tr><td>หมายเหตุ</td><td><p>ชื่อหน่วยที่รองรับ (ต้องอยู่ในเครื่องหมายคำพูดในการคำนวณ):</p><ul><li><i>meters</i>: เมตร, ม.</li><li><i>kilometers</i>: กิโลเมตร, กม.</li><li><i>miles</i>: ไมล์</li><li><i>feet</i>: ฟุต, ฟ.</li></ul></td></tr><tr><td>ข้อจำกัดของฐานข้อมูล</td><td>ฟังก์ชันนี้สามารถสร้างกับการเชื่อมต่อแบบเรียลไทม์ได้เท่านั้น แต่จะทำงานต่อไปหากแปลงแหล่งข้อมูลเป็นการแยกข้อมูล</td></tr></tbody></table>

### DIV

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>DIV(integer1, integer2)</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนเต็ม</td></tr><tr><td>คำนิยาม</td><td>แสดงส่วนจำนวนเต็มของการหาร ซึ่ง <code>&lt;integer1&gt;</code> จะหารด้วย <code>&lt;integer2&gt;</code></td></tr><tr><td>ตัวอย่าง</td><td><pre>DIV(11,2) = 5</pre></td></tr></tbody></table>

### DOMAIN

`DOMAIN(string_url)`

รองรับต่อเมื่อเชื่อมต่อกับ Google BigQuery เท่านั้น หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันเพิ่มเติม](https://help.tableau.com/current/public/desktop/th-th/%3Chttps://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm>)

[ย้อนกลับไปด้านบน](#top)

## E

### ELSE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>CASE &lt;expression&gt; 
							<br>WHEN &lt;value1&gt; THEN &lt;then1&gt; 
							<br>WHEN &lt;value2&gt; THEN &lt;then2&gt; 
							<br>...
						<br>[<b>ELSE</b> &lt;default&gt;]<br>END</code></td></tr><tr><td>คำนิยาม</td><td>ส่วนเสริมของ <code>IF</code> หรือนิพจน์ <code>CASE</code> ที่ใช้ในการระบุค่าเริ่มต้นที่จะแสดงหากไม่มีนิพจน์ที่ทดสอบใดเป็นจริง</td></tr><tr><td>ตัวอย่าง</td><td><pre>IF [Season] = "Summer"&nbsp;THEN&nbsp;'Sandals' <br>ELSEIF&nbsp;[Season] = "Winter"&nbsp;THEN&nbsp;'Boots' <br><b>ELSE</b>&nbsp;'Sneakers'&nbsp;<br>END</pre><pre>CASE [Season] <br>WHEN 'Summer' THEN 'Sandals' <br>WHEN 'Winter' THEN 'Boots' <br><b>ELSE</b> 'Sneakers' <br>END</pre></td></tr><tr><td>หมายเหตุ</td><td><p>ใช้กับ <a href="#CASE" class="xref">CASE</a>, <a href="#WHEN" class="xref">WHEN</a>, <a href="#IF" class="xref">IF</a>, <a href="#ELSEIF" class="xref">ELSEIF</a>, <a href="#THEN" class="xref">THEN</a> และ <a href="#END" class="xref">END</a></p><p><code>ELSE</code> เป็นทางเลือกด้วย <code>CASE</code> และ <code>IF</code> ในการคำนวณซึ่ง <code>ELSE</code> ไม่ได้ระบุ หากไม่มี <code>&lt;test&gt;</code> เป็นจริง การคำนวณโดยรวมจะแสดงค่าเป็น null</p><p><code>ELSE</code> ไม่ต้องมีเงื่อนไข (เช่น <code>[Season] = "Winter"</code>) และถือเป็นรูปแบบหนึ่งของการจัดการแบบ null</p></td></tr></tbody></table>

### ELSEIF

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>[<b>ELSEIF</b> &lt;test2&gt; THEN &lt;then2&gt;]</code></td></tr><tr><td>คำนิยาม</td><td>ส่วนเสริมของนิพจน์ <code>IF</code> ที่ใช้ในการระบุเงื่อนไขเพิ่มเติมนอกเหนือจาก IF เริ่มต้น</td></tr><tr><td>ตัวอย่าง</td><td><pre>IF [Season] = "Summer" THEN 'Sandals' <br><b>ELSEIF</b> [Season] = "Winter" THEN 'Boots' <br><b>ELSEIF</b> [Season] = "Spring" THEN 'Sneakers' <br><b>ELSEIF</b> [Season] = "Autumn" THEN 'Sneakers'<br>ELSE 'Bare feet' <br>END</pre></td></tr><tr><td>หมายเหตุ</td><td><p>ใช้กับ <a href="#IF" class="xref">IF</a>, <a href="#THEN" class="xref">THEN</a>, <a href="#ELSE" class="xref">ELSE</a> และ <a href="#END" class="xref">END</a></p><p><code>ELSEIF</code> สามารถถือเป็นส่วนคำสั่ง <code>IF</code> เพิ่มเติมได้ <code>ELSEIF</code> เป็นทางเลือกและสามารถทำซ้ำได้หลายครั้ง</p><p>ไม่เหมือน <code>ELSE</code>, <code>ELSEIF</code> ต้องมีเงื่อนไข (เช่น <code>[Season] = "Winter"</code>)</p></td></tr></tbody></table>

### END

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>คำนิยาม</td><td>ใช้เพื่อปิดนิพจน์ <code>IF</code> หรือ <code>CASE</code></td></tr><tr><td>ตัวอย่าง</td><td><pre xml:space="preserve">IF [Season] = "Summer"&nbsp;THEN&nbsp;'Sandals' <br>ELSEIF&nbsp;[Season] = "Winter"&nbsp;THEN&nbsp;'Boots' <br>ELSE&nbsp;'Sneakers'&nbsp;<br><b>END</b></pre><p><i>“ถ้าฤดูกาล = ฤดูร้อน ก็ให้แสดงรองเท้าแตะ ถ้าไม่เช่นนั้น ให้ดูที่นิพจน์ถัดไป ถ้าฤดูกาล = ฤดูหนาว ก็ให้แสดงรองเท้าบู้ต ถ้าไม่มีนิพจน์ใดเป็นค่า True ให้แสดงรองเท้าผ้าใบ”</i></p><pre>CASE [Season] <br>WHEN 'Summer' THEN 'Sandals' <br>WHEN 'Winter' THEN 'Boots' <br>ELSE 'Sneakers' <br><b>END</b></pre><p><i>“ดูที่ฟิลด์ฤดูกาล หากค่าเป็นฤดูร้อน ให้แสดงผลรองเท้าแตะ หากค่าเป็นฤดูหนาว ให้แสดงผลรองเท้าบู้ท หากไม่มีตัวเลือกในการคำนวณที่ตรงกับสิ่งที่อยู่ในฟิลด์ฤดูกาล ให้แสดงผลรองเท้าผ้าใบ”</i></p></td></tr><tr><td>หมายเหตุ</td><td><p>ใช้กับ <a href="#CASE" class="xref">CASE</a>, <a href="#WHEN" class="xref">WHEN</a>, <a href="#IF" class="xref">IF</a>, <a href="#ELSEIF" class="xref">ELSEIF</a>, <a href="#THEN" class="xref">THEN</a> และ <a href="#ELSE" class="xref">ELSE</a></p></td></tr></tbody></table>

### ENDSWITH

### ENDSWITH

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ENDSWITH(string, substring)</code></td></tr><tr><td>เอาต์พุต</td><td>บูลีน</td></tr><tr><td>คำนิยาม</td><td>แสดงค่า True หาก <code>&lt;string&gt;</code> ที่กำหนดสิ้นสุดด้วย <code>&lt;substring&gt;</code> ที่ระบุ ระบบจะข้ามช่องว่าง</td></tr><tr><td>ตัวอย่าง</td><td><pre>ENDSWITH("Tableau", "leau") = true</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ RegEx ที่รองรับใน<a href="https://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm" target="_blank">เอกสารประกอบฟังก์ชันเพิ่มเติม</a></td></tr></tbody></table>

### EXCLUDE

หากต้องการข้อมูลเพิ่มเติม โปรดดู[นิพจน์ระดับรายละเอียด](https://help.tableau.com/current/pro/desktop/th-th/calculations_calculatedfields_lod.htm)

### EXP

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>EXP(number)</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แสดงค่า e ยกกำลังของ <code>&lt;number&gt;</code>. ที่กำหนด</td></tr><tr><td>ตัวอย่าง</td><td><pre>EXP(2) = 7.389<br>EXP(-[Growth Rate]*[Time])</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#LN" class="xref">LN</a></code></td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## F

### FIND

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>FIND(string, substring, [start])</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td><p>แสดงตำแหน่งดัชนีของ <code>&lt;substring&gt;</code> ใน <code>&lt;string&gt;</code> หรือ 0 หากไม่พบสตริงย่อย อักขระตัวแรกในสตริงคือตำแหน่ง 1</p><p>หากเพิ่มอาร์กิวเมนต์ตัวเลขเสริม <code>start</code> ฟังก์ชันจะข้ามอินสแตนซ์ของสตริงย่อยที่ปรากฏก่อนตำแหน่งที่เริ่มต้น</p></td></tr><tr><td>ตัวอย่าง</td><td><pre>FIND("Calculation", "alcu") = 2</pre><pre>FIND("Calculation", "Computer") = 0</pre><pre>FIND("Ca<b>l</b>culation", "a", <b>3</b>) = 7</pre><pre>FIND("C<b>a</b>lculation", "a", <b>2</b>) = 2</pre><pre>FIND("Calcula<b>t</b>ion", "a", <b>8</b>) = 0</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ RegEx ที่รองรับใน<a href="https://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm" target="_blank">เอกสารประกอบฟังก์ชันเพิ่มเติม</a></td></tr></tbody></table>

### FINDNTH

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>FINDNTH(string, substring, occurrence)</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แสดงตำแหน่งที่เกิด <code>&lt;substring&gt;</code> ที่ n ขึ้นภายใน <code>&lt;string&gt;</code> ที่ระบุ ซึ่ง n กำหนดจากอาร์กิวเมนต์ <code>&lt;occurence&gt;</code></td></tr><tr><td>ตัวอย่าง</td><td><pre>FINDNTH("Calculation", "a", 2) = 7</pre></td></tr><tr><td>หมายเหตุ</td><td><p><code>FINDNTH</code> ไม่มีให้ใช้งานในบางแหล่งข้อมูล</p><p>ดูเพิ่มเติมที่ RegEx ที่รองรับใน<a href="https://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm" target="_blank">เอกสารประกอบฟังก์ชันเพิ่มเติม</a></p></td></tr></tbody></table>

### FIRST

`FIRST()`

หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันการคำนวณตาราง](https://help.tableau.com/current/pro/desktop/th-th/functions_functions_tablecalculation.htm)

### FIXED

หากต้องการข้อมูลเพิ่มเติม โปรดดู[นิพจน์ระดับรายละเอียด](https://help.tableau.com/current/pro/desktop/th-th/calculations_calculatedfields_lod.htm)

### FLOAT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>FLOAT(expression)</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนจุดลอยตัว (ทศนิยม)</td></tr><tr><td>คำนิยาม</td><td>คาสต์อาร์กิวเมนต์เป็นเลขค่าทศนิยม</td></tr><tr><td>ตัวอย่าง</td><td><pre>FLOAT(3) = 3.000</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#INT" class="xref">INT</a></code> ซึ่งแสดงจำนวนเต็ม</td></tr></tbody></table>

### FLOOR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>FLOOR(number)</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนเต็ม</td></tr><tr><td>คำนิยาม</td><td>ปัดเศษ <code>&lt;number&gt;</code> ให้เป็นจำนวนเต็มที่ใกล้เคียงที่สุดที่มีค่าเท่ากับหรือน้อยกว่า</td></tr><tr><td>ตัวอย่าง</td><td><pre>FLOOR(7.9) = 7</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#CEILING" class="xref">CEILING</a></code> และ <code><a href="#ROUND" class="xref">ROUND</a></code></td></tr><tr><td>ข้อจำกัดของฐานข้อมูล</td><td><p><code>FLOOR</code> พร้อมใช้งานผ่านตัวเชื่อมต่อต่อไปนี้ ได้แก่ Microsoft Excel, ไฟล์ข้อความ, ไฟล์เชิงสถิติ, แหล่งข้อมูลที่เผยแพร่, Amazon EMR Hadoop Hive, Cloudera Hadoop, DataStax Enterprise, Google Analytics, Google BigQuery, Hortonworks Hadoop Hive, Microsoft SQL Server, Salesforce, Spark SQL</p></td></tr></tbody></table>

### FULLNAME

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>FULLNAME( )</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td><p>แสดงชื่อเต็มสำหรับผู้ใช้ปัจจุบัน</p></td></tr><tr><td>ตัวอย่าง</td><td><pre>FULLNAME( )</pre><p>สิ่งนี้จะแสดงชื่อเต็มของผู้ใช้ที่เข้าสู่ระบบ เช่น “Hamlin Myrer”</p><pre>[Manager] = FULLNAME( )</pre><p>หากผู้จัดการ “Hamlin Myrer” เข้าสู่ระบบ ตัวอย่างนี้จะแสดงค่า True ต่อเมื่อฟิลด์ “ผู้จัดการ” ในมุมมองมีชื่อ “Hamlin Myrer” เท่านั้น</p></td></tr><tr><td>หมายเหตุ</td><td><p>ฟังก์ชันนี้จะตรวจสอบรายการต่อไปนี้</p><ul><li><span class="mc-variable Variables.TabsProductOnline variable">Tableau Cloud</span> และ <span class="mc-variable Variables.TabsProductServer variable">Tableau Server</span>: ชื่อเต็มของผู้ใช้ที่เข้าสู่ระบบ</li><li><span class="mc-variable Variables.TabsProductDesktop variable">Tableau Desktop</span>: ชื่อเต็มในเครื่องหรือเครือข่ายสำหรับผู้ใช้</li></ul><p><b>ตัวกรองผู้ใช้</b></p><p>เมื่อใช้เป็นตัวกรอง ฟิลด์ที่คำนวณเช่น <code>[Username field] = FULLNAME( )</code> สามารถใช้สร้างตัวกรองผู้ใช้ที่แสดงเฉพาะข้อมูลที่เกี่ยวข้องกับบุคคลที่เข้าสู่ระบบเซิร์ฟเวอร์</p></td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## G

### GET\_JSON\_OBJECT

`GET_JSON_OBJECT(JSON string, JSON path)`

รองรับเฉพาะเมื่อเชื่อมต่อกับ Hadoop Hive เท่านั้น หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันเพิ่มเติม](https://help.tableau.com/current/public/desktop/th-th/%3Chttps://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm>)

### GROUP\_CONCAT

`GROUP_CONCAT(expression)`

รองรับต่อเมื่อเชื่อมต่อกับ Google BigQuery เท่านั้น หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันเพิ่มเติม](https://help.tableau.com/current/public/desktop/th-th/%3Chttps://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm>)

[ย้อนกลับไปด้านบน](#top)

## H

### HEXBINX

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>HEXBINX(number, number)</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แมปพิกัด x, y กับพิกัด x ของกล่องหกเหลี่ยมที่ใกล้ที่สุด กล่องมีความยาวด้านข้างเป็น 1 ดังนั้นอินพุตอาจต้องได้รับการปรับขนาดอย่างเหมาะสม</td></tr><tr><td>ตัวอย่าง</td><td><pre>HEXBINX([Longitude]*2.5, [Latitude]*2.5)</pre></td></tr><tr><td>หมายเหตุ</td><td><code>HEXBINX </code>และ <code><a href="#HEXBINY" class="xref">HEXBINY</a></code> เป็นฟังก์ชันกล่องเก็บและพล็อตสำหรับกล่องหกเหลี่ยม กล่องหกเหลี่ยมเป็นตัวเลือกที่สวยงามและมีประสิทธิภาพสำหรับแสดงผลข้อมูลในระนาบ x/y เช่น แผนที่ เนื่องจากกล่องเป็นทรงหกเหลี่ยม แต่ละกล่องจะใกล้เคียงกับวงกลมและลดระยะห่างที่แตกต่างกันจากจุดข้อมูลไปจถึงกึ่งกลางของถัง ซึ่งทำให้การจัดคลัสเตอร์ทั้งถูกต้องแม่นยำและให้ข้อมูล</td></tr></tbody></table>

### HEXBINY

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>HEXBINY(number, number)</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แมปพิกัด x, y กับพิกัด y ของกล่องหกเหลี่ยมที่ใกล้ที่สุด กล่องมีความยาวด้านข้างเป็น 1 ดังนั้นอินพุตอาจต้องได้รับการปรับขนาดอย่างเหมาะสม</td></tr><tr><td>ตัวอย่าง</td><td><pre>HEXBINY([Longitude]*2.5, [Latitude]*2.5)</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#HEXBINX" class="xref">HEXBINX</a></code></td></tr></tbody></table>

### HOST

`HOST(string_url)`

รองรับต่อเมื่อเชื่อมต่อกับ Google BigQuery เท่านั้น หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันเพิ่มเติม](https://help.tableau.com/current/public/desktop/th-th/%3Chttps://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm>)

[ย้อนกลับไปด้านบน](#top)

## I

### IF

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code><b>IF</b> &lt;test1&gt; THEN &lt;then1&gt; <br>[ELSEIF &lt;test2&gt; THEN &lt;then2&gt;...]<br>[ELSE &lt;default&gt;] <br>END</code></td></tr><tr><td>เอาต์พุต</td><td>ขึ้นอยู่กับประเภทข้อมูลของค่า <code>&lt;then&gt;</code></td></tr><tr><td>คำนิยาม</td><td><p>ทดสอบชุดของนิพจน์และแสดงค่า <code>&lt;then&gt;</code> สำหรับ <code>&lt;test&gt;</code> แรกที่เป็นค่า True</p></td></tr><tr><td>ตัวอย่าง</td><td><pre>IF [Season] = "Summer"&nbsp;THEN&nbsp;'Sandals' <br>ELSEIF&nbsp;[Season] = "Winter"&nbsp;THEN&nbsp;'Boots' <br>ELSE&nbsp;'Sneakers'&nbsp;<br><b>END</b></pre><p><i>“ถ้าฤดูกาล = ฤดูร้อน ก็ให้แสดงรองเท้าแตะ ถ้าไม่เช่นนั้น ให้ดูที่นิพจน์ถัดไป ถ้าฤดูกาล = ฤดูหนาว ก็ให้แสดงรองเท้าบู้ต ถ้าไม่มีนิพจน์ใดเป็นค่า True ให้แสดงรองเท้าผ้าใบ”</i></p></td></tr><tr><td>หมายเหตุ</td><td><p>ดูเพิ่มเติมที่ <a href="#IF" class="xref">IF</a> และ <a href="#IIF" class="xref">IIF</a></p><p>ใช้กับ <a href="#ELSEIF" class="xref">ELSEIF</a>, <a href="#THEN" class="xref">THEN</a>, <a href="#ELSE" class="xref">ELSE</a> และ <a href="#END" class="xref">END</a></p></td></tr></tbody></table>

### IFNULL

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>IFNULL(expr1, expr2)</code></td></tr><tr><td>เอาต์พุต</td><td>ขึ้นอยู่กับประเภทข้อมูลของค่า <code>&lt;expr&gt;</code></td></tr><tr><td>คำนิยาม</td><td><p>แสดง <code>&lt;expr1&gt;</code> หากไม่เป็นค่า null มิฉะนั้นจะแสดง <code>&lt;expr2&gt;</code></p></td></tr><tr><td>ตัวอย่าง</td><td><pre>IFNULL([Assigned Room], "TBD")</pre><p><i>"ถ้าฟิลด์ห้องที่ได้รับมอบหมายไม่เป็น null ให้แสดงค่าของฟิลด์นี้ ถ้าฟิลด์ห้องที่ได้รับมอบหมายเป็น null ให้แสดง TBD แทน”</i></p></td></tr><tr><td>หมายเหตุ</td><td><p>เปรียบเทียบกับ <a href="#ISNULL" class="xref">ISNULL</a> <code>IFNULL</code> แสดงค่าทุกครั้ง <code>ISNULL</code> แสดงบูลีน (True หรือ False)</p><p>ดูเพิ่มเติมที่ <a href="#ZN" class="xref">ZN</a></p></td></tr></tbody></table>

### IIF

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code><b>IIF</b>(&lt;test&gt;, &lt;then&gt;, &lt;else&gt;, [&lt;unknown&gt;])</code></td></tr><tr><td>เอาต์พุต</td><td>ขึ้นอยู่กับประเภทข้อมูลของค่าในนิพจน์</td></tr><tr><td>คำนิยาม</td><td>ตรวจสอบว่าตรงตามเงื่อนไข (<code>&lt;test&gt;</code>) และแสดง <code>&lt;then&gt;</code> หากการทดสอบเป็น True <code>&lt;else&gt;</code>&nbsp;หากการทดสอบเป็น False และมีค่าเผื่อเลือกสำหรับ <code>&lt;unknown&gt;</code> ถ้าการทดสอบเป็นค่า null หากไม่ได้ระบุตัวเลือกที่ไม่รู้จัก <code>IIF</code> แสดงค่า null</td></tr><tr><td>ตัวอย่าง</td><td><pre>IIF([Season] = 'Summer', 'Sandals', 'Other footwear')</pre><p><i>“ถ้าฤดูกาล = ฤดูร้อน ก็ให้แสดงรองเท้าแตะ ถ้าไม่เช่นนั้น ให้แสดงรองเท้าอื่นๆ”</i></p><pre>IIF([Season] = 'Summer', 'Sandals', <br>   IIF('Season' = 'Winter', 'Boots',  'Other footwear')<br>)</pre><p><i>“ถ้าฤดูกาล = ฤดูร้อน ก็ให้แสดงรองเท้าแตะ ถ้าไม่เช่นนั้น ให้ดูที่นิพจน์ถัดไป ถ้าฤดูกาล = ฤดูหนาว ก็ให้แสดงรองเท้าบู้ต หากทั้งสองกรณีไม่เป็น True ให้แสดงสนีกเกอร์”</i></p><pre>IIF('Season' = 'Summer', 'Sandals', <br>   IIF('Season' = 'Winter', 'Boots',  <br>      IIF('Season' = 'Spring', 'Sneakers', 'Other footwear')<br>   )<br>)</pre><p><i>“ถ้าฤดูกาล = ฤดูร้อน ก็ให้แสดงรองเท้าแตะ ถ้าไม่เช่นนั้น ให้ดูที่นิพจน์ถัดไป ถ้าฤดูกาล = ฤดูหนาว ก็ให้แสดงรองเท้าบู้ต ถ้าไม่มีนิพจน์ใดเป็น True ให้แสดงรองเท้าผ้าใบ”</i></p></td></tr><tr><td>หมายเหตุ</td><td><p>ดูเพิ่มเติมที่ <a href="#IF" class="xref">IF</a> และ<a href="#CASE" class="xref">CASE</a></p><p><code>IIF</code> ไม่มีค่าเท่ากับ <code>ELSEIF</code> (เช่น <code>IF</code>) หรือคำสั่ง <code>WHEN</code> ที่ซ้ำ (เช่น <code>CASE</code>) แต่สามารถประเมินการทดสอบหลายรายการตามลำดับโดยการซ้อนคำสั่ง <code>IIF</code> เป็นองค์ประกอบ <code>&lt;unknown&gt;</code> ค่า True แรก (นอกสุด) จะแสดง</p><p>กล่าวคือ ในการคำนวณด้านล่าง ผลลัพธ์จะเป็นสีแดง ไม่ใช่สีส้ม เนื่องจากนิพจน์หยุดได้รับการประเมินทันทีที่ A=A ได้รับการประเมินว่าเป็นจริง:</p><p><code>IIF('A' = 'A', 'Red', IIF('B' = 'B', 'Orange',  IIF('C' = 'D', 'Yellow', 'Green')))</code></p></td></tr></tbody></table>

### IN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>&lt;expr1&gt; IN &lt;expr2&gt;</code></td></tr><tr><td>เอาต์พุต</td><td>บูลีน (True หรือ False)</td></tr><tr><td>คำนิยาม</td><td>แสดงค่า <code>TRUE</code> หากค่าใน <code>&lt;expr1&gt;</code> ตรงกับค่าใดๆ ใน <code>&lt;expr2&gt;</code></td></tr><tr><td>ตัวอย่าง</td><td><pre>SUM([Cost]) IN&nbsp;(1000, 15, 200)</pre><p><i>“ค่าของฟิลด์ต้นทุนคือ 1,000, 15 หรือ 200”</i></p><pre>[Field] IN&nbsp;[Set]</pre><p><i>“ค่าของฟิลด์อยู่ในเซตหรือไม่”</i></p></td></tr><tr><td>หมายเหตุ</td><td><p>ค่าต่างๆ ใน <code>&lt;expr2&gt;</code> สามารถเป็น “เซต” รายการค่าตามตัวอักษร หรือฟิลด์รวมก็ได้</p><p>ดูเพิ่มเติมที่ <a href="#WHEN" class="xref">WHEN</a></p></td></tr></tbody></table>

### INCLUDE

หากต้องการข้อมูลเพิ่มเติม โปรดดู[นิพจน์ระดับรายละเอียด](https://help.tableau.com/current/pro/desktop/th-th/calculations_calculatedfields_lod.htm)

### INDEX

`INDEX( )`

หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันการคำนวณตาราง](https://help.tableau.com/current/pro/desktop/th-th/functions_functions_tablecalculation.htm)

### INT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>INT(expression)</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนเต็ม</td></tr><tr><td>คำนิยาม</td><td>คาสต์อาร์กิวเมนต์เป็นจำนวนเต็ม สำหรับนิพจน์ ฟังก์ชันนี้จะตัดทอนผลลัพธ์ให้เป็นจำนวนเต็มที่ใกล้เคียงศูนย์ที่สุด</td></tr><tr><td>ตัวอย่าง</td><td><pre>INT(8/3) = 2</pre><pre>INT(-9.7) = -9</pre></td></tr><tr><td>หมายเหตุ</td><td><p>เมื่อแปลงสตริงเป็นจำนวนเต็ม จำนวนจะแปลงเป็นค่าทศนิยมก่อนแล้วจึงปัดเศษ</p><p>ดู <code><a href="#FLOAT" class="xref">FLOAT</a></code> ซึ่งแสดงทศนิยมด้วย<br>ดูเพิ่มเติมที่ <a href="#ROUND" class="xref">ROUND</a>, <a href="#CEILING" class="xref">CEILING</a> และ <a href="#FLOOR" class="xref">FLOOR</a></p></td></tr></tbody></table>

### จุดตัด

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>INTERSECTS (&lt;geometry1&gt;, &lt;geometry2&gt;)</code></td></tr><tr><td>เอาต์พุต</td><td>บูลีน</td></tr><tr><td>คำนิยาม</td><td>แสดงค่า True หรือ False ซึ่งระบุว่ารูปทรงเรขาคณิตสองรูปทับซ้อนกันในพื้นที่หรือไม่</td></tr><tr><td>หมายเหตุ</td><td>ค่าผสมที่รองรับ: จุด/รูปหลายเหลี่ยม, เส้น/รูปหลายเหลี่ยม และรูปหลายเหลี่ยม/รูปหลายเหลี่ยม</td></tr></tbody></table>

### ISDATE

ตรวจสอบว่าสตริงเป็นรูปแบบวันที่ที่ถูกต้องหรือไม่

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ISDATE(string)</code></td></tr><tr><td>เอาต์พุต</td><td>บูลีน</td></tr><tr><td>คำนิยาม</td><td>แสดงค่า True หาก <code>&lt;string&gt;</code> ที่กำหนดเป็นวันที่ที่ถูกต้อง</td></tr><tr><td>ตัวอย่าง</td><td><pre>ISDATE(09/22/2018) = true</pre><pre>ISDATE(22SEP18) = false</pre></td></tr><tr><td>หมายเหตุ</td><td>อาร์กิวเมนต์ที่ต้องการต้องเป็นสตริง ไม่สามารถใช้ ISDATE สำหรับฟิลด์ที่มีประเภทข้อมูลที่เป็นวันที่ การคำนวณจะแสดงข้อผิดพลาด</td></tr></tbody></table>

### ISFULLNAME

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ISFULLNAME("User Full Name")</code></td></tr><tr><td>เอาต์พุต</td><td>บูลีน</td></tr><tr><td>คำนิยาม</td><td><p>แสดงค่า <code>TRUE</code> หากชื่อเต็มของผู้ใช้ปัจจุบันตรงกับชื่อเต็มที่ระบุ หรือแสดงค่า <code>FALSE</code> หากไม่ตรงกัน</p></td></tr><tr><td>ตัวอย่าง</td><td><pre>ISFULLNAME("Hamlin Myrer")</pre></td></tr><tr><td>หมายเหตุ</td><td><p>อาร์กิวเมนต์ <code>&lt;"User Full Name"&gt;</code> ต้องเป็นสตริงตามตัวอักษร ไม่ใช่ฟิลด์</p><p>ฟังก์ชันนี้จะตรวจสอบรายการต่อไปนี้</p><ul><li><span class="mc-variable Variables.TabsProductOnline variable">Tableau Cloud</span> และ <span class="mc-variable Variables.TabsProductServer variable">Tableau Server</span>: ชื่อเต็มของผู้ใช้ที่เข้าสู่ระบบ</li><li><span class="mc-variable Variables.TabsProductDesktop variable">Tableau Desktop</span>: ชื่อเต็มในเครื่องหรือเครือข่ายสำหรับผู้ใช้</li></ul></td></tr></tbody></table>

### ISMEMBEROF

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ISMEMBEROF("Group Name")</code></td></tr><tr><td>เอาต์พุต</td><td>บูลีนหรือค่า null</td></tr><tr><td>คำนิยาม</td><td><p>แสดงค่า <code>TRUE</code> หากบุคคลที่ใช้ Tableau เป็นสมาชิกในกลุ่มที่ตรงกับสตริงที่กำหนด <code>FALSE</code> หากไม่ได้เป็นสมาชิกและ <code>NULL</code> หากไม่ได้เข้าสู่ระบบ</p></td></tr><tr><td>ตัวอย่าง</td><td><pre>ISMEMBEROF('Superstars')</pre><pre>ISMEMBEROF('domain.lan\Sales')</pre></td></tr><tr><td>หมายเหตุ</td><td><p>อาร์กิวเมนต์ <code>&lt;"Group Full Name"&gt;</code> ต้องเป็นสตริงตามตัวอักษร ไม่ใช่ฟิลด์</p><p>หากผู้ใช้เข้าสู่ระบบ <span class="mc-variable Variables.TabsProductOnline variable">Tableau Cloud</span> หรือ <span class="mc-variable Variables.TabsProductServer variable">Tableau Server</span> ความเป็นสมาชิกกลุ่มจะถูกกำหนดโดยกลุ่ม Tableau ฟังก์ชันจะแสดงค่า TRUE หากสตริงที่กำหนดคือ “ผู้ใช้ทั้งหมด”</p><p>ฟังก์ชัน <code>ISMEMBEROF( )</code> จะยอมรับโดเมน Active Directory เช่นกัน โดยจะต้องแสดงโดเมน Active Directory ในการคำนวณพร้อมกับชื่อกลุ่ม</p></td></tr></tbody></table>

### ISNULL

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ISNULL(expression)</code></td></tr><tr><td>เอาต์พุต</td><td>บูลีน (True หรือ False)</td></tr><tr><td>คำนิยาม</td><td><p>แสดงค่า True หาก <code>&lt;expression&gt;</code> เป็น NULL (ไม่มีข้อมูลที่ถูกต้อง)</p></td></tr><tr><td>ตัวอย่าง</td><td><pre>ISNULL([Assigned Room])</pre><p><i>“ฟิลด์ห้องที่ได้รับมอบหมายเป็น null หรือไม่"</i></p></td></tr><tr><td>หมายเหตุ</td><td><p>เปรียบเทียบกับ <a href="#IFNULL" class="xref">IFNULL</a> <code>IFNULL</code> แสดงค่าทุกครั้ง <code>ISNULL</code> แสดงค่า+บูลีน</p><p>ดูเพิ่มเติมที่ <a href="#ZN" class="xref">ZN</a></p></td></tr></tbody></table>

### ISOQUARTER

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ISOQUARTER(date)</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนเต็ม</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าไตรมาสตามสัปดาห์ ISO8601 ของ <code>&lt;date&gt;</code> ที่ระบุเป็นจำนวนเต็ม</td></tr><tr><td>ตัวอย่าง</td><td><pre>ISOQUARTER(#1986-03-25#) = 1</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#ISOWEEK" class="xref">ISOWEEK</a></code>, <code><a href="#ISOWEEKDAY" class="xref">ISOWEEKDAY</a></code>, <code><a href="#ISOYEAR" class="xref">ISOYEAR</a></code> และค่าเทียบเท่า ISO</td></tr></tbody></table>

### ISOWEEK

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ISOWEEK(date)</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนเต็ม</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าสัปดาห์ตามสัปดาห์ ISO8601 ของ <code>&lt;date&gt;</code> ที่กำหนดเป็นจำนวนเต็ม</td></tr><tr><td>ตัวอย่าง</td><td><pre>ISOWEEK(#1986-03-25#) = 13</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#ISOWEEKDAY" class="xref">ISOWEEKDAY</a></code>, <code><a href="#ISOQUARTER" class="xref">ISOQUARTER</a></code>, <code><a href="#ISOYEAR" class="xref">ISOYEAR</a></code> และค่าเทียบเท่า ISO</td></tr></tbody></table>

### ISOWEEKDAY

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ISOWEEKDAY(date)</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนเต็ม</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าวันในสัปดาห์ตามสัปดาห์ ISO8601 ของ <code>&lt;date&gt;</code> ที่ระบุเป็นจำนวนเต็ม</td></tr><tr><td>ตัวอย่าง</td><td><pre>ISOWEEKDAY(#1986-03-25#) = 2</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#ISOWEEK" class="xref">ISOWEEK</a></code>, <code><a href="#ISOQUARTER" class="xref">ISOQUARTER</a></code>, <code><a href="#ISOYEAR" class="xref">ISOYEAR</a></code> และค่าเทียบเท่า ISO</td></tr></tbody></table>

### ISOYEAR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ISOYEAR(date)</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนเต็ม</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าปี ISO8601 แบบสัปดาห์ของวันที่ที่ระบุเป็นจำนวนเต็ม</td></tr><tr><td>ตัวอย่าง</td><td><pre>ISOYEAR(#1986-03-25#) = 1,986</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#ISOWEEK" class="xref">ISOWEEK</a></code>, <code><a href="#ISOWEEKDAY" class="xref">ISOWEEKDAY</a></code>, <code><a href="#ISOQUARTER" class="xref">ISOQUARTER</a></code> และค่าเทียบเท่า ISO</td></tr></tbody></table>

### ISUSERNAME

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ISUSERNAME("username")</code></td></tr><tr><td>เอาต์พุต</td><td>บูลีน</td></tr><tr><td>คำนิยาม</td><td>แสดงค่า <code>TRUE</code> หากชื่อผู้ใช้ปัจจุบันตรงกับ <code>&lt;username&gt;</code> ที่ระบุหรือ <code>FALSE</code> หากไม่ตรงกัน</td></tr><tr><td>ตัวอย่าง</td><td><pre>ISUSERNAME("hmyrer")</pre></td></tr><tr><td>หมายเหตุ</td><td><p>อาร์กิวเมนต์ <code>&lt;"username"&gt;</code> ต้องเป็นสตริงตามตัวอักษร ไม่ใช่ฟิลด์</p><p>ฟังก์ชันนี้จะตรวจสอบรายการต่อไปนี้</p><ul><li><span class="mc-variable Variables.TabsProductOnline variable">Tableau Cloud</span> และ <span class="mc-variable Variables.TabsProductServer variable">Tableau Server</span>: ชื่อผู้ใช้ของผู้ใช้ที่เข้าสู่ระบบ</li><li><span class="mc-variable Variables.TabsProductDesktop variable">Tableau Desktop</span>: ชื่อผู้ใช้ในเครื่องหรือเครือข่ายสำหรับผู้ใช้</li></ul></td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## J

[ย้อนกลับไปด้านบน](#top)

## K

[ย้อนกลับไปด้านบน](#top)

## L

### LAST

`LAST()`

หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันการคำนวณตาราง](https://help.tableau.com/current/pro/desktop/th-th/functions_functions_tablecalculation.htm)

### LEFT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>	LEFT(string, number)</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td>แสดง <code>&lt;number&gt;</code> อักขระซ้ายสุดในสตริง</td></tr><tr><td>ตัวอย่าง</td><td><pre>LEFT("Matador", 4) = "Mata"</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <a href="#MID" class="xref">MID</a> และ <a href="#RIGHT" class="xref">RIGHT</a></td></tr></tbody></table>

### LEN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>LEN(string)</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แสดงความยาวของ <code>&lt;string&gt;</code></td></tr><tr><td>ตัวอย่าง</td><td><pre>LEN("Matador") = 7</pre></td></tr><tr><td>หมายเหตุ</td><td>เพื่อไม่ให้สับสนกับฟังก์ชันเชิงพื้นที่ <code><a href="#LENGTH" class="xref">LENGTH</a></code></td></tr></tbody></table>

### LENGTH

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>LENGTH(geometry, 'units')</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แสดงความยาวเส้นทาง geodetic ของสตริงบรรทัดหรือสตริงใน <code>&lt;geometry&gt;</code> โดยใช้ <code>&lt;units&gt;</code> ที่กำหนด</td></tr><tr><td>ตัวอย่าง</td><td><pre>LENGTH([Spatial], 'metres')</pre></td></tr><tr><td>หมายเหตุ</td><td><p>ผลลัพธ์ก็คือ <code>&lt;NaN&gt;</code> หากอาร์กิวเมนต์เรขาคณิตไม่มีเส้นตรง แม้ว่าองค์ประกอบอื่นๆ จะได้รับอนุญาตก็ตาม</p><p>อย่าสับสนกับฟังก์ชันสตริง <code><a href="#LEN" class="xref">LEN</a></code></p></td></tr></tbody></table>

### LN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>LN(number)</code></td></tr><tr><td>เอาต์พุต</td><td><p>หมายเลข</p><p>เอาต์พุตคือ <code>Null</code> หากอาร์กิวเมนต์น้อยกว่าหรือเท่ากับศูนย์</p></td></tr><tr><td>คำนิยาม</td><td>แสดงค่าลอการิทึมธรรมชาติของ <code>&lt;number&gt;</code></td></tr><tr><td>ตัวอย่าง</td><td><pre>LN(50) = 3.912023005</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#EXP" class="xref">EXP</a></code> และ <code><a href="#LOG" class="xref">LOG</a></code></td></tr></tbody></table>

### LOG

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>LOG(number, [base])</code><p>หากไม่มีอาร์กิวเมนต์ฐานเผื่อเลือก จะใช้ฐาน 10</p></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าลอการิทึมของ <code>&lt;number&gt;</code> สำหรับ <code>&lt;base&gt;</code> ที่กำหนด</td></tr><tr><td>ตัวอย่าง</td><td><pre xml:space="preserve">LOG(16,4) = 2</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#POWER" class="xref">POWER</a></code> <code><a href="#LN" class="xref">LN</a></code></td></tr></tbody></table>

### LOG2

`LOG2(number)`

รองรับต่อเมื่อเชื่อมต่อกับ Google BigQuery เท่านั้น หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันเพิ่มเติม](https://help.tableau.com/current/public/desktop/th-th/%3Chttps://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm>)

### LOOKUP

`LOOKUP(expression, [offest])`

หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันการคำนวณตาราง](https://help.tableau.com/current/pro/desktop/th-th/functions_functions_tablecalculation.htm)

### LOWER

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>LOWER(string)</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td>แสดง <code>&lt;string&gt;</code> ที่ระบุเป็นอักขระตัวพิมพ์เล็กทั้งหมด</td></tr><tr><td>ตัวอย่าง</td><td><pre>LOWER("ProductVersion") = "productversion"</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <a href="#UPPER" class="xref">UPPER</a> และ <a href="#PROPER" class="xref">PROPER</a></td></tr></tbody></table>

### LTRIM

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>	LTRIM(string)</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td>แสดง <code>&lt;string&gt;</code> ที่ระบุที่มีการลบช่องว่างนำหน้าออก</td></tr><tr><td>ตัวอย่าง</td><td><pre>LTRIM(" Matador ") = "Matador "</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <a href="#RTRIM" class="xref">RTRIM</a></td></tr></tbody></table>

### LTRIM\_THIS

`LTRIM_THIS(string, string)`

รองรับต่อเมื่อเชื่อมต่อกับ Google BigQuery เท่านั้น หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันเพิ่มเติม](https://help.tableau.com/current/public/desktop/th-th/%3Chttps://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm>)

[ย้อนกลับไปด้านบน](#top)

## M

### MAKEDATE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>MAKEDATE(year, month, day)</code></td></tr><tr><td>เอาต์พุต</td><td>วันที่</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าวันที่ที่สร้างจาก <code>&lt;year&gt;</code>, <code>&lt;month&gt;</code> และ <code>&lt;day&gt;</code> ที่ระบุ</td></tr><tr><td>ตัวอย่าง</td><td><pre>MAKEDATE(1986,3,25) = #1986-03-25#</pre></td></tr><tr><td>หมายเหตุ</td><td><p class="note"><b>หมายเหตุ</b>: ค่าที่ป้อนไม่ถูกต้องจะถูกปรับเป็นวันที่ เช่น <code>MAKEDATE(2020,4,31) = May 1, 2020</code> แทนที่จะแสดงข้อผิดพลาดเนื่องจากไม่มีวันที่ 31 เมษายน</p><p>มีให้ใช้งานสำหรับการแยกข้อมูลใน Tableau ตรวจสอบความพร้อมใช้งานในแหล่งข้อมูลอื่นๆ</p><p><code>MAKEDATE</code> ต้องใช้การป้อนข้อมูลที่เป็นตัวเลขสำหรับส่วนของวันที่ หากข้อมูลของคุณเป็นสตริงที่ควรเป็นวันที่ ให้ลองใช้ฟังก์ชัน <code><a href="#DATE" class="xref">DATE</a></code> <code>DATE</code> จะจดจำรูปแบบวันที่มาตรฐานต่างๆ มากมายโดยอัตโนมัติ หาก <code>DATE</code> ไม่จดจำอินพุต ให้ลองใช้ <code><a href="#DATEPARSE" class="xref">DATEPARSE</a></code></p></td></tr></tbody></table>

### MAKEDATETIME

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>MAKEDATETIME(date, time)</code></td></tr><tr><td>เอาต์พุต</td><td>วันเวลา</td></tr><tr><td>คำนิยาม</td><td>แสดงวันที่และเวลาที่มีการรวม <code>&lt;date&gt;</code> และ <code>&lt;time&gt;</code> วันที่อาจเป็นวันที่ วันที่และเวลา หรือประเภทสตริง เวลาต้องเป็นวันที่และเวลา</td></tr><tr><td>ตัวอย่าง</td><td><pre>MAKEDATETIME("1899-12-30", #07:59:00#) = #12/30/1899 7:59:00 AM#</pre><pre>MAKEDATETIME([Date], [Time]) = #1/1/2001 6:00:00 AM#</pre></td></tr><tr><td>หมายเหตุ</td><td><p>ฟังก์ชันนี้ใช้งานได้สำหรับการเชื่อมต่อที่เข้ากันได้กับ MySQL เท่านั้น (โดยสำหรับ Tableau ก็คือ MySQL และ Amazon Aurora)</p><p><code><a href="#MAKETIME" class="xref">MAKETIME</a></code> เป็นฟังก์ชันที่คล้ายกันสำหรับการแยกข้อมูลของ Tableau และแหล่งข้อมูลอื่นๆ</p></td></tr></tbody></table>

### MAKELINE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>MAKELINE(SpatialPoint1, SpatialPoint2)</code></td></tr><tr><td>เอาต์พุต</td><td>เรขาคณิต (เส้น)</td></tr><tr><td>คำนิยาม</td><td>สร้างเครื่องหมายเส้นระหว่างจุดสองจุด</td></tr><tr><td>ตัวอย่าง</td><td><pre>MAKELINE(MAKEPOINT(47.59, -122.32), MAKEPOINT(48.5, -123.1))</pre></td></tr><tr><td>หมายเหตุ</td><td>มีประโยชน์สำหรับการสร้างแผนที่ต้นทาง-ปลายทาง</td></tr></tbody></table>

### MAKEPOINT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>MAKEPOINT(latitude, longitude, [SRID])</code></td></tr><tr><td>เอาต์พุต</td><td>เรขาคณิต (จุด)</td></tr><tr><td>คำนิยาม</td><td><p>แปลงข้อมูลจากคอลัมน์ <code>&lt;latitude&gt;</code> และ <code>&lt;longitude&gt;</code> เป็นออบเจ็กต์เชิงพื้นที่</p><p>หากเพิ่มอาร์กิวเมนต์ <code>&lt;SRID&gt;</code> เสริม อินพุตอาจเป็นพิกัดทางภูมิศาสตร์ที่คาดการณ์ไว้อื่นๆ</p></td></tr><tr><td>ตัวอย่าง</td><td><pre>MAKEPOINT(48.5, -123.1)</pre><pre>MAKEPOINT([AirportLatitude], [AirportLongitude])</pre><pre>MAKEPOINT([Xcoord],[Ycoord], 3493)</pre></td></tr><tr><td>หมายเหตุ</td><td><p><code>MAKEPOINT</code> ไม่สามารถใช้ฟิลด์ละติจูดและลองจิจูดที่สร้างขึ้นโดยอัตโนมัติได้ แหล่งข้อมูลจะต้องมีพิกัดในตัว</p><p>SRID เป็นตัวระบุอ้างอิงเชิงพื้นที่ที่ใช้<a href="https://epsg.io/" target="_blank">รหัสระบบอ้างอิง ESPG</a> เพื่อระบุระบบพิกัด หากไม่ได้ระบุ SRID จะสันนิษฐานว่าใช้ WGS84 และพารามิเตอร์จะถือเป็นองศาละติจูด/ลองจิจูด</p><p>คุณสามารถใช้ <code>MAKEPOINT</code> เพื่อเปิดใช้งานแหล่งข้อมูลในเชิงพื้นที่เพื่อให้สามารถรวมกับไฟล์เชิงพื้นที่ได้โดยใช้การรวมเชิงพื้นที่ หากต้องการข้อมูลเพิ่มเติม โปรดดู<a href="https://help.tableau.com/current/pro/desktop/th-th/maps_spatial_join.htm" target="_blank">รวมไฟล์เชิงพื้นที่ใน Tableau</a></p></td></tr></tbody></table>

### MAKETIME

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>MAKETIME(hour, minute, second)</code></td></tr><tr><td>เอาต์พุต</td><td>วันเวลา</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าวันที่ที่สร้างจาก <code>&lt;hour&gt;</code>, <code>&lt;minute&gt;</code> และ <code>&lt;second&gt;</code> ที่ระบุ</td></tr><tr><td>ตัวอย่าง</td><td><pre>MAKETIME(14, 52, 40) = #1/1/1899 14:52:40#</pre></td></tr><tr><td>หมายเหตุ</td><td><p>เนื่องจาก Tableau ไม่รองรับประเภทข้อมูลที่เป็นเวลา แต่รองรับเฉพาะวันที่เวลา เอาต์พุตจึงจะเป็นวันที่เวลา ส่วนวันที่ของฟิลด์จะเป็น 1/1/1899</p><p>โดยคล้ายกับฟังก์ชัน <code><a href="#MAKEDATETIME" class="xref">MAKEDATETIME</a></code> ซึ่งใช้ได้เฉพาะกับการเชื่อมต่อที่เข้ากันได้กับ MYSQL เท่านั้น</p></td></tr></tbody></table>

### MAX

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>MAX(expression)</code> หรือ <code>MAX(expr1, expr2)</code></td></tr><tr><td>เอาต์พุต</td><td>ประเภทข้อมูลเดียวกันกับอาร์กิวเมนต์หรือ <code>NULL&nbsp;</code> หากส่วนใดส่วนหนึ่งของอาร์กิวเมนต์เป็นค่า null</td></tr><tr><td>คำนิยาม</td><td><p>แสดงค่าสูงสุดของสองอาร์กิวเมนต์ ซึ่งต้องเป็นประเภทข้อมูลเดียวกัน</p><p><code>MAX</code> ยังสามารถนำไปใช้กับฟิลด์เดียวเป็นการรวบรวมได้</p></td></tr><tr><td>ตัวอย่าง</td><td><pre>MAX(4,7) = 7<br>MAX(#3/25/1986#, #2/20/2021#) = #2/20/2021# <br>MAX([Name]) = "Zander"</pre></td></tr><tr><td>หมายเหตุ</td><td><p><b>สำหรับสตริง</b></p><p>โดยปกติ <code>MAX</code> จะเป็นค่าที่อยู่หลังสุดตามลำดับตัวอักษร</p><p class="note">สำหรับแหล่งข้อมูลของฐานข้อมูล ค่าสตริง <code>MAX</code> จะเป็นค่าที่สูงที่สุดในลำดับการจัดเรียงที่กำหนดตามฐานข้อมูลของคอลัมน์นั้น</p><p><b>สำหรับวันที่</b></p><p>สำหรับวันที่ <code>MAX</code> เป็นวันที่ล่าสุด หาก <code>MAX</code> เป็นการรวบรวม ผลลัพธ์จะไม่มีลำดับชั้นวันที่ หาก <code>MAX</code> คือการเปรียบเทียบ ผลลัพธ์จะคงลำดับชั้นวันที่ไว้</p><p><b>เป็นการรวบรวม</b></p><p><code>MAX(expression)</code> เป็นฟังก์ชันรวมและแสดงผลลัพธ์รวมเพียงรายการเดียว สิ่งนี้จะแสดงเป็น <code>AGG(expression)</code> ในการแสดงเป็นภาพ</p><p><b>เป็นการเปรียบเทียบ</b></p><p><code>MAX(expr1, expr2)</code> เปรียบเทียบค่าทั้งสองและแสดงค่าระดับแถว</p><p>ดูเพิ่มเติมที่ <code><a href="#MIN" class="xref">MIN</a></code></p></td></tr></tbody></table>

### MEDIAN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>MEDIAN(expression)</code></td></tr><tr><td>คำนิยาม</td><td>แสดงค่ามัธยฐานของนิพจน์ในระเบียนทั้งหมด ค่า null จะถูกละเว้น</td></tr><tr><td>หมายเหตุ</td><td><code>MEDIAN</code> ใช้ได้กับฟิลด์ตัวเลขเท่านั้น</td></tr><tr><td>ข้อจำกัดของฐานข้อมูล</td><td><p><code>MEDIAN</code> <b>ไม่</b> พร้อมใช้งานสำหรับแหล่งข้อมูลต่อไปนี้: Access, Amazon Redshift, Cloudera Hadoop, HP Vertica, IBM DB2, IBM PDA (Netezza), Microsoft SQL Server, MySQL, SAP HANA, Teradata</p><p>สำหรับแหล่งข้อมูลประเภทอื่นๆ คุณสามารถแยกข้อมูลของคุณลงในไฟล์การแยกข้อมูลเพื่อใช้ฟังก์ชันนี้ได้ ดู<a href="https://help.tableau.com/current/pro/desktop/th-th/extracting_data.htm" target="_blank">แยกข้อมูลของคุณ</a></p></td></tr></tbody></table>

### MID

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>(MID(string, start, [length])</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td><p>แสดงผลลัพธ์สตริงจากตำแหน่ง <code>&lt;start&gt;</code> ที่ระบุ อักขระตัวแรกในสตริงคือตำแหน่ง 1</p><p>หากเพิ่มอาร์กิวเมนต์ตัวเลขเสริม <code>&lt;length&gt;</code> สตริงที่แสดงจะมีแต่จำนวนอักขระ</p></td></tr><tr><td>ตัวอย่าง</td><td><pre>MID("Calculation", 2) = "alculation"</pre><pre>MID("Calculation", 2, 5) ="alcul"</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ RegEx ที่รองรับใน<a href="https://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm" target="_blank">เอกสารประกอบฟังก์ชันเพิ่มเติม</a></td></tr></tbody></table>

### MIN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>MIN(expression)</code> หรือ <code>MIN(expr1, expr2)</code></td></tr><tr><td>เอาต์พุต</td><td>ประเภทข้อมูลเดียวกันกับอาร์กิวเมนต์หรือ <code>NULL&nbsp;</code> หากส่วนใดส่วนหนึ่งของอาร์กิวเมนต์เป็นค่า null</td></tr><tr><td>คำนิยาม</td><td><p>แสดงค่าสูงสุดของสองอาร์กิวเมนต์ ซึ่งต้องเป็นประเภทข้อมูลเดียวกัน</p><p><code>MIN </code>ยังสามารถนำไปใช้กับฟิลด์เดียวเป็นการรวบรวมได้</p></td></tr><tr><td>ตัวอย่าง</td><td><pre>MIN(4,7) = 4<br>MIN(#3/25/1986#, #2/20/2021#) = #3/25/1986#<br>MIN([Name]) = "Abebi"</pre></td></tr><tr><td>หมายเหตุ</td><td><p><b>สำหรับสตริง</b></p><p>โดยปกติแล้ว <code>MIN</code> จะเป็นค่าที่มาก่อนตามลำดับตัวอักษร</p><p class="note">สำหรับแหล่งข้อมูลของฐานข้อมูล ค่าสตริง <code>MIN</code> จะเป็นค่าที่ต่ำสุดในลำดับการจัดเรียงที่กำหนดตามฐานข้อมูลของคอลัมน์นั้น</p><p><b>สำหรับวันที่</b></p><p>สำหรับวันที่ <code>MIN</code> เป็นวันแรกที่สุด หาก <code>MIN</code> เป็นการรวบรวม ผลลัพธ์จะไม่มีลำดับชั้นวันที่ หาก <code>MIN</code> คือการเปรียบเทียบ ผลลัพธ์จะคงลำดับชั้นวันที่ไว้</p><p><b>เป็นการรวบรวม</b></p><p><code>MIN(expression)</code> เป็นฟังก์ชันรวมและแสดงผลลัพธ์รวมเพียงรายการเดียว สิ่งนี้จะแสดงเป็น <code>AGG(expression)</code> ในการแสดงเป็นภาพ</p><p><b>เป็นการเปรียบเทียบ</b></p><p><code>MIN(expr1, expr2)</code> เปรียบเทียบค่าทั้งสองและแสดงค่าระดับแถว</p><p>ดูเพิ่มเติมที่ <code><a href="#MAX" class="xref">MAX</a></code></p></td></tr></tbody></table>

### ส่วนขยายโมเดล

หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันการคำนวณตาราง](https://help.tableau.com/current/pro/desktop/th-th/functions_functions_tablecalculation.htm)

- MODEL\_EXTENSION\_BOOL
- MODEL\_EXTENSION\_INT
- MODEL\_EXTENSION\_REAL
- MODEL\_EXTENSION\_STR

### MODEL\_PERCENTILE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>MODEL_PERCENTILE(
							<br>model_specification (optional),
							<br>target_expression,
						<br>predictor_expression(s))</code></td></tr><tr><td>คำนิยาม</td><td>แสดงผลความน่าจะเป็น (ระหว่าง 0 ถึง 1) ของค่าที่คาดหวังซึ่งน้อยกว่าหรือเท่ากับเครื่องหมายที่สังเกตได้ ซึ่งกำหนดโดยนิพจน์เป้าหมายและตัวคาดการณ์อื่นๆ นี่คือฟังก์ชันการแจกแจงแบบคาดการณ์ภายหลัง หรือที่เรียกว่าฟังก์ชันการกระจายสะสม (CDF)</td></tr><tr><td>ตัวอย่าง</td><td><pre>MODEL_PERCENTILE( SUM([Sales]),COUNT([Orders]))</pre></td></tr></tbody></table>

### MODEL\_QUANTILE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>MODEL_QUANTILE(
							<br>model_specification (optional), 
							<br>quantile, 
							<br>target_expression,
						<br>predictor_expression(s))</code></td></tr><tr><td>คำนิยาม</td><td>แสดงผลค่าตัวเลขเป้าหมายภายในช่วงที่น่าจะเป็นซึ่งกำหนดโดยนิพจน์เป้าหมายและตัวคาดการณ์อื่นๆ ที่ควอนไทล์ที่ระบุ นี่คือควอนไทล์แบบคาดการณ์ภายหลัง</td></tr><tr><td>ตัวอย่าง</td><td><pre>MODEL_QUANTILE(0.5, SUM([Sales]), COUNT([Orders]))</pre></td></tr></tbody></table>

### MONTH

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>MONTH(date)</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนเต็ม</td></tr><tr><td>คำนิยาม</td><td>แสดงเดือนของ <code>&lt;date&gt;</code> ที่กำหนดเป็นจำนวนเต็ม</td></tr><tr><td>ตัวอย่าง</td><td><pre>MONTH(#1986-03-25#) = 3</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#DAY" class="xref">DAY</a></code>, <code><a href="#WEEK" class="xref">WEEK</a></code>, <code><a href="#QUARTER" class="xref">ไตรมาส</a></code>, <code><a href="#YEAR" class="xref">YEAR</a></code> และค่าเทียบเท่า ISO</td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## N

### NOT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>NOT&nbsp;&lt;expression&gt;</code></td></tr><tr><td>เอาต์พุต</td><td>บูลีน (True หรือ False)</td></tr><tr><td>คำนิยาม</td><td>ดำเนินการปฏิเสธตรรกะในนิพจน์</td></tr><tr><td>ตัวอย่าง</td><td><pre>IF <b>NOT</b> [Season] = "Summer" <br>THEN 'Don't wear sandals' <br>ELSE&nbsp;'Wear sandals'&nbsp;<br><b>END</b></pre><p><i>“ถ้าฤดูกาลไม่เท่ากับฤดูร้อน ให้แสดง</i>อย่าสวมรองเท้าแตะ<i>  ถ้าไม่เช่นนั้น ก็แสดง</i>สวมรองเท้าแตะ<i>”</i></p></td></tr><tr><td>หมายเหตุ</td><td><p>มักใช้กับ <a href="#IF" class="xref">IF</a> และ <a href="#IIF" class="xref">IIF</a> ดูเพิ่มเติมที่ <a href="#top" class="xref">ฟังก์ชัน Tableau ในการอ้างอิงนี้จะเรียงตามลำดับตัวอักษร คลิกตัวอักษรเพื่อข้ามไปยังตำแหน่งนั้นในรายการ คุณยังสามารถใช้ Ctrl+F (Command-F บน Mac) เพื่อเปิดกล่องค้นหา ซึ่งคุณจะใช้ค้นหาฟังก์ชันเฉพาะได้</a> และ <a href="#OR" class="xref">หรือ</a></p></td></tr></tbody></table>

### NOW

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>NOW()</code></td></tr><tr><td>เอาต์พุต</td><td>วันเวลา</td></tr><tr><td>คำนิยาม</td><td>แสดงวันที่และเวลาปัจจุบันของระบบในเครื่อง</td></tr><tr><td>ตัวอย่าง</td><td><pre>NOW() = 1986-03-25 1:08:21 PM</pre></td></tr><tr><td>หมายเหตุ</td><td><p><code>NOW</code> ไม่ใช้อาร์กิวเมนต์</p><p>ดูเพิ่มเติมที่ <code><a href="#TODAY" class="xref">TODAY</a></code> การคำนวณที่คล้ายกันซึ่งแสดงวันที่ แทนที่จะเป็นวันที่และเวลา</p><p>หากแหล่งข้อมูลเป็นการเชื่อมต่อแบบเรียลไทม์ วันที่และเวลาของระบบอาจอยู่ในโซนเวลาอื่น หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับวิธีจัดการเรื่องนี้ โปรดดูที่<a href="https://kb.tableau.com/articles/issue/now-function-returns-utc-time?lang=th-th">ฐานความรู้</a></p></td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## O

### หรือ

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>&lt;expr1&gt; OR &lt;expr2&gt;</code></td></tr><tr><td>เอาต์พุต</td><td>บูลีน (True หรือ False)</td></tr><tr><td>คำนิยาม</td><td>ดำเนินการแยกทางตรรกะในสองนิพจน์</td></tr><tr><td>ตัวอย่าง</td><td><pre>IF [Season] = "Spring"&nbsp;<b>OR</b>&nbsp;[Season] = "Fall" <br>THEN&nbsp;"Sneakers" <br>END</pre><p><i>"ถ้า (ฤดูกาล = ฤดูใบไม้ผลิ) หรือ (ฤดูกาล = ฤดูใบไม้ร่วง) เป็น True ให้แสดงรองเท้าผ้าใบ"</i></p></td></tr><tr><td>หมายเหตุ</td><td><p>มักใช้กับ <a href="#IF" class="xref">IF</a> และ <a href="#IIF" class="xref">IIF</a> ดูเพิ่มเติมที่ <a href="#top" class="xref">ฟังก์ชัน Tableau ในการอ้างอิงนี้จะเรียงตามลำดับตัวอักษร คลิกตัวอักษรเพื่อข้ามไปยังตำแหน่งนั้นในรายการ คุณยังสามารถใช้ Ctrl+F (Command-F บน Mac) เพื่อเปิดกล่องค้นหา ซึ่งคุณจะใช้ค้นหาฟังก์ชันเฉพาะได้</a> และ <a href="#NOT" class="xref">NOT</a></p><p>หากนิพจน์ใดนิพจน์หนึ่งเป็น <code>TRUE</code> ผลลัพธ์จะเป็น <code>TRUE</code> หากนิพจน์ทั้งสองเป็น <code>FALSE</code> ผลลัพธ์จะเป็น <code>FALSE</code> หากนิพจน์ทั้งสองเป็น <code>NULL</code> ผลลัพธ์จะเป็น <code>NULL</code></p><p>หากคุณสร้างการคำนวณซึ่งแสดงผลลัพธ์ของการเปรียบเทียบ <code>OR</code> บนเวิร์กชีต Tableau จะแสดง <code>TRUE</code> และ <code>FALSE</code> หากคุณต้องการเปลี่ยนรายการนี้ โปรดใช้พื้นที่ “จัดรูปแบบ” ในกล่องโต้ตอบการจัดรูปแบบ</p><p class="note"><b>หมายเหตุ</b>: ตัวดำเนินการ <code>OR</code> จะใช้<em>การประเมินแบบย่อ</em> ซึ่งหมายความว่าหากนิพจน์แรกได้รับการประเมินเป็น <code>TRUE</code> นิพจน์ที่สองก็จะไม่ได้รับการประเมินเลย สิ่งนี้อาจเป็นประโยชน์หากนิพจน์ที่สองส่งผลให้เกิดข้อผิดพลาดเมื่อนิพจน์แรกเป็น <code>TRUE</code> เนื่องจากนิพจน์ที่สองในกรณีนี้ไม่ได้รับการประเมินเลย</p></td></tr></tbody></table>

### OUTLINE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>OUTLINE(&lt;spatial polygon&gt;)</code></td></tr><tr><td>เอาต์พุต</td><td>เรขาคณิต</td></tr><tr><td>คำนิยาม</td><td>แปลงเรขาคณิตรูปหลายเหลี่ยมให้เป็นเส้นตรง</td></tr><tr><td>หมายเหตุ</td><td><p>มีประโยชน์สำหรับการสร้างเลเยอร์แยกต่างหากสำหรับโครงร่างที่สามารถจัดสไตล์ให้แตกต่างจากการเติมได้</p><p>รองรับรูปหลายเหลี่ยมภายในหลายรูปหลายเหลี่ยม</p></td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## P

### PARSE\_URL

`PARSE_URL(string, url_part)`

รองรับเมื่อเชื่อมต่อกับ Cloudera Impala เท่านั้น หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันเพิ่มเติม](https://help.tableau.com/current/public/desktop/th-th/%3Chttps://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm>)

### PARSE\_URL\_QUERY

`PARSE_URL_QUERY(string, key)`

รองรับเมื่อเชื่อมต่อกับ Cloudera Impala เท่านั้น หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันเพิ่มเติม](https://help.tableau.com/current/public/desktop/th-th/%3Chttps://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm>)

### PERCENTILE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>PERCENTILE(expression, number)</code></td></tr><tr><td>คำนิยาม</td><td>แสดงค่าเปอร์เซ็นต์ไทล์จาก <code>&lt;expression&gt;</code> ที่กำหนดซึ่งสอดคล้องกับ <code>&lt;number&gt;</code> ที่ระบุ <code>&lt;number&gt;</code> ต้องอยู่ระหว่าง 0 ถึง 1 (โดยรวม) และต้องเป็นค่าตัวเลขคงที่</td></tr><tr><td>ตัวอย่าง</td><td><pre>PERCENTILE([Score], 0.9)</pre></td></tr><tr><td>ข้อจำกัดของฐานข้อมูล</td><td><p>ฟังก์ชันนี้ใช้ได้กับแหล่งข้อมูลต่อไปนี้: การเชื่อมต่อ Microsoft Excel และไฟล์ข้อความที่ไม่ใช่แบบเดิม, การแยกข้อมูลและการแยกข้อมูลประเภทแหล่งข้อมูลเท่านั้น (เช่น Google Analytics, OData หรือ Salesforce), แหล่งข้อมูล Sybase IQ 15.1 ขึ้นไป, แหล่งข้อมูล Oracle 10 ขึ้นไป, แหล่งข้อมูล Cloudera Hive และ Hortonworks Hadoop Hive, EXASolution 4.2 ขึ้นไป</p><p>สำหรับแหล่งข้อมูลประเภทอื่นๆ คุณสามารถแยกข้อมูลของคุณลงในไฟล์การแยกข้อมูลเพื่อใช้ฟังก์ชันนี้ได้ ดู<a href="https://help.tableau.com/current/pro/desktop/th-th/extracting_data.htm" target="_blank">แยกข้อมูลของคุณ</a></p></td></tr></tbody></table>

### PI

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>PI()</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าพายคงที่ที่เป็นตัวเลข: 3.14159...</td></tr><tr><td>ตัวอย่าง</td><td><pre>PI()&nbsp;= 3.14159</pre></td></tr><tr><td>หมายเหตุ</td><td>มีประโยชน์สำหรับฟังก์ชันตรีโกณมิติที่รับอินพุตเป็นเรเดียน</td></tr></tbody></table>

### POWER

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>POWER(number, power)</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>เพิ่ม <code>&lt;number&gt;</code> ให้เป็น <code>&lt;power&gt;</code> ที่ระบุ</td></tr><tr><td>ตัวอย่าง</td><td><pre>POWER(5,3) = 125<br>POWER([Temperature], 2)</pre></td></tr><tr><td>หมายเหตุ</td><td>คุณยังสามารถใช้สัญลักษณ์ ^ ได้ เช่น such as <code>5^3 = POWER(5,3) = 125</code><p>ดูเพิ่มเติมที่ <code><a href="#EXP" class="xref">EXP</a></code>, <code><a href="#LOG" class="xref">LOG</a></code>, และ <code><a href="#SQUARE" class="xref">SQUARE</a></code></p></td></tr></tbody></table>

### PREVIOUS\_VALUE

`PREVIOUS_VALUE(expression)`

หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันการคำนวณตาราง](https://help.tableau.com/current/pro/desktop/th-th/functions_functions_tablecalculation.htm)

### PROPER

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>PROPER(string)</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td><p>แสดง <code>&lt;string&gt;</code> ที่ระบุที่มีอักษรตัวแรกของแต่ละคำเป็นตัวพิมพ์ใหญ่และตัวอักษรที่เหลือจะเป็นตัวพิมพ์เล็ก</p></td></tr><tr><td>ตัวอย่าง</td><td><pre>PROPER("PRODUCT name") = "Product Name"</pre><pre>PROPER("darcy-mae") = "Darcy-Mae"</pre></td></tr><tr><td>หมายเหตุ</td><td><p>ช่องว่างและอักขระที่ไม่ใช่ตัวอักษรและตัวเลข เช่น เครื่องหมายวรรคตอนยังทำหน้าที่เป็นตัวคั่น</p><p>ดูเพิ่มเติมที่ <a href="#LOWER" class="xref">LOWER</a> และ <a href="#UPPER" class="xref">UPPER</a></p></td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## Q

### ไตรมาส

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>QUARTER(date)</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนเต็ม</td></tr><tr><td>คำนิยาม</td><td>แสดงไตรมาสของ <code>&lt;date&gt;</code> ที่กำหนดเป็นจำนวนเต็ม</td></tr><tr><td>ตัวอย่าง</td><td><pre>QUARTER(#1986-03-25#) = 1</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#DAY" class="xref">DAY</a></code>, <code><a href="#WEEK" class="xref">WEEK</a></code>, <code><a href="#MONTH" class="xref">MONTH</a></code>, <code><a href="#YEAR" class="xref">YEAR</a></code> และค่าเทียบเท่า ISO</td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## R

### RADIANS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>RADIANS(number)</code></td></tr><tr><td>เอาต์พุต</td><td>ตัวเลข (มุมเป็นเรเดียน)</td></tr><tr><td>คำนิยาม</td><td>แปลง <code>&lt;number&gt;</code> ที่กำหนดจากองศาเป็นเรเดียน</td></tr><tr><td>ตัวอย่าง</td><td><pre>RADIANS(180) = 3.14159</pre></td></tr><tr><td>หมายเหตุ</td><td>ฟังก์ชันผกผัน <code><a href="#DEGREES" class="xref">DEGREES</a></code> หามุมเป็นเรเดียนและแสดงมุมเป็นองศา</td></tr></tbody></table>

### ฟังก์ชันการคำนวณตาราง RANK

หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันการคำนวณตาราง](https://help.tableau.com/current/pro/desktop/th-th/functions_functions_tablecalculation.htm)

- `RANK(expression, ['asc' | 'desc'])`
- `RANK_DENSE(expression, ['asc' | 'desc'])`
- `RANK_MODIFIED(expression, ['asc' | 'desc'])`
- `RANK_PERCENTILE(expression, ['asc' | 'desc'])`
- `RANK_UNIQUE(expression, ['asc' | 'desc'])`

### ฟังก์ชัน RAWSQL

หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันส่งผ่าน (RAWSQL)](https://help.tableau.com/current/pro/desktop/th-th/functions_functions_passthrough.htm)

- `RAWSQL_BOOL("sql_expr", [arg1], … [argN])`
- `RAWSQL_DATE("sql_expr", [arg1], … [argN])`
- `RAWSQL_DATETIME("sql_expr", [arg1], … [argN])`
- `RAWSQL_INT("sql_expr", [arg1], … [argN])`
- `RAWSQL_REAL("sql_expr", [arg1], … [argN])`
- `RAWSQL_SPATIAL`
- `RAWSQL_STR("sql_expr", [arg1], … [argN])`
- `RAWSQLAGG_BOOL("sql_expr", [arg1], … [argN])`
- `RAWSQLAGG_DATE("sql_expr", [arg1], … [argN])`
- `RAWSQLAGG_DATETIME("sql_expr", [arg1], … [argN])`
- `RAWSQLAGG_INT("sql_expr", [arg1], … [argN])`
- `RAWSQLAGG_REAL("sql_expr", [arg1], … [argN])`
- `RAWSQLAGG_STR("sql_expr", [arg1], … [argN])`

### ฟังก์ชัน REGEXP

หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันเพิ่มเติม](https://help.tableau.com/current/public/desktop/th-th/%3Chttps://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm>)

- `REGEXP_EXTRACT(string, pattern)`
- `REGEXP_EXTRACT_NTH(string, pattern, index)`
- `REGEXP_EXTRACT_NTH(string, pattern, index)`
- `REGEXP_MATCH(string, pattern)`
- `REGEXP_REPLACE(string, pattern, replacement)`

### REPLACE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>REPLACE(string, substring, replacement</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td>ค้นหา <code>&lt;string&gt;</code> สำหรับ <code>&lt;substring&gt;</code> และแทนที่ด้วย <code>&lt;replacement&gt;</code> หากไม่พบ <code>&lt;substring&gt;</code> สตริงจะไม่เปลี่ยนแปลง</td></tr><tr><td>ตัวอย่าง</td><td><pre>REPLACE("Version 3.8", "3.8", "4x") = "Version 4x"</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code>REGEXP_REPLACE</code> ใน<a href="https://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm" target="_blank">เอกสารประกอบฟังก์ชันเพิ่มเติม</a></td></tr></tbody></table>

### RIGHT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>RIGHT(string, number)</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td>แสดง <code>&lt;number&gt;</code> อักขระขวาสุดในสตริง</td></tr><tr><td>ตัวอย่าง</td><td><pre>RIGHT("Calculation", 4) = "tion"</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <a href="#LEFT" class="xref">LEFT</a> และ <a href="#MID" class="xref">MID</a></td></tr></tbody></table>

### ROUND

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ROUND(number, [decimals])</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td><p>ปัดเศษ <code>&lt;number&gt;</code> เป็นจำนวนหลักที่ระบุ</p><p>อาร์กิวเมนต์ <code>decimals</code> ที่ไม่บังคับจะระบุจำนวนจุดทศนิยมของความแม่นยำที่จะรวมไว้ในผลลัพธ์ขั้นสุดท้าย หากละเว้น <code>decimals</code> จะปัดเศษตัวเลขให้เป็นจำนวนเต็มที่ใกล้เคียงที่สุด</p></td></tr><tr><td>ตัวอย่าง</td><td><pre>ROUND(1/3, 2) = 0.33</pre></td></tr><tr><td>หมายเหตุ</td><td><p>ฐานข้อมูลบางอย่าง เช่น SQL Server อนุญาตให้ระบุความยาวที่เป็นค่าลบ โดยที่ -1 ปัดเศษตัวเลขเป็นหลักสิบ, -2 ปัดเศษเป็นหลักร้อย และอื่นๆ การดำเนินการนี้ไม่เป็นจริงสำหรับฐานข้อมูลทั้งหมด ตัวอย่างเช่น ไม่เป็นจริงสำหรับ Excel หรือ Access</p><blockquote><p>[!TIP]</p><p><b>เคล็ดลับ</b>: เนื่องจาก ROUND อาจก่อให้เกิดปัญหาเนื่องจากการแสดงค่าทศนิยมของตัวเลข เช่น การปัดเศษ 9.405 เป็น 9.40 จึงควร<a href="https://help.tableau.com/current/pro/desktop/th-th/formatting_specific_numbers.htm">จัดรูปแบบตัวเลข</a>ให้เป็นจำนวนจุดทศนิยมที่ต้องการแทนการปัดเศษ การจัดรูปแบบ 9.405 เป็นทศนิยมสองตำแหน่งจะได้ผลลัพธ์ 9.41 ที่คาดไว้</p></blockquote><p>ดูเพิ่มเติมที่ <code><a href="#CEILING" class="xref">CEILING</a></code> และ <code><a href="#FLOOR" class="xref">FLOOR</a></code></p></td></tr></tbody></table>

### RTRIM

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>RTRIM(string)</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td>แสดง <code>&lt;string&gt;</code> ที่ระบุที่มีการลบช่องว่างต่อท้ายออก</td></tr><tr><td>ตัวอย่าง</td><td><pre>RTRIM(" Calculation ") = " Calculation"</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <a href="#LTRIM" class="xref">LTRIM</a> และ <a href="#TRIM" class="xref">TRIM</a></td></tr></tbody></table>

### RTRIM\_THIS

`RTRIM_THIS(string, string)`

รองรับต่อเมื่อเชื่อมต่อกับ Google BigQuery เท่านั้น หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันเพิ่มเติม](https://help.tableau.com/current/public/desktop/th-th/%3Chttps://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm>)

### ฟังก์ชันการคำนวณตาราง RUNNING

หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันการคำนวณตาราง](https://help.tableau.com/current/pro/desktop/th-th/functions_functions_tablecalculation.htm)

- `RUNNING_AVG(expression)`
- `RUNNING_COUNT(expression)`
- `RUNNING_MAX(expression)`
- `RUNNING_MIN(expression)`
- `RUNNING_SUM(expression)`

[ย้อนกลับไปด้านบน](#top)

## S

### ส่วนขยายการวิเคราะห์ SCRIPT

หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันการคำนวณตาราง](https://help.tableau.com/current/pro/desktop/th-th/functions_functions_tablecalculation.htm)

- `SCRIPT_BOOL`
- `SCRIPT_INT`
- `SCRIPT_REAL`
- `SCRIPT_STR`

### SHAPETYPE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>SHAPETYPE(&lt;geometry&gt;)</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td>แสดงสตริงที่อธิบายโครงสร้างของเรขาคณิตเชิงพื้นที่ เช่น Empty, Point, MultiPoint, LineString, MultiLinestring, Polygon, MultiPolygon, Mixed และไม่รองรับ</td></tr><tr><td>ตัวอย่าง</td><td><pre>SHAPETYPE(MAKEPOINT(48.5, -123.1)) = "Point"</pre></td></tr></tbody></table>

### SIGN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>SIGN(number)</code></td></tr><tr><td>เอาต์พุต</td><td>-1, 0, หรือ 1</td></tr><tr><td>คำนิยาม</td><td>แสดงเครื่องหมายของ <code>&lt;number&gt;</code>: ค่าที่แสดงที่เป็นไปได้คือ -1 ถ้าตัวเลขเป็นค่าลบ และ 0 ถ้าตัวเลขเป็นศูนย์ หรือ 1 ถ้าตัวเลขเป็นค่าบวก</td></tr><tr><td>ตัวอย่าง</td><td><pre>SIGN(AVG(Profit)) = -1</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#ABS" class="xref">ABS</a></code></td></tr></tbody></table>

### SIN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>SIN(number)</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าไซน์ของมุมเป็นเรเดียน+</td></tr><tr><td>ตัวอย่าง</td><td><pre>SIN(0) = 1.0<br>SIN(PI( )/4) = 0.707106781186548</pre></td></tr><tr><td>หมายเหตุ</td><td><p>ฟังก์ชันผกผัน <code><a href="#ASIN" class="xref">ASIN</a></code>นำไซน์เป็นอาร์กิวเมนต์และแสดงค่ามุมเป็นเรเดียน</p><p>ดูเพิ่มเติมที่ <code><a href="#PI" class="xref">PI</a></code> หากต้องการแปลงมุมจากองศาเป็นเรเดียน ให้ใช้ <code><a href="#RADIANS" class="xref">RADIANS</a></code></p></td></tr></tbody></table>

### SIZE

`SIZE()`

หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันการคำนวณตาราง](https://help.tableau.com/current/pro/desktop/th-th/functions_functions_tablecalculation.htm)

### SPACE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>SPACE(number)</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง (มีเพียงช่องว่างโดยเฉพาะ)</td></tr><tr><td>คำนิยาม</td><td>แสดงสตริงที่ประกอบด้วยช่องว่างซ้ำตามจำนวนที่ระบุ</td></tr><tr><td>ตัวอย่าง</td><td><pre>SPACE(2) = "  "</pre></td></tr></tbody></table>

### SPLIT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>SPLIT(string, delimiter, token number)</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td>แสดงสตริงย่อยจาก <code>&lt;string&gt;</code> โดยใช้อักขระ <code>&lt;delimiter&gt;</code> เพื่อแบ่งสตริงออกเป็นลำดับของ <code>&lt;tokens&gt;</code></td></tr><tr><td>ตัวอย่าง</td><td><pre>SPLIT ("a-b-c-d", "-", 2) = "b"</pre><pre>SPLIT ("a|b|c|d", "|", -2) = "c"</pre></td></tr><tr><td>หมายเหตุ</td><td><p>สตริงได้รับการตีความว่าเป็นลำดับของตัวคั่นและโทเค็นที่สลับกัน ดังนั้นสำหรับสตริง <code>abc-defgh-i-jkl</code> ที่มีอักขระตัวคั่นเป็น '<code>-</code>' โทเค็นจะเป็น (1) <code>abc</code>, (2) <code>defgh</code>, (3) <code>i</code> และ (4) <code>jlk</code></p><p><code>SPLIT</code> จะแสดงโทเค็นที่สอดคล้องกับหมายเลขโทเค็น เมื่อหมายเลขโทเค็นเป็นค่าบวก โทเค็นจะถูกนับโดยเริ่มจากด้านซ้ายสุดของสตริง เมื่อหมายเลขโทเค็นเป็นค่าลบ โทเค็นจะถูกนับโดยเริ่มจากด้านขวา</p><p>ดูเพิ่มเติมที่ REGEX ที่รองรับใน<a href="https://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm" target="_blank">เอกสารประกอบฟังก์ชันเพิ่มเติม</a></p></td></tr><tr><td>ข้อจำกัดของฐานข้อมูล</td><td><p>คำสั่งการแบ่งและการแบ่งแบบกำหนดเองใช้ได้สำหรับแหล่งข้อมูลประเภทต่อไปนี้ การแยกข้อมูลใน Tableau, Microsoft Excel, ไฟล์ข้อความ, ไฟล์ PDF, Salesforce, OData, Microsoft Azure Market Place, Google Analytics, Vertica, Oracle, MySQL, PostgreSQL, Teradata, Amazon Redshift, Aster Data, Google BigQuery, Cloudera Hadoop Hive, Hortonworks Hive และ and Microsoft SQL Server</p><p>แหล่งข้อมูลบางอย่างจะกำหนดขีดจำกัดในการแยกสตริง ดูข้อจำกัดของฟังก์ชัน SPLIT ภายหลังในหัวข้อนี้</p></td></tr></tbody></table>

### SQRT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>SQRT(number)</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แสดงค่ารากที่สองของ <code>&lt;number&gt;</code></td></tr><tr><td>ตัวอย่าง</td><td><pre>SQRT(25) = 5</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#SQUARE" class="xref">SQUARE</a></code></td></tr></tbody></table>

### SQUARE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>SQUARE(number)</code></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แสดงค่ากำลังสองของ <code>&lt;number&gt;</code></td></tr><tr><td>ตัวอย่าง</td><td><pre>SQUARE(5) = 25</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#SQRT" class="xref">SQRT</a></code> และ <code><a href="#POWER" class="xref">POWER</a></code></td></tr></tbody></table>

### STARTSWITH

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>STARTSWITH(string, substring)</code></td></tr><tr><td>เอาต์พุต</td><td>บูลีน</td></tr><tr><td>คำนิยาม</td><td>แสดงค่า True หาก <code>string</code> เริ่มต้นด้วย <code>substring</code> ช่องว่างนำหน้าจะถูกละเว้น</td></tr><tr><td>ตัวอย่าง</td><td><pre xml:space="preserve">STARTSWITH("Matador, "Ma") = TRUE</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <a href="#CONTAINS" class="xref">CONTAINS</a> รวมถึง REGEX ที่รองรับใน<a href="https://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm" target="_blank">เอกสารประกอบฟังก์ชันเพิ่มเติม</a></td></tr></tbody></table>

### STDEV

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>STDEV(expression)</code></td></tr><tr><td>คำนิยาม</td><td>แสดงค่าเบี่ยงเบนมาตรฐานทางสถิติของค่าทั้งหมดใน <code>&lt;expression&gt;</code> ที่กำหนดตามตัวอย่างของประชากร</td></tr></tbody></table>

### STDEVP

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>STDEVP(expression)</code></td></tr><tr><td>คำนิยาม</td><td>แสดงค่าเบี่ยงเบนมาตรฐานทางสถิติของค่าทั้งหมดใน <code>&lt;expression&gt;</code> ที่กำหนดตามประชากรที่ได้รับการชดเชย</td></tr></tbody></table>

### STR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>STR(expression)</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td>ส่งอาร์กิวเมนต์เป็นสตริง</td></tr><tr><td>ตัวอย่าง</td><td><pre>STR([ID])</pre></td></tr></tbody></table>

### SUM

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>SUM(expression)</code></td></tr><tr><td>คำนิยาม</td><td>แสดงผลรวมของค่าทั้งหมดใน <code>&lt;expression&gt;</code> ค่า null จะถูกละเว้น</td></tr><tr><td>หมายเหตุ</td><td><code>SUM</code> ใช้ได้กับฟิลด์ตัวเลขเท่านั้น</td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## T

### TAN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>TAN(number)</code><p>อาร์กิวเมนต์ <code>&lt;number&gt;</code> คือมุมที่เป็นเรเดียน</p></td></tr><tr><td>เอาต์พุต</td><td>หมายเลข</td></tr><tr><td>คำนิยาม</td><td>แสดงค่าแทนเจนต์ของมุม</td></tr><tr><td>ตัวอย่าง</td><td><pre>TAN(PI ( )/4) = 1.0</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#ATAN" class="xref">ATAN</a></code>, <code><a href="#ATAN2" class="xref">ATAN2</a></code>,<code><a href="#COT" class="xref">COT</a></code>, และ <code><a href="#PI" class="xref">PI</a></code> หากต้องการแปลงมุมจากองศาเป็นเรเดียน ให้ใช้ <code><a href="#RADIANS" class="xref">RADIANS</a></code></td></tr></tbody></table>

### THEN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>IF &lt;test1&gt; <b>THEN</b> &lt;then1&gt; 
							<br>[ELSEIF &lt;test2&gt; <b>THEN</b> &lt;then2&gt;...]
							<br>[ELSE &lt;default&gt;] 
						<br>END</code></td></tr><tr><td>คำนิยาม</td><td>ส่วนที่จำเป็นของ <code>IF</code>, <code>ELSEIF</code>, หรือ <code>CASE</code> นิพจน์ ใช้เพื่อกำหนดผลลัพธ์ที่จะแสดงหากค่าเฉพาะหรือการทดสอบเป็น True</td></tr><tr><td>ตัวอย่าง</td><td><pre>IF [Season] = "Summer"&nbsp;<b>THEN</b>&nbsp;'Sandals' <br>ELSEIF&nbsp;[Season] = "Winter"&nbsp;<b>THEN</b>&nbsp;'Boots' <br>ELSE&nbsp;'Sneakers'&nbsp;<br>END</pre><p><i>“ถ้าฤดูกาล = ฤดูร้อน ก็ให้แสดงรองเท้าแตะ ถ้าไม่เช่นนั้น ให้ดูที่นิพจน์ถัดไป ถ้าฤดูกาล = ฤดูหนาว ก็ให้แสดงรองเท้าบู้ต ถ้าไม่มีนิพจน์ใดเป็นค่า True ให้แสดงรองเท้าผ้าใบ”</i></p><pre>CASE [Season] <br>WHEN 'Summer' <b>THEN</b> 'Sandals' <br>WHEN 'Winter' <b>THEN</b> 'Boots' <br>ELSE 'Sneakers' <br>END</pre><p><i>“ดูที่ฟิลด์ฤดูกาล หากค่าเป็นฤดูร้อน ให้แสดงผลรองเท้าแตะ หากค่าเป็นฤดูหนาว ให้แสดงผลรองเท้าบู้ท หากไม่มีตัวเลือกในการคำนวณที่ตรงกับสิ่งที่อยู่ในฟิลด์ฤดูกาล ให้แสดงผลรองเท้าผ้าใบ”</i></p></td></tr><tr><td>หมายเหตุ</td><td><p>ใช้กับ <a href="#CASE" class="xref">CASE</a>, <a href="#WHEN" class="xref">WHEN</a>, <a href="#IF" class="xref">IF</a>, <a href="#ELSEIF" class="xref">ELSEIF</a>, <a href="#THEN" class="xref">THEN</a>, <a href="#ELSE" class="xref">ELSE</a> และ <a href="#END" class="xref">END</a></p></td></tr></tbody></table>

### TIMESTAMP\_TO\_USEC

`TIMESTAMP_TO_USEC(expression)`

รองรับต่อเมื่อเชื่อมต่อกับ Google BigQuery เท่านั้น หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันเพิ่มเติม](https://help.tableau.com/current/public/desktop/th-th/%3Chttps://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm>)

### TLD

`TLD(string_url)`

รองรับต่อเมื่อเชื่อมต่อกับ Google BigQuery เท่านั้น หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันเพิ่มเติม](https://help.tableau.com/current/public/desktop/th-th/%3Chttps://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm>)

### TODAY

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>TODAY()</code></td></tr><tr><td>เอาต์พุต</td><td>วันที่</td></tr><tr><td>คำนิยาม</td><td>แสดงวันที่ปัจจุบันของระบบในเครื่อง</td></tr><tr><td>ตัวอย่าง</td><td><pre>TODAY() = 1986-03-25</pre></td></tr><tr><td>หมายเหตุ</td><td><p><code>TODAY</code> ไม่ใช้อาร์กิวเมนต์</p><p>ดูเพิ่มเติมที่ <code><a href="#NOW" class="xref">NOW</a></code> การคำนวณที่คล้ายกันซึ่งแสดงวันที่และเวลา แทนที่จะเป็นวันที่</p><p>หากแหล่งข้อมูลเป็นการเชื่อมต่อแบบเรียลไทม์ วันที่ของระบบอาจอยู่ในโซนเวลาอื่น หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับวิธีจัดการเรื่องนี้ โปรดดูที่<a href="https://kb.tableau.com/articles/issue/now-function-returns-utc-time?lang=th-th">ฐานความรู้</a></p></td></tr></tbody></table>

### TOTAL

`TOTAL(expression)`

หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันการคำนวณตาราง](https://help.tableau.com/current/pro/desktop/th-th/functions_functions_tablecalculation.htm)

### TRIM

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>TRIM(string)</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td>แสดง <code>&lt;string&gt;</code> ที่ลบช่องว่างนำหน้าและต่อท้ายออกแล้ว</td></tr><tr><td>ตัวอย่าง</td><td><pre>TRIM(" Calculation ") = "Calculation"</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <a href="#LTRIM" class="xref">LTRIM</a> และ <a href="#RTRIM" class="xref">RTRIM</a></td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## U

### UPPER

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>UPPER(string)</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td>แสดง <code>&lt;string&gt;</code> ที่ระบุเป็นอักขระตัวพิมพ์ใหญ่ทั้งหมด</td></tr><tr><td>ตัวอย่าง</td><td><pre>UPPER("Calculation") = "CALCULATION"</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <a href="#PROPER" class="xref">PROPER</a> และ <a href="#LOWER" class="xref">LOWER</a></td></tr></tbody></table>

### USEC\_TO\_TIMESTAMP

`USEC_TO_TIMESTAMP(expression)`

รองรับต่อเมื่อเชื่อมต่อกับ Google BigQuery เท่านั้น หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันเพิ่มเติม](https://help.tableau.com/current/public/desktop/th-th/%3Chttps://help.tableau.com/current/pro/desktop/th-th/functions_functions_ allowance.htm>)

### USERDOMAIN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>USERDOMAIN(&nbsp;)</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td>แสดงโดเมนสำหรับผู้ใช้ปัจจุบัน</td></tr><tr><td>หมายเหตุ</td><td><p>ฟังก์ชันนี้จะตรวจสอบรายการต่อไปนี้</p><ul><li><span class="mc-variable Variables.TabsProductOnline variable">Tableau Cloud</span> และ <span class="mc-variable Variables.TabsProductServer variable">Tableau Server</span>: โดเมนผู้ใช้ของผู้ใช้ที่เข้าสู่ระบบ</li><li><span class="mc-variable Variables.TabsProductDesktop variable">Tableau Desktop</span>: โดเมนในเครื่องหากผู้ใช้อยู่ในโดเมน</li></ul></td></tr></tbody></table>

### USERNAME

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>USERNAME( )</code></td></tr><tr><td>เอาต์พุต</td><td>สตริง</td></tr><tr><td>คำนิยาม</td><td>แสดงชื่อผู้ใช้สำหรับผู้ใช้ปัจจุบัน</td></tr><tr><td>ตัวอย่าง</td><td><pre xml:space="preserve">USERNAME( )</pre><p>สิ่งนี้จะแสดงชื่อผู้ใช้ของผู้ใช้ที่เข้าสู่ระบบ เช่น “hmyrer”</p><pre xml:space="preserve">[Manager] = USERNAME( )</pre><p>หากผู้จัดการ “hmyrer” เข้าสู่ระบบ ตัวอย่างนี้จะแสดงค่า True ต่อเมื่อฟิลด์ “ผู้จัดการ” ในมุมมองมีชื่อ “hmyrer” เท่านั้น</p></td></tr><tr><td>หมายเหตุ</td><td><p>ฟังก์ชันนี้จะตรวจสอบรายการต่อไปนี้</p><ul><li><span class="mc-variable Variables.TabsProductOnline variable">Tableau Cloud</span> และ <span class="mc-variable Variables.TabsProductServer variable">Tableau Server</span>: ชื่อผู้ใช้ของผู้ใช้ที่เข้าสู่ระบบ</li><li><span class="mc-variable Variables.TabsProductDesktop variable">Tableau Desktop</span>: ชื่อผู้ใช้ในเครื่องหรือเครือข่ายสำหรับผู้ใช้</li></ul><p><b>ตัวกรองผู้ใช้</b></p><p>เมื่อใช้เป็นตัวกรอง ฟิลด์ที่คำนวณเช่น <code>[Username field] = USERNAME( )</code> สามารถใช้สร้างตัวกรองผู้ใช้ที่แสดงเฉพาะข้อมูลที่เกี่ยวข้องกับบุคคลที่เข้าสู่ระบบเซิร์ฟเวอร์</p></td></tr></tbody></table>

### ฟังก์ชันโทเค็นเว็บ USER ATTRIBUTE JSON

- `USERATTRIBUTE('attribute_name')`
- `USERATTRIBUTEINCLUDES('attribute_name', 'expected_value')`

หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันผู้ใช้](https://help.tableau.com/current/pro/desktop/th-th/functions_functions_user.htm)

[ย้อนกลับไปด้านบน](#top)

## V

### VAR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>VAR(expression)</code></td></tr><tr><td>คำนิยาม</td><td>แสดงค่าความแปรปรวนทางสถิติของค่าทั้งหมดในนิพจน์ที่กำหนดตามตัวอย่างของประชากร</td></tr></tbody></table>

### VARP

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>VARP(expression)</code></td></tr><tr><td>คำนิยาม</td><td>แสดงค่าความแปรปรวนทางสถิติของค่าทั้งหมดในนิพจน์ที่กำหนดตามประชากรทั้งหมด</td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## W

### WEEK

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>WEEK(date)</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนเต็ม</td></tr><tr><td>คำนิยาม</td><td>แสดงสัปดาห์ของ <code>&lt;date&gt;</code> ที่กำหนดเป็นจำนวนเต็ม</td></tr><tr><td>ตัวอย่าง</td><td><pre>WEEK(#1986-03-25#) = 13</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#DAY" class="xref">DAY</a></code>, <code><a href="#MONTH" class="xref">MONTH</a></code>, <code><a href="#QUARTER" class="xref">ไตรมาส</a></code>, <code><a href="#YEAR" class="xref">YEAR</a></code> และค่าเทียบเท่า ISO</td></tr></tbody></table>

### WHEN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>CASE &lt;expression&gt;<br><b>WHEN</b> &lt;value1&gt; THEN &lt;then1&gt;<br><b>WHEN</b> &lt;value2&gt; THEN &lt;then2&gt;<br>...<br>[ELSE &lt;default&gt;]<br>END</code></td></tr><tr><td>คำนิยาม</td><td>ส่วนที่จำเป็นของนิพจน์ <code>CASE</code> ค้นหา <code>&lt;value&gt;</code> แรกที่ตรงกับ <code>&lt;expression&gt;</code> และแสดงค่า <code>&lt;then&gt;</code> ที่ตรงกัน</td></tr><tr><td>ตัวอย่าง</td><td><pre>CASE [Season] <br><b>WHEN</b> 'Summer' THEN 'Sandals' <br><b>WHEN</b> 'Winter' THEN 'Boots' <br>ELSE 'Sneakers' <br>END</pre><p><i>“ดูที่ฟิลด์ฤดูกาล หากค่าเป็นฤดูร้อน ให้แสดงผลรองเท้าแตะ หากค่าเป็นฤดูหนาว ให้แสดงผลรองเท้าบู้ท หากไม่มีตัวเลือกในการคำนวณที่ตรงกับสิ่งที่อยู่ในฟิลด์ฤดูกาล ให้แสดงผลรองเท้าผ้าใบ”</i></p></td></tr><tr><td>หมายเหตุ</td><td><p>ใช้กับ <a href="#CASE" class="xref">CASE</a>, <a href="#THEN" class="xref">THEN</a>, <a href="#ELSE" class="xref">ELSE</a> และ <a href="#END" class="xref">END</a></p><p><code>CASE</code> ยังรองรับการสร้าง <code>WHEN IN</code> เช่น:</p><pre xml:space="preserve">CASE &lt;expression&gt; <br><b>WHEN IN</b> &lt;set1&gt; THEN &lt;then1&gt; <br><b>WHEN IN</b> &lt;combinedfield&gt; THEN &lt;then2&gt; <br>... <br>ELSE &lt;default&gt; <br>END</pre><p>ค่าที่ <code>WHEN IN</code> เปรียบเทียบจะต้องเป็นเซต รายการของค่าตามตัวอักษร หรือฟิลด์รวม ดูเพิ่มเติมที่ <a href="#IN" class="xref">IN</a></p></td></tr></tbody></table>

### การคำนวณตารางหน้าต่าง

หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันการคำนวณตาราง](https://help.tableau.com/current/pro/desktop/th-th/functions_functions_tablecalculation.htm)

- `WINDOW_AVG(expression, [start, end])`
- `WINDOW_CORR(expression1, expression2, [start, end])`
- `WINDOW_COUNT(expression, [start, end])`
- `WINDOW_COVAR(expression1, expression2, [start, end])`
- `WINDOW_COVARP(expression1, expression2, [start, end])`
- `WINDOW_MAX(expression, [start, end])`
- `WINDOW_MEDIAN(expression, [start, end])`
- `WINDOW_MIN(expression, [start, end])`
- `WINDOW_PERCENTILE(expression, number, [start, end])`
- `WINDOW_STDEV(expression, [start, end])`
- `WINDOW_STDEVP(expression, [start, end])`
- `WINDOW_SUM(expression, [start, end])`
- `WINDOW_VAR(expression, [start, end])`
- `WINDOW_VARP(expression, [start, end])`

[ย้อนกลับไปด้านบน](#top)

## X

### ฟังก์ชัน XPATH

รองรับเฉพาะเมื่อเชื่อมต่อกับ Hadoop Hive เท่านั้น หากต้องการข้อมูลเพิ่มเติม โปรดดู[ฟังก์ชันส่งผ่าน (RAWSQL)](https://help.tableau.com/current/pro/desktop/th-th/functions_functions_passthrough.htm)

- `XPATH_BOOLEAN(XML string, XPath expression string)`
- `XPATH_DOUBLE(XML string, XPath expression string)`
- `XPATH_FLOAT(XML string, XPath expression string)`
- `XPATH_INT(XML string, XPath expression string)`
- `XPATH_LONG(XML string, XPath expression string)`
- `XPATH_SHORT(XML string, XPath expression string)`
- `XPATH_STRING(XML string, XPath expression string)`

[ย้อนกลับไปด้านบน](#top)

## Y

### YEAR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>YEAR(date)</code></td></tr><tr><td>เอาต์พุต</td><td>จำนวนเต็ม</td></tr><tr><td>คำนิยาม</td><td>แสดงปีของ <code>&lt;date&gt;</code> ที่กำหนดเป็นจำนวนเต็ม</td></tr><tr><td>ตัวอย่าง</td><td><pre xml:space="preserve">YEAR(#1986-03-25#) = 1,986</pre></td></tr><tr><td>หมายเหตุ</td><td>ดูเพิ่มเติมที่ <code><a href="#DAY" class="xref">DAY</a></code>, <code><a href="#WEEK" class="xref">WEEK</a></code>, <code><a href="#MONTH" class="xref">MONTH</a></code>, <code><a href="#QUARTER" class="xref">ไตรมาส</a></code> และค่าเทียบเท่า ISO</td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## Z

### ZN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>ไวยากรณ์</td><td><code>ZN(expression)</code></td></tr><tr><td>เอาต์พุต</td><td>ขึ้นอยู่กับประเภทข้อมูลของ <code>&lt;expression&gt;</code> หรือ 0</td></tr><tr><td>คำนิยาม</td><td>แสดง <code>&lt;expression&gt;</code> หากไม่ใช่ค่า null มิฉะนั้นจะแสดงค่าเป็นศูนย์</td></tr><tr><td>ตัวอย่าง</td><td><pre xml:space="preserve">ZN([Test Grade])</pre><p><i>"หากเกรดการทดสอบไม่เป็นค่า null ให้แสดงค่า หากเกรดการทดสอบเป็น null ให้แสดง 0”</i></p></td></tr><tr><td>หมายเหตุ</td><td><p><code>ZN</code> เป็นกรณีพิเศษของ <a href="#IFNULL" class="xref">IFNULL</a> โดยที่ทางเลือกหากนิพจน์เป็น null จะเป็น 0 เสมอแทนที่จะระบุไว้ในการคำนวณ</p><p><code>ZN</code> มีประโยชน์อย่างยิ่งเมื่อทำการคำนวณเพิ่มเติม และค่า null จะทำให้การคำนวณทั้งหมดเป็นค่า null อย่างไรก็ตาม โปรดใช้ความระมัดระวังในการตีความผลลัพธ์เหล่านี้ว่าเป็นค่า null ซึ่งไม่ได้มีความหมายเหมือนกันกับ 0 เสมอไป และอาจแสดงถึงข้อมูลที่ขาดหายไป</p><p>ดูเพิ่มเติมที่ <a href="#ISNULL" class="xref">ISNULL</a></p></td></tr></tbody></table>

[ย้อนกลับไปด้านบน](#top)

## ดูเพิ่มเติม

[ฟังก์ชัน Tableau (ตามหมวดหมู่)](https://help.tableau.com/current/public/desktop/th-th/functions_all_categories.htm)

[ฟังก์ชันใน Tableau](https://help.tableau.com/current/public/desktop/th-th/functions.htm)