รายการตัวดำเนินการและฟังก์ชัน
บทความนี้จะอธิบายเกี่ยวกับตัวดำเนินการและฟังก์ชันที่คุณสามารถใช้เมื่อสร้างสูตร
ตัวดำเนินการและฟังก์ชันที่มีอยู่จะแตกต่างกัน ขึ้นอยู่กับว่าคุณกำลังดำเนินการคำนวณกับค่าตัวเลขหรือค่าสตริง
คำอธิบายของผู้ปฏิบัติงาน
ตัวดำเนินการต่อไปนี้สามารถใช้งานได้
| ผู้ดำเนินการ | คำอธิบาย |
|---|---|
| + | ตัวดำเนินการนี้ดำเนินการบวกค่าตัวเลข |
| - | ตัวดำเนินการนี้จะดำเนินการลบค่าตัวเลข |
| * | ตัวดำเนินการนี้ดำเนินการคูณค่าตัวเลข |
| / | ตัวดำเนินการนี้ดำเนินการหารค่าตัวเลข |
| ^ | ตัวดำเนินการนี้ดำเนินการยกกำลังค่าตัวเลข ซึ่งสามารถยกกำลังค่าตัวเลขใดๆ ก็ได้ระหว่าง -100 ถึง 100 |
| & | ตัวดำเนินการนี้จะเชื่อมโยงค่าตัวเลขและ/หรือสตริง |
| = | ตัวดำเนินการนี้จะคืนค่า TRUE หากค่าตัวเลขหรือค่าสตริงเท่ากัน และคืนค่า FALSE หากไม่เท่ากัน หากเปรียบเทียบค่าที่มีชนิดต่างกัน ตัวดำเนินการนี้จะคืนค่า FALSE |
| != | ตัวดำเนินการนี้จะส่งคืนผลลัพธ์การเปรียบเทียบที่ตรงกันข้ามกับผลลัพธ์ที่ตัวดำเนินการ '=' จะส่งกลับ หากมีการเปรียบเทียบค่าที่มีชนิดข้อมูลต่างกัน ตัวดำเนินการนี้จะส่งคืนค่า TRUE |
| <> | ตัวดำเนินการนี้ส่งคืนผลลัพธ์เดียวกันกับตัวดำเนินการ "!=" |
| < | ตัวดำเนินการนี้จะส่งคืนค่า TRUE หากค่าทางด้านซ้ายมีค่าน้อยกว่าค่าทางด้านขวา และส่งคืนค่า FALSE หากไม่ใช่ |
| <= | ตัวดำเนินการนี้ส่งคืนค่า TRUE หากค่าทางด้านซ้ายมีค่าน้อยกว่าหรือเท่ากับค่าทางด้านขวา และส่งคืนค่า FALSE หากไม่เป็นเช่นนั้น |
| > | ตัวดำเนินการนี้จะส่งคืนค่า TRUE หากค่าทางด้านซ้ายมากกว่าค่าทางด้านขวา และส่งคืนค่า FALSE หากไม่ใช่ |
| >= | ตัวดำเนินการนี้ส่งคืนค่า TRUE หากค่าทางด้านซ้ายมากกว่าหรือเท่ากับค่าทางด้านขวา และส่งคืนค่า FALSE หากไม่เป็นเช่นนั้น |
ลำดับความสำคัญของผู้ดำเนินการ
รายชื่อตัวดำเนินการต่อไปนี้เรียงตามลำดับความสำคัญ โดยตัวดำเนินการที่มีลำดับความสำคัญสูงสุดจะอยู่ด้านบนสุด
- + , - (ตัวดำเนินการบวกและลบแบบยูนารี [เช่น +1, -2])
- ^ (ตัวดำเนินการยกกำลัง)
- * , / (ตัวดำเนินการคูณและหาร)
- + , - (ตัวดำเนินการบวกและลบ)
- & (ตัวดำเนินการสตริง)
- =, !=, <>, <, >, <=, >= (ตัวดำเนินการเปรียบเทียบ)
คำอธิบายฟังก์ชั่น
สามารถใช้ตัวอักษรทั้งตัวพิมพ์ใหญ่และตัวพิมพ์เล็กในการป้อนฟังก์ชันได้
สามารถใช้งานฟังก์ชั่นดังต่อไปนี้
| การทำงาน | คำอธิบาย |
|---|---|
| SUM | ฟังก์ชันนี้จะรวมค่าฟิลด์ ตัวเลข ค่าตัวเลข หรือสูตรที่สร้างค่าตัวเลข |
| YEN | ฟังก์ชันนี้จะปัดเศษผลลัพธ์การคำนวณให้เหลือตำแหน่งทศนิยมที่กำหนด และแสดงด้วยเครื่องหมายจุลภาคคั่นหลักพันและสัญลักษณ์สกุลเงินเยนของญี่ปุ่น (¥) |
| DATE_FORMAT | ฟังก์ชั่นนี้จะเปลี่ยนรูปแบบวันที่และเวลาและเขตเวลา |
| IF | ฟังก์ชันนี้ส่งคืนค่าที่แตกต่างกันขึ้นอยู่กับว่าตรงตามเงื่อนไขที่ระบุหรือไม่ |
| AND | ฟังก์ชันนี้จะส่งคืนค่า TRUE หากตรงตามเงื่อนไขทั้งหมดที่ระบุในสูตร และส่งคืนค่า FALSE หากไม่ตรงตามเงื่อนไข |
| OR | ฟังก์ชันนี้จะส่งคืนค่า TRUE หากตรงตามเงื่อนไขใดๆ ที่ระบุในสูตร และส่งคืนค่า FALSE หากไม่ตรงตามเงื่อนไขดังกล่าว |
| NOT | ฟังก์ชั่นนี้จะย้อนกลับเงื่อนไขที่ระบุ |
| ROUND | ฟังก์ชันนี้ปัดเศษค่าตัวเลข |
| ROUNDDOWN | ฟังก์ชันนี้จะปัดเศษค่าตัวเลขลง |
| ROUNDUP | ฟังก์ชันนี้จะปัดเศษค่าตัวเลขขึ้น |
| CONTAINS | ฟังก์ชันนี้จะประเมินว่าฟิลด์ที่ระบุตรงตามเงื่อนไขที่กําหนดหรือไม่ (ไม่ว่าจะเลือกตัวเลือกเฉพาะสําหรับฟิลด์) หรือตารางที่ระบุมีข้อมูลแถวใดๆ ที่ตรงกับเงื่อนไขที่กําหนดหรือไม่ (ตารางมีสตริงการค้นหาเฉพาะหรือไม่) |