การเลือกรูปแบบวันที่ที่จะแสดงจากชุดตัวเลือก
การใช้ฟังก์ชัน IF และฟังก์ชัน DATE_FORMAT ช่วยให้คุณสามารถแปลงวันที่หรือวันที่และเวลาเป็นสตริงอักขระที่ใช้รูปแบบวันที่และเวลาที่ระบุได้
ตัวอย่างเช่น หน้านี้อธิบายวิธีการเปลี่ยนรูปแบบวันที่ที่แสดงผลโดยอิงตามประเทศที่เลือกในช่องตัวเลือก ปุ่มตัวเลือก วันที่จะแสดงในรูปแบบวันที่ของญี่ปุ่นโดยอัตโนมัติหากเลือก [แบบญี่ปุ่น] รูปแบบวันที่ของสหรัฐอเมริกาหากเลือก [แบบอเมริกัน] และรูปแบบวันที่ของอังกฤษหากเลือก [แบบอังกฤษ]

การตระเตรียม
วางฟิลด์ต่อไปนี้ลงในแบบฟอร์มและตั้งชื่อฟิลด์และรหัสฟิลด์
- [日付]フィールド
- ชื่อฟิลด์และโค้ดฟิลด์: "วันที่"
- [文字列(1行)]フィールド
- ชื่อเขตข้อมูลและรหัสเขตข้อมูล: วันที่แปลง
- ปุ่มตัวเลือก
- ชื่อฟิลด์: "วิธีการแสดงผล"; รหัสฟิลด์: "Display_method"
- ตัวเลือก: "สไตล์ญี่ปุ่น", "สไตล์อเมริกัน", "สไตล์อังกฤษ"

การตั้งค่าสูตร
สูตรในตัวอย่างนี้ต้องตั้งค่าสำหรับฟิลด์ ข้อความ
IF(Display_Method="สไตล์ญี่ปุ่น", DATE_FORMAT(วันที่, "วว/ดด/ปปปป", "อื่นๆ/GMT"), IF(Display_Method="สไตล์อเมริกัน", DATE_FORMAT(วันที่, "วว/ดด/ปปปป", "อื่นๆ/GMT"), DATE_FORMAT(วันที่, "วว/ดด/ปปปป", "อื่นๆ/GMT")))