Number Format trong excel - Phần II
28/05/2008

Không biết các bạn biết về Number Format như thế nào? Đối với tôi Number format có nhiều điều để nói. Sau đây là tất cả những gì tôi biết về Number Format mời các bác xem và cho ý kiến.


12. Tự định dạng: (Custom)

Đây là phần chính mà tôi muốn đề cập trong công cụ này.

• Trước tiên Bạn muốn tự định dạng thì phải chọn Custom trong kiểu định dạng Category

• Bạn sẽ thấy hộp danh sách “Type” bây giờ bị chèn giữa bởi một hộp chuổi (text box) để bạn gõ vào mã định dạng mà bạn muốn.

Một vài kiểu định dạng sẵn có trong hộp thoại Type :

a. Cấu trúc của mã định đạng:

Mã định dạng gồm bốn phần: Phần dương; Phần âm; Phần zero; Phần chữ

Các phần này có nghĩa là nếu giá trị được nhập vào trong ô là bao nhiêu thì nó sẽ xem có tương ứng với phần nào sẽ định dạng theo kiểu đó, nếu không tìm thấy kiểu định dạng thích hợp thì sẽ đưa về dạng chung nên bạn không cần thiết phải nhập đủ 4 phần

Thư xem xét một mã định dạng sau:

#,###;[Red](#,###); "-"??;[Red] "@" "is not allowed"

Dịch mã:

- Phần dương #,### : không có gì đặc biệt có dấu “,”ngăn cách hàng ngàn

- Phần âm [Red](#,###): màu đỏ nằm trong ngoặc tròn

- Phần số 0: thì ghi thành một dấu gạch và cách lề một khoảng cở 2 ký tự

- Phần chữ: thì hiện ra thành ““--------” is not allowed” màu đỏ, với ---- là chuổi ký tự mà bạn nhập vào?

b. Mã định dạng có điều kiện:

Phần cấu trúc mã định dạng trên là phần cấu trúc mặc định. Nếu có điều kiện thì Excel hiểu các mã như sau: Điều kiện 1, mã 1; điều kiện 2, mã 2; điều kiện 3, mã 3.. Nếu điều kiện 3 trùng với điều kiện 2 hoặc là một phần trong điều kiện 2 thì điều kiện 3 sẽ không được xem xét tới. Nghĩa là trong phần mã này Excel chỉ quan tâm đến điều kiện mà nó thấy là được thoả mãn trước tiên., Bạn hãy xem xét mã sau:

[Blue][>100] #,##0;[Green][<=100]#,##0;[Red]

- Màu xanh nếu số được nhập lớn hơn 100

- Màu xanh lá nếu nhỏ hơn hoặc bằng 100

- Màu đỏ thật ra không được xem xét tới vì nó có đươc hiểu là nếu không thoả mãn hai điều kiện đầu thì tới phiên nó nhưng nó làm gì có cữa!!
URL của bài viết này::http://www.vnschool.net/modules.php?name=News&file=article&sid=2174