การเลือกรูปแบบวันที่ที่จะแสดงจากชุดตัวเลือก

記事番号:040744

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

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

ภาพหน้าจอ: ฟิลด์ที่ตั้งค่าให้แสดงวันที่สำหรับหลายประเทศมีเส้นขอบเป็นสีแดง

การตระเตรียม

วางฟิลด์ต่อไปนี้ลงในแบบฟอร์มและตั้งชื่อฟิลด์และรหัสฟิลด์

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

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

การตั้งค่าสูตร

สูตรในตัวอย่างนี้ต้องตั้งค่าสำหรับฟิลด์ ข้อความ

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