ส่งกลับ ตัวแปร (สตริง) ที่แสดงค่าฐานแปดของตัวเลข
ไวยากรณ์
Oct(number)
อาร์กิวเมนต์ตัวเลขที่ต้องการคือนิพจน์ตัวเลขหรือนิพจน์สตริงที่ถูกต้องใดก็ได้
ข้อสังเกต
ถ้า number ยังไม่ใช่จํานวนเต็ม ตัวเลขจะถูกปัดเศษเป็นจํานวนเต็มที่ใกล้เคียงที่สุดก่อนที่จะถูกประเมิน
| ถ้า Number เท่ากับ | Oct ส่งคืน |
|---|---|
| Null | Null |
| ว่าง | ศูนย์ (0) |
| หมายเลขอื่นๆ | สูงสุด 11 อักขระฐานแปด |
คุณสามารถแสดงตัวเลขฐานแปดได้โดยตรงโดยนําหน้าตัวเลขในช่วงที่เหมาะสมด้วย&O ตัวอย่างเช่น &O10 เป็นสัญกรณ์ฐานแปดของเลขฐานสิบ 8
ตัวอย่างคิวรี
| นิพจน์ | ผลลัพธ์ |
|---|---|
| SELECT Oct(2) AS Expr1 FROM ProductSales GROUP BY Oct(2); | ส่งกลับค่าฐานแปดของ "2" และแสดงผลลัพธ์ในคอลัมน์ นิพจน์ 1 |
| SELECT quantity,Oct(quantity) AS Expr1 FROM ProductSales; | ส่งกลับค่าจาก "quantity" พร้อมกับค่าฐานแปดของค่าข้อมูลทั้งหมดในคอลัมน์ "quantity" ส่งกลับค่าจาก "quantity" พร้อมกับค่าฐานแปดของค่าข้อมูลทั้งหมดในคอลัมน์ "quantity" และแสดงผลลัพธ์ในคอลัมน์ "OctValue" |
ตัวอย่าง VBA
หมายเหตุ
ตัวอย่างต่อไปนี้จะสาธิตการใช้ฟังก์ชันนี้ในโมดูล Visual Basic for Applications (VBA) สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการทํางานกับ VBA ให้เลือก การอ้างอิงนักพัฒนาในรายการ ดรอปดาวน์ที่อยู่ถัดจาก ค้นหา แล้วใส่คําอย่างน้อยหนึ่งคําในกล่องค้นหา
ตัวอย่างนี้ใช้ฟังก์ชัน Oct เพื่อส่งกลับค่าฐานแปดของตัวเลข
Dim MyOct
MyOct = Oct(4) ' Returns 4.
MyOct = Oct(8) ' Returns 10.
MyOct = Oct(459) ' Returns 713.