เปลี่ยนชื่อวัน Excel เป็นภาษาอื่น


13

ฉันจะแก้ไขรายการ Excel เพื่อรับชื่อวันที่ TEXT (TODAY ()) ส่งคืนเช่นในภาษาอื่นแทนภาษาอังกฤษได้อย่างไร

คำตอบ:


19

คุณจะต้องใส่ LanguageID ลงในสตริงรูปแบบ:

http://support.microsoft.com/kb/324097

ไปเลย:

=TEXT(TODAY(),"[$-407]DDDD")

สิ่งนี้จะส่งผลให้

Donnerstag, Freitag, etc ...

และเนื่องจากฉันยังไม่แน่ใจเกี่ยวกับ formulars ภาษาอังกฤษอยู่เสมอนี่เป็นต้นฉบับสำหรับผู้ใช้ภาษาเยอรมันของฉัน:

=TEXT(HEUTE());"[$-409]TTTT")

ผลลัพธ์นี้ในวันปัจจุบันเป็นภาษาอังกฤษแทนภาษาเยอรมัน


ว้าวใช้งานได้ดี ฉันไม่รู้ว่ามันเป็นไปได้ ขอบคุณ!
kurp

1

ฉันเปลี่ยนชื่อวันด้านล่างเป็นภาษาของฉันและใช้งานได้

=CHOOSE(WEEKDAY(B4),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")

แหล่งที่มาhttps://exceljet.net/formula/get-day-name-from-date


คำตอบที่ดีสามารถไปได้ไกลกว่าด้วย=CHOOSE(WEEKDAY(TODAY()),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")
PeterH
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.