วัฒนธรรมมีผลต่อการจัดรูปแบบข้อความอย่างไร
ประเทศและกลุ่มภาษาที่แตกต่างกันมีแบบแผนที่แตกต่างกันสําหรับการจัดรูปแบบข้อความประเภทต่างๆ เช่น ตัวเลข วันที่ และเวลา ใน Power Query วัฒนธรรม จะอ้างอิงถึงตําแหน่งที่ตั้งที่มีการใช้แบบแผนเพื่อจัดรูปแบบข้อความประเภทนี้ใน Power Query M
วัฒนธรรมเริ่มต้น
วัฒนธรรมเริ่มต้นถูกตั้งค่าเป็นตําแหน่งที่ตั้งของระบบ (Windows, MacOS) เมื่อคิวรีของคุณถูกสร้างขึ้นครั้งแรก ตัวอย่างเช่น ถ้าคุณสร้างคิวรีของคุณใน Power Query Desktop วัฒนธรรมเริ่มต้นจะถูกกําหนดโดยตําแหน่งที่ตั้งที่ตั้งบนคอมพิวเตอร์ของคุณ อย่างไรก็ตาม ถ้าคุณเขียนคิวรีของคุณใน Power Query Online วัฒนธรรมเริ่มต้นจะถูกกําหนดโดยตําแหน่งที่ตั้งบนบริการออนไลน์ ไม่ว่าคุณจะเขียนคิวรีของคุณที่ใด ถ้าคุณย้ายคิวรีของคุณไปยังตําแหน่งที่ตั้งอื่นที่ใช้วัฒนธรรมเริ่มต้นที่แตกต่างกัน คิวรีของคุณจะยังคงใช้วัฒนธรรมของตําแหน่งที่ตั้งเดิม
หากต้องการใช้วัฒนธรรมเริ่มต้นในปัจจุบัน ไม่จําเป็นต้องมีการตั้งค่าวัฒนธรรมในรหัส Power Query M ของคุณ
อย่างไรก็ตาม คุณสามารถเปลี่ยนวัฒนธรรมเริ่มต้นในกล่องโต้ตอบการตั้งค่า Power Query ที่คุณสร้างคิวรีได้ ตัวอย่างเช่น ถ้าคุณกําลังเรียกใช้ Power Query จาก Excel:
- ใน Power Query เลือกตัวเลือกไฟล์>และการตั้งค่า>ตัวเลือกคิวรี
- ภายใต้ สมุดงานปัจจุบัน ให้เลือก การตั้งค่าภูมิภาค
- เลือกตําแหน่งที่ตั้งที่คุณต้องการใช้
Power Query เวอร์ชันอื่น ๆ ทํางานคล้ายกัน โดยทั่วไป ภายใน Power Query ให้คุณเลือก ตัวเลือก ซึ่งเปิดกล่องโต้ตอบ ตัวเลือก จากนั้นเลือก การตั้งค่า ภูมิภาค และเลือกตําแหน่งที่ตั้งที่คุณต้องการใช้
วัฒนธรรมที่ไม่แปรปรแปร
วัฒนธรรมที่ไม่แปรผันไม่แปรปรแปรของวัฒนธรรม ซึ่งเชื่อมโยงกับภาษาอังกฤษ แต่ไม่ใช่กับประเทศหรือภูมิภาคใด ๆ คุณระบุวัฒนธรรมที่ไม่แปรผันตามชื่อโดยใช้สตริงว่าง ("") ในฟังก์ชันที่รวมพารามิเตอร์วัฒนธรรม
ซึ่งแตกต่างจากข้อมูลที่มีวัฒนธรรม ซึ่งอาจมีการเปลี่ยนแปลงตามการกําหนดค่าของผู้ใช้หรือโดยการอัปเดตระบบปฏิบัติการ ข้อมูลวัฒนธรรมคงที่จะมีความเสถียรเมื่อเวลาผ่านไปและในวัฒนธรรมที่ติดตั้งและไม่สามารถกําหนดเองโดยผู้ใช้ได้ ซึ่งทําให้วัฒนธรรมคงที่มีประโยชน์อย่างยิ่งสําหรับการดําเนินการที่จําเป็นต้องมีผลลัพธ์ที่เป็นอิสระจากวัฒนธรรม เช่น การจัดรูปแบบและการดําเนินการแยกวิเคราะห์ที่ยังคงมีการจัดรูปแบบข้อมูลอยู่ หรือการดําเนินการเรียงลําดับและจัดลําดับที่จําเป็นต้องแสดงข้อมูลนั้นตามลําดับแบบคงที่โดยไม่คํานึงถึงวัฒนธรรม
หากต้องการใช้วัฒนธรรมที่ไม่แปรผันใน Power Query M ให้ใช้ค่าข้อความที่ว่างเปล่า (""
) ในฟังก์ชันตัวเลขที่สนับสนุนวัฒนธรรม หรือ (Culture = ""
) ในฟังก์ชันวันที่และเวลาที่สนับสนุนวัฒนธรรม