รายการตัวดำเนินการและฟังก์ชัน

記事番号:040499

บทความนี้จะอธิบายเกี่ยวกับตัวดำเนินการและฟังก์ชันที่คุณสามารถใช้เมื่อสร้างสูตร
ตัวดำเนินการและฟังก์ชันที่มีอยู่จะแตกต่างกัน ขึ้นอยู่กับว่าคุณกำลังดำเนินการคำนวณกับค่าตัวเลขหรือค่าสตริง

คำอธิบายของผู้ปฏิบัติงาน

ตัวดำเนินการต่อไปนี้สามารถใช้งานได้

ผู้ดำเนินการคำอธิบาย
+ตัวดำเนินการนี้ดำเนินการบวกค่าตัวเลข
-

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

*ตัวดำเนินการนี้ดำเนินการคูณค่าตัวเลข
/ตัวดำเนินการนี้ดำเนินการหารค่าตัวเลข
^

ตัวดำเนินการนี้ดำเนินการยกกำลังค่าตัวเลข ซึ่งสามารถยกกำลังค่าตัวเลขใดๆ ก็ได้ระหว่าง -100 ถึง 100
หากกำหนดทศนิยมเป็นเลขยกกำลัง ทศนิยมจะถูกปัดลงเป็นจำนวนเต็มเมื่อดำเนินการคำนวณ
ตัวอย่าง: 3^2.5 ถูกแปลงเป็น 3^2 และผลลัพธ์การคำนวณคือ 9

&

ตัวดำเนินการนี้จะเชื่อมโยงค่าตัวเลขและ/หรือสตริง
หากฟิลด์ชนิดตัวเลขหรือชนิดสตริงที่อ้างอิงโดยสูตรว่างเปล่า ค่าของฟิลด์นั้นจะถือเป็นสตริงว่างเปล่าเมื่อดำเนินการเชื่อมต่อ

=ตัวดำเนินการนี้จะคืนค่า TRUE หากค่าตัวเลขหรือค่าสตริงเท่ากัน และคืนค่า FALSE หากไม่เท่ากัน หากเปรียบเทียบค่าที่มีชนิดต่างกัน ตัวดำเนินการนี้จะคืนค่า FALSE
!=

ตัวดำเนินการนี้จะส่งคืนผลลัพธ์การเปรียบเทียบที่ตรงกันข้ามกับผลลัพธ์ที่ตัวดำเนินการ '=' จะส่งกลับ หากมีการเปรียบเทียบค่าที่มีชนิดข้อมูลต่างกัน ตัวดำเนินการนี้จะส่งคืนค่า TRUE

<>ตัวดำเนินการนี้ส่งคืนผลลัพธ์เดียวกันกับตัวดำเนินการ "!="
<ตัวดำเนินการนี้จะส่งคืนค่า TRUE หากค่าทางด้านซ้ายมีค่าน้อยกว่าค่าทางด้านขวา และส่งคืนค่า FALSE หากไม่ใช่
<=ตัวดำเนินการนี้ส่งคืนค่า TRUE หากค่าทางด้านซ้ายมีค่าน้อยกว่าหรือเท่ากับค่าทางด้านขวา และส่งคืนค่า FALSE หากไม่เป็นเช่นนั้น
>ตัวดำเนินการนี้จะส่งคืนค่า TRUE หากค่าทางด้านซ้ายมากกว่าค่าทางด้านขวา และส่งคืนค่า FALSE หากไม่ใช่
>=ตัวดำเนินการนี้ส่งคืนค่า TRUE หากค่าทางด้านซ้ายมากกว่าหรือเท่ากับค่าทางด้านขวา และส่งคืนค่า FALSE หากไม่เป็นเช่นนั้น

ลำดับความสำคัญของผู้ดำเนินการ

รายชื่อตัวดำเนินการต่อไปนี้เรียงตามลำดับความสำคัญ โดยตัวดำเนินการที่มีลำดับความสำคัญสูงสุดจะอยู่ด้านบนสุด

  • + , - (ตัวดำเนินการบวกและลบแบบยูนารี [เช่น +1, -2])
  • ^ (ตัวดำเนินการยกกำลัง)
  • * , / (ตัวดำเนินการคูณและหาร)
  • + , - (ตัวดำเนินการบวกและลบ)
  • & (ตัวดำเนินการสตริง)
  • =, !=, <>, <, >, <=, >= (ตัวดำเนินการเปรียบเทียบ)

คำอธิบายฟังก์ชั่น

สามารถใช้ตัวอักษรทั้งตัวพิมพ์ใหญ่และตัวพิมพ์เล็กในการป้อนฟังก์ชันได้
สามารถใช้งานฟังก์ชั่นดังต่อไปนี้

การทำงานคำอธิบาย
SUM

ฟังก์ชันนี้จะรวมค่าฟิลด์ ตัวเลข ค่าตัวเลข หรือสูตรที่สร้างค่าตัวเลข

YEN

ฟังก์ชันนี้จะปัดเศษผลลัพธ์การคำนวณให้เหลือตำแหน่งทศนิยมที่กำหนด และแสดงด้วยเครื่องหมายจุลภาคคั่นหลักพันและสัญลักษณ์สกุลเงินเยนของญี่ปุ่น (¥)

DATE_FORMATฟังก์ชั่นนี้จะเปลี่ยนรูปแบบวันที่และเวลาและเขตเวลา
IFฟังก์ชันนี้ส่งคืนค่าที่แตกต่างกันขึ้นอยู่กับว่าตรงตามเงื่อนไขที่ระบุหรือไม่
AND

ฟังก์ชันนี้จะส่งคืนค่า TRUE หากตรงตามเงื่อนไขทั้งหมดที่ระบุในสูตร และส่งคืนค่า FALSE หากไม่ตรงตามเงื่อนไข
สามารถระบุอาร์กิวเมนต์ได้สูงสุด 32 อาร์กิวเมนต์

OR

ฟังก์ชันนี้จะส่งคืนค่า TRUE หากตรงตามเงื่อนไขใดๆ ที่ระบุในสูตร และส่งคืนค่า FALSE หากไม่ตรงตามเงื่อนไขดังกล่าว
สามารถระบุอาร์กิวเมนต์ได้สูงสุด 32 อาร์กิวเมนต์

NOTฟังก์ชั่นนี้จะย้อนกลับเงื่อนไขที่ระบุ
ROUNDฟังก์ชันนี้ปัดเศษค่าตัวเลข
ROUNDDOWNฟังก์ชันนี้จะปัดเศษค่าตัวเลขลง
ROUNDUPฟังก์ชันนี้จะปัดเศษค่าตัวเลขขึ้น
CONTAINSฟังก์ชันนี้จะประเมินว่าฟิลด์ที่ระบุตรงตามเงื่อนไขที่กําหนดหรือไม่ (ไม่ว่าจะเลือกตัวเลือกเฉพาะสําหรับฟิลด์) หรือตารางที่ระบุมีข้อมูลแถวใดๆ ที่ตรงกับเงื่อนไขที่กําหนดหรือไม่ (ตารางมีสตริงการค้นหาเฉพาะหรือไม่)