Currency khác với money như thế nào

Số (bao gồm số lớn) và loại dữ liệu tiền tệ có nhiều định dạng khác nhau để giúp đáp ứng các trường hợp duy nhất của bạn. Với số và tiền tệ định dạng bạn có ba lựa chọn: giữ định dạng mặc định, áp dụng định dạng được xác định trước hoặc tạo định dạng tùy chỉnh.  Khi bạn áp dụng định dạng cho một trường bảng, có cùng định dạng được tự động áp dụng cho bất kỳ biểu mẫu hoặc điều khiển báo cáo nào mà bạn sau đó sẽ gắn kết với trường bảng đó.  Chỉ định dạng thay đổi cách hiển thị dữ liệu và không ảnh hưởng đến cách dữ liệu được lưu trữ hoặc cách người dùng nhập dữ liệu.

Trong bài viết này

  • Tổng quan về các định dạng số và tiền tệ

  • Áp dụng định dạng được xác định trước

  • Ví dụ về định dạng được xác định trước

  • Áp dụng định dạng tùy chỉnh

  • Ví dụ về định dạng tùy chỉnh

  • Ký tự định dạng tùy chỉnh

  • Hiển thị AD hoặc B.C.

Tổng quan về các định dạng số và tiền tệ

Để tạo định dạng tùy chỉnh, bạn sẽ nhập các ký tự khác nhau trong thuộc tính Định dạng của trường bảng. Ký tự có thể là chỗ dành sẵn (ví dụ như 0 và #), dấu tách (ví dụ như dấu chấm và dấu phẩy), ký tự chữ và màu dựa trên cách bạn muốn định dạng như thế nào. Chỉ cần nhớ rằng Access tự động áp dụng bất kỳ định dạng tùy chỉnh nào bạn dùng trong trường bảng, vào điều khiển trong biểu mẫu hay báo cáo nếu nó được gắn kết (nối kết).

Bạn có thể xác định định dạng cho bốn kiểu giá trị số  — dương, âm, số không (0) và null (không xác định). Nếu bạn chọn tạo định dạng cho mỗi kiểu giá trị, bạn phải đặt định dạng cho giá trị dương trước tiên, thứ hai là định dạng cho giá trị âm, thứ ba là định dạng cho giá trị không và định dạng cho giá trị null cuối cùng. Ngoài ra, bạn phải tách mỗi định dạng bằng dấu chấm phẩy.

Ví dụ về định dạng tùy chỉnh: #,###.##;(#,###.##)[Red];0.000,00;"Undefined"

Hiển thị là: 1.234,568-1,234.568 = 0

Dưới đây là những gì phương tiện định dạng

  • Dấu số (#) là Chỗ dành sẵn cho chữ số. Nếu không có giá trị, Access sẽ hiển thị khoảng trống trắng. Để hiển thị số không thay vì khoảng trống trắng.
    Ví dụ: để hiển thị 1234 dưới dạng 1234,00, hãy dùng số 0 là chỗ dành sẵn như thế này # # # #. 00.

  • Giá trị dương với hai vị trí thập phân.

  • Giá trị âm với hai vị trí thập phân, trong dấu ngoặc và dạng red (màu đỏ).

  • Giá trị không là số 0, luôn luôn có hai vị trí thập phân.

  • Giá trị null là từ "Chưa xác định".

Có thể có tối đa bốn phần cho chuỗi và mỗi phần được tách bằng dấu chấm phẩy (;). Nếu trường bảng của bạn không chấp nhận giá trị null, bạn có thể bỏ qua phần thứ tư.

Phần

Mô tả Định dạng

Ví dụ

Nếu phần đầu tiên chứa #.###,##

Hiển thị giá trị dương.

1234,5678 hiển thị là 1.234,568

Định dạng này dùng dấu chấm làm dấu phân tách hàng nghìn và dấu phẩy làm dấu phân tách thập phân. Nếu giá trị thập phân trong bản ghi vượt quá số lượng ký tự chỗ dành sẵn trong định dạng tùy chỉnh, Access sẽ làm tròn giá trị và chỉ hiển thị số giá trị được định dạng xác định. Ví dụ: nếu trường của bạn chứa 3.456,789, nhưng định dạng của nó xác định hai vị trí thập phân, Access sẽ làm tròn giá trị thập phân thành 0,79.

Mẹo: Đối với định dạng có giá trị lớn hơn hoặc nhiều vị trí thập phân hơn, hãy thêm nhiều chỗ dành sẵn hơn cho giá trị thập phân, ví dụ như #.###,###.

Nếu phần thứ hai có chứa (#, # # #. # #) [màu đỏ]

Chỉ hiển thị giá trị âm.
Nếu dữ liệu của bạn không chứa các giá trị âm, hãy truy nhập để trống trường.

Giá trị âm được đặt trong các ký tự chữ   hoặc dấu ngoặc. Trong ví dụ này, mọi giá trị âm sẽ được hiển thị bằng màu đỏ.

Nếu phần thứ ba chứa 0.000,00

Xác định định dạng cho tất cả giá trị không (0).

Khi trường chứa giá trị không thì hiển thị 0.000,00. Để hiển thị văn bản thay vì số, hãy dùng "Zero" (đặt trong dấu ngoặc kép).

Nếu phần thứ tư chứa "Undefined"

Xác định những gì người dùng nhìn thấy khi bản ghi chứa giá trị null. Trong trường hợp này, người dùng thấy chữ "Undefined" (Không xác định).

Bạn cũng có thể dùng văn bản khác, ví dụ như "Null" hoặc "****". Ký tự được đặt trong dấu ngoặc kép được coi là chữ và hiển thị chính xác như nhập vào.

Đầu Trang

Áp dụng định dạng được xác định trước

Access cung cấp một số định dạng được xác định trước cho dữ liệu số và tiền tệ. Định dạng mặc định là để hiển thị số như đã nhập.

Mẹo    Bạn có thể sử dụng thuộc tính Decimalplaces để ghi đè số mặc định của vị trí thập phân cho định dạng được xác định trước cho thuộc tính định dạng .

Trong bảng

  1. Mở bảng ở Dạng xem thiết kế.

  2. Trong phần trên của lưới thiết kế, hãy chọn trường ngày/giờ mà bạn muốn định dạng.

  3. Trong phần thuộc tính trường , hãy bấm vào mũi tên trong hộp thuộc tính định dạng , rồi chọn một định dạng từ danh sách thả xuống.

  4. Sau khi bạn chọn một định dạng, nút tùy chọn Cập Nhật thuộc tính sẽ xuất hiện và cho phép bạn áp dụng định dạng mới cho bất kỳ trường bảng nào khác và các điều khiển biểu mẫu sẽ kế thừa nó. Để áp dụng các thay đổi của bạn trong toàn bộ cơ sở dữ liệu, hãy bấm vào thẻ thông minh, rồi bấm vào Cập Nhật định dạng ở mọi nơi <> tên trường được dùng. Trong trường hợp này, tên trường là tên trường số hoặc tiền tệ của bạn.

  5. Để áp dụng các thay đổi của bạn đối với toàn bộ cơ sở dữ liệu, khi hộp thoại thuộc tính Cập Nhật xuất hiện và hiển thị các biểu mẫu và các đối tượng khác sẽ kế thừa định dạng mới. Bấm Yes (Có).

    Để biết thêm thông tin, hãy xem truyền bá thuộc tính trường.

  6. Lưu các thay đổi của bạn và chuyển sang dạng xem biểu dữ liệu để xem có định dạng nào đáp ứng nhu cầu của bạn hay không.

Ghi chú    Các biểu mẫu, báo cáo hoặc dạng xem mới mà bạn tạo dựa trên bảng này có định dạng của bảng, nhưng bạn có thể ghi đè này trên biểu mẫu, báo cáo hoặc dạng xem mà không thay đổi định dạng của bảng.

Trong một biểu mẫu hoặc báo cáo

Trong một biểu mẫu hoặc báo cáo, ngày tháng thường được hiển thị trong hộp văn bản. Chỉ cần đặt thuộc tính định dạng cho hộp văn bản thành định dạng ngày mà bạn muốn.

  1. Mở dạng xem bố trí biểu mẫu hoặc báo cáo hoặc dạng xem thiết kế.

  2. Định vị con trỏ trong hộp văn bản với số hoặc tiền tệ.

  3. Nhấn F4 để hiển thị bảng thuộc tính.

  4. Đặt thuộc tính định dạng cho một trong các định dạng ngày được xác định trước.

Trong một truy vấn

  1. Mở truy vấn trong dạng xem thiết kế.

  2. Bấm chuột phải vào trường ngày, rồi bấm thuộc tính.

  3. Trong bảng thuộc tính, hãy chọn định dạng bạn muốn từ danh sách thuộc tính định dạng .

Trong một biểu thức

  • Sử dụng hàm Formatdatetime để định dạng một giá trị ngày vào một trong nhiều định dạng được xác định trước.

    Bạn có thể thấy điều này hữu ích nếu bạn đang làm việc trong một khu vực có yêu cầu một biểu thức, chẳng hạn như macro hoặc một truy vấn.

Đầu Trang

Ví dụ về định dạng được xác định trước

Bảng sau đây Hiển thị các thiết đặt thuộc tính định dạng được xác định trước cho các số và tiền tệ.

Thiết đặt

Mô tả

Số chung

Mặc định Hiển thị số như đã nhập.

Tiền

Sử dụng hàng ngàn dấu tách; Hãy làm theo các thiết đặt được chỉ định trong thiết đặt vùng của Windows cho số lượng âm, chữ thập phân và ký hiệu tiền tệ và vị trí thập phân.

Euro

Sử dụng biểu tượng Euro (

Currency khác với money như thế nào
), bất kể ký hiệu tiền tệ được xác định trong thiết đặt vùng Windows.

Đã khắc phục

Hiển thị ít nhất một chữ số; Hãy làm theo các thiết đặt được chỉ định trong thiết đặt vùng của Windows cho số lượng âm, chữ thập phân và ký hiệu tiền tệ và vị trí thập phân.

Tiêu chuẩn

Sử dụng dấu phân cách dấu nghìn; Hãy làm theo các thiết đặt được chỉ định trong thiết đặt vùng của Windows cho số lượng âm, ký hiệu thập phân và vị trí thập phân.

Percent

Nhân giá trị bằng 100 và chắp thêm dấu phần trăm (%); làm theo các thiết đặt được chỉ định trong thiết đặt vùng của Windows cho số lượng âm, ký hiệu thập phân và vị trí thập phân.

Khoa học

Sử dụng ký hiệu khoa học tiêu chuẩn.

Sau đây là các ví dụ về định dạng số định sẵn.

Cài đặt

Dữ liệu

Hiển thị

Số chung

3456,789
– 3456,789
$213,21

3456,789
– 3456,789
$213,21

Tiền

3456,789
– 3456,789

$3.456,79
($3.456,79)

Đã khắc phục

3456,789
– 3456,789
3,56645

3456,79
– 3456,79
3,57

Tiêu chuẩn

3456,789

3.456,79

Percent

3
0,45

300%
45%

Khoa học

3456,789
– 3456,789

3.46 e + 03
– 3.46 e + 03

Đầu Trang

Áp dụng định dạng tùy chỉnh

  1. Mở bảng ở Dạng xem thiết kế.

  2. Trong phần trên của lưới thiết kế, hãy chọn trường ngày/giờ mà bạn muốn định dạng.

  3. Trong phần thuộc tính trường , chọn tab chung , bấm vào ô bên cạnh hộp định dạng và nhập các ký tự cụ thể dựa trên nhu cầu định dạng của bạn.

  4. Sau khi bạn chọn một định dạng, thẻ thông minh tùy chọn Cập Nhật thuộc tính sẽ xuất hiện (chỉ truy nhập 2010) và cho phép bạn áp dụng định dạng mới của bạn cho bất kỳ trường bảng nào và điều khiển biểu mẫu có thể kế thừa nó. Để áp dụng các thay đổi của bạn trong toàn bộ cơ sở dữ liệu, hãy bấm vào thẻ thông minh, rồi bấm vào Cập Nhật định dạng tên trường ở mọi nơi. Trong trường hợp này, tên trường là tên của trường ngày/giờ của bạn.

  5. Để áp dụng các thay đổi của bạn đối với toàn bộ cơ sở dữ liệu, khi hộp thoại thuộc tính Cập Nhật xuất hiện và hiển thị các biểu mẫu và các đối tượng khác sẽ kế thừa định dạng mới. Bấm Yes (Có).

    Để biết thêm thông tin, hãy xem truyền bá thuộc tính trường.

  6. Lưu các thay đổi của bạn và chuyển sang dạng xem biểu dữ liệu để xem có định dạng nào đáp ứng nhu cầu của bạn hay không.

  7. Kiểm tra định dạng bằng cách làm như sau:

    • Nhập giá trị mà không có hàng nghìn dấu tách hoặc dấu tách thập phân và xem cách định dạng xử lý dữ liệu. Định dạng có đặt dấu tách ở vị trí chính xác không?

    • Nhập giá trị dài hơn hoặc ngắn hơn bạn dự đoán (có và không có dấu tách) và xem cách thức hoạt động định dạng. Định dạng này có thêm không hoặc không mong muốn trống hoặc các zeroes đứng đầu hoặc dấu?

    • Nhập bằng không hoặc giá trị null trong định dạng có nghĩa là đối với các giá trị dương hoặc âm và xem liệu bạn có thích kết quả hay không.

Ghi chú    Khi bạn áp dụng định dạng cho một trường bảng, Access sẽ sử dụng cùng một định dạng trong bất kỳ biểu mẫu hoặc điều khiển báo cáo nào mà bạn liên kết đến trường đó.

Đầu Trang

Ví dụ về định dạng tùy chỉnh

Sau đây là ví dụ về định dạng số tùy chỉnh.

Thiết đặt

Mô tả

0;(0);; " Null

Hiển thị các giá trị tích cực bình thường; Hiển thị các giá trị âm trong dấu ngoặc đơn; Hiển thị từ "null" nếu giá trị là null.

+ 0.0; – 0.0; 0.0

Hiển thị dấu cộng (+) hoặc dấu trừ (–) với số dương hoặc âm; Hiển thị 0,0 nếu giá trị là bằng không.

Đầu Trang

Ký tự định dạng tùy chỉnh

Để tạo một định dạng tùy chỉnh, hãy dùng các ký tự sau đây làm chỗ dành sẵn và dấu tách.

Ký tự

Mô tả

#

Được dùng để hiển thị chữ số. Mỗi trường hợp ký tự đại diện vị trí cho một số. Nếu không tồn tại giá trị nào tại vị trí, Access hiển thị khoảng trống trắng. Ngoài ra nó có thể dùng làm chỗ dành sẵn.

Ví dụ: nếu bạn áp dụng định dạng #,### và nhập giá trị 45 vào trong trường thì sẽ hiển thị 45. Nếu bạn nhập 12.145 vào trường thì Access sẽ hiển thị 12.145 — mặc dù bạn chỉ xác định một chỗ dành sẵn bên trái của dấu tách hàng nghìn.

0

Được dùng để hiển thị chữ số. Mỗi trường hợp ký tự đại diện vị trí cho một số. Nếu không tồn tại giá trị nào tại vị trí, Access hiển thị số không (0).

Dấu tách thập phân

. (dấu chấm)

Cho biết nơi bạn muốn truy nhập để đặt ký tự dấu tách giữa một phần toàn bộ và thập phân của một trường số hoặc tiền tệ.

Dấu tách thập phân khác nhau và được đặt trong cài đặt khu vực trong Windows.

Dấu tách hàng ngàn

, (dấu phẩy)

Cho biết nơi bạn muốn truy nhập để đặt ký tự dấu phân cách giữa một phần ngàn trường số hoặc tiền tệ.

Hàng nghìn dấu tách khác nhau và được đặt trong cài đặt khu vực trong Windows.

khoảng trống trắng, + - $ ()

Được dùng để chèn khoảng trống trắng, ký tự toán học (+ -) và ký hiệu tài chính (¥ £ $) khi cần ở bất kỳ đâu trong chuỗi định dạng của bạn. Nếu bạn dùng biểu tượng toán học thông thường khác, ví dụ như dấu xuyệt (\ hay /) và dấu hoa thị (*), đặt chúng trong dấu ngoặc kép. Hãy lưu ý rằng bạn có thể đặt chúng bất kỳ đâu.

 \

Được dùng để bắt buộc Access hiển thị ký tự ở ngay sau đó. Đây giống như đặt ký tự trong dấu ngoặc kép.

 !

Được dùng để bắt buộc căn trái tất cả các giá trị. Khi bạn bắt buộc căn trái, bạn không thể dùng chỗ dành sẵn số 0 và #, nhưng bạn có thể dùng chỗ dành sẵn cho ký tự văn bản.

 *

Được dùng để bắt buộc ký tự theo ngay sau dấu hoa thị trở thành ký tự điền  — ký tự dùng để điền khoảng trống trắng. Access thường hiển thị dữ liệu dạng số dạng căn phải và nó điền vào bất kỳ vùng nào bên trái của giá trị với khoảng trống trắng. Bạn có thể thêm ký tự điền bất kỳ đâu trong chuỗi định dạng và khi bạn làm thế, Access sẽ điền bất kỳ khoảng trống trắng nào với ký tự đã xác định.

Ví dụ: định dạng £##*~,00 hiển thị lượng tiền là £45~~~~~,15. Số ký tự dấu ngã (~) hiển thị trong trường tùy theo số khoảng trống trắng trong trường bảng.

 %

Dùng làm ký tự cuối cùng trong chuỗi định dạng. Nhân giá trị với 100 và hiển thị kết quả với dấu phần trăm sau đó.

E+, E-

–hoặc–

e+, e-

Được dùng để hiển thị giá trị trong ghi chú (hàm mũ) khoa học.

Dùng tùy chọn này khi định dạng khoa học đã xác định trước không cung cấp đủ không gian cho giá trị của bạn. Dùng E+ hoặc e+ để hiển thị giá trị là hàm e dương và E- hoặc e- để hiển thị hàm e âm. Bạn phải dùng những chỗ dành sẵn này với ký tự khác.

Ví dụ: giả sử bạn áp dụng định dạng 0,000E+00 cho trường số rồi nhập 612345. Access hiển thị 6,123E+05. Trước tiên, Access làm tròn số vị trí thập phân xuống còn ba (số lượng số không ở bên phải hay trái của dấu tách thập phân). Tiếp theo, Access tính toán giá trị số mũ từ số chữ số nằm ở bên phải (hay trái, tùy theo thiết đặt ngôn ngữ của bạn) của dấu phân tách thập phân trong giá trị gốc. Trong trường này, giá trị gốc phải đặt "612345" (năm chữ số) ở bên phải của điểm thập phân. Vì lý do đó, Access hiển thị 6,123E+05 và giá trị kết quả tương đương 6,123 x 105.

"Văn bản chữ"

Dùng dấu ngoặc kép để bao quanh bất kỳ văn bản nào bạn muốn người dùng thấy.

[màu]

Được dùng để áp dụng màu cho tất cả các giá trị trong phần định dạng của bạn. Bạn phải đặt tên màu trong dấu ngoặc vuông và dùng một trong những tên này: black (đen), blue (lam), cyan, green (xanh), magenta (đỏ tươi), red (đỏ), yellow (vàng) hoặc while (trắng).

Đầu Trang

Hiển thị AD hoặc B.C.

Bạn có thể sử dụng định dạng tùy chỉnh để hiển thị "A.D." trước hoặc "B.C." sau một năm, tùy theo việc đã nhập một số dương hoặc âm. Số dương được hiển thị dưới dạng năm với "A.D." trước năm. Số âm được hiển thị dưới dạng năm với "B.C." sau năm.

  1. Mở bảng ở Dạng xem thiết kế.

  2. Trong phần trên của lưới thiết kế, chọn trường số mà bạn muốn định dạng.

  3. Trong phần dưới, bấm vào hộp thuộc tính định dạng , sau đó nhập định dạng tùy chỉnh này:

    "A.D. " #;# " B.C."