Chỉ định ngôn ngữ cho hàm TEXT (Microsoft Excel)
Mikael sử dụng phiên bản Excel của Đan Mạch. Nếu anh ta sử dụng hàm TEXT để định dạng ngày, như trong TEXT (A1, “mmmm, yyyy”), thì định dạng văn bản được trả về sẽ hiển thị các tháng bằng tiếng Đan Mạch. Thay vào đó, anh ấy muốn các tháng được trả lại bằng tiếng Anh và tự hỏi làm thế nào anh ấy có thể hướng dẫn hàm TEXT về ngôn ngữ mà nó nên sử dụng.
Có một số cách bạn có thể tiếp cận vấn đề này. Cách đầu tiên có thể áp dụng nếu bạn chỉ cần hiển thị ngày (và không có gì khác) trong một ô — đơn giản là không sử dụng hàm TEXT. Bạn có thể dễ dàng định dạng một ô để hiển thị ngày bằng bất kỳ ngôn ngữ nào; làm theo các bước sau:
-
Chọn ô (hoặc các ô) bạn muốn định dạng.
-
Chọn Ô từ menu Định dạng. Excel sẽ hiển thị hộp thoại Định dạng Ô.
-
Đảm bảo rằng tab Số được chọn.
-
Nhấp vào Ngày ở bên trái của hộp thoại. (Xem Hình 1.)
-
Sử dụng danh sách thả xuống Ngôn ngữ, chọn quốc gia hoặc khu vực sử dụng định dạng ngày bạn muốn sử dụng. Trong trường hợp nhu cầu của Mikael, chọn tiếng Anh (Hoa Kỳ) là một lựa chọn tốt. Excel sửa đổi các định dạng ngày tháng có sẵn cho bạn.
-
Chọn định dạng ngày mong muốn.
-
Nhấp vào OK.
Nếu bạn đang sử dụng hàm trang tính TEXT vì nó là một phần của công thức lớn hơn, thì bạn có thể hướng dẫn chính hàm sử dụng một ngôn ngữ khác cho đầu ra của nó. Bạn thực hiện việc này bằng cách đưa mã ngôn ngữ (chính thức được gọi là LCID) trong dấu ngoặc, theo cách sau:
=TEXT(A1,"[$-409]mmmm, yyyy")
Lưu ý rằng mã được đặt trong ngoặc vuông nằm trong chuỗi định dạng và bản thân mã được đặt trước dấu đô la và dấu gạch ngang. Mã có ba hoặc bốn chữ số thập lục phân. (Trên thực tế, tất cả LCID có thể được biểu thị bằng bốn chữ số thập lục phân, nhưng nếu chữ số hàng đầu là số 0, bạn không cần phải bao gồm nó.) Ví dụ ở trên cho thấy cách diễn đạt kết quả bằng tiếng Anh, nhưng bạn có thể chọn bất kỳ của nhiều quốc gia:
Code |
Language |
|
0436 |
Afrikaans |
|
041C |
Albanian |
|
045E |
Amharic |
|
0401 |
Arabic |
|
042B |
Armenian |
|
044D |
Assamese |
|
082C |
Azeri (Cyrillic) |
|
042C |
Azeri (Latin) |
|
042D |
Basque |
|
0423 |
Belarusian |
|
0445 |
Bengali |
|
0402 |
Bulgarian |
|
0403 |
Catalan |
|
045C |
Cherokee |
|
0804 |
Chinese (Simplified) |
|
0404 |
Chinese (Traditional) |
|
041A |
Croatian |
|
0405 |
Czech |
|
0406 |
Danish |
|
0465 |
Dhivehi |
|
0413 |
Dutch |
|
0466 |
Edo |
|
0C09 |
English (Australian) |
|
1009 |
English (Canadian) |
|
0809 |
English (U.K.) |
|
0409 |
English (U.S.) |
|
0425 |
Estonian |
|
0438 |
Faeroese |
|
0464 |
Filipino |
|
040B |
Finnish |
|
040C |
French |
|
0C0C |
French (Canadian) |
|
0462 |
Frisian |
|
0467 |
Fulfulde |
|
0456 |
Galician |
|
0437 |
Georgian |
|
0407 |
German |
|
0C07 |
German (Austrian) |
|
0807 |
German (Swiss) |
|
0408 |
Greek |
|
0447 |
Gujarati |
|
0468 |
Hausa |
|
0475 |
Hawaiian |
|
040D |
Hebrew |
|
0439 |
Hindi |
|
040E |
Hungarian |
|
0469 |
Ibibio |
|
040F |
Icelandic |
|
0470 |
Igbo |
|
0421 |
Indonesian |
|
045D |
Inuktitut |
|
0410 |
Italian |
|
0411 |
Japanese |
|
044B |
Kannada |
|
0471 |
Kanuri |
|
0460 |
Kashmiri (Arabic) |
|
043F |
Kazakh |
|
0457 |
Konkani |
|
0412 |
Korean |
|
0440 |
Kyrgyz |
|
0476 |
Latin |
|
0426 |
Latvian |
|
0427 |
Lithuanian |
|
042F |
Macedonian FYROM |
|
043E |
Malay |
|
044C |
Malayalam |
|
043A |
Maltese |
|
0458 |
Manipuri |
|
044E |
Marathi |
|
0450 |
Mongolian |
|
0461 |
Nepali |
|
0414 |
Norwegian Bokmal |
|
0814 |
Norwegian Nynorsk |
|
0448 |
Oriya |
|
0472 |
Oromo |
|
0463 |
Pashto |
|
0429 |
Persian |
|
0415 |
Polish |
|
0416 |
Portuguese (Brazil) |
|
0816 |
Portuguese (Portugal) |
|
0446 |
Punjabi |
|
0418 |
Romanian |
|
0419 |
Russian |
|
044F |
Sanskrit |
|
0C1A |
Serbian (Cyrillic) |
|
081A |
Serbian (Latin) |
|
0459 |
Sindhi |
|
045B |
Sinhalese |
|
041B |
Slovak |
|
0424 |
Slovenian |
|
0477 |
Somali |
|
0C0A |
Spanish |
|
0441 |
Swahili |
|
041D |
Swedish |
|
045A |
Syriac |
|
0428 |
Tajik |
|
045F |
Tamazight (Arabic) |
|
085F |
Tamazight (Latin) |
|
0449 |
Tamil |
|
0444 |
Tatar |
|
044A |
Telugu |
|
041E |
Thai |
|
0873 |
Tigrigna (Eritrea) |
|
0473 |
Tigrigna (Ethiopia) |
|
041F |
Turkish |
|
0442 |
Turkmen |
|
0422 |
Ukrainian |
|
0420 |
Urdu |
|
0843 |
Uzbek (Cyrillic) |
|
0443 |
Uzbek (Latin) |
|
042A |
Vietnamese |
|
0478 |
Yi |
|
043D |
Yiddish |
|
046A |
Yoruba |
Việc bao gồm mã định nghĩa ngôn ngữ trong định dạng TEXT của bạn sẽ hoạt động trong ít nhất là Excel 2002 và Excel 2003. Nó cũng có thể hoạt động trong các phiên bản trước đó, nhưng chưa được thử nghiệm.
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (3299) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: