Excel 2020: Định dạng dưới dạng lỗi - Mẹo Excel

Mục lục

Excel thật tuyệt vời khi lưu trữ một số và trình bày một số khác. Chọn một ô bất kỳ và chọn Định dạng tiền tệ. Excel thêm một dấu đô la và một dấu phẩy và trình bày số, được làm tròn đến hai chữ số thập phân. Trong hình bên dưới, ô D2 thực sự chứa 6.42452514. Rất may, định dạng số tùy chỉnh tích hợp hiển thị kết quả ở định dạng dễ đọc.

Mã định dạng số tùy chỉnh trong D2 là $ #, ## 0,00. Trong mã này, số 0 là chữ số bắt buộc. Mọi # đều là chữ số tùy chọn.

Tuy nhiên, mã định dạng có thể phức tạp hơn nhiều. Đoạn mã trên có một định dạng. Định dạng đó được áp dụng cho mọi giá trị trong ô. Nếu bạn cung cấp mã có hai định dạng, thì định dạng đầu tiên dành cho các số không âm và định dạng thứ hai dành cho các số âm. Bạn phân tách các định dạng bằng dấu chấm phẩy. Nếu bạn cung cấp mã có ba định dạng, định dạng đầu tiên là tích cực, sau đó là tiêu cực, sau đó là 0. Nếu bạn cung cấp mã có bốn định dạng, chúng được sử dụng cho số dương, số âm, số không và văn bản.

Ngay cả khi bạn đang sử dụng định dạng dựng sẵn, bạn có thể đi tới Định dạng ô, Số, Tùy chỉnh và xem mã được sử dụng để tạo định dạng đó. Hình dưới đây cho thấy mã cho định dạng kế toán.

Để tạo định dạng tùy chỉnh của riêng bạn, hãy chuyển đến Định dạng Ô, Số, Tùy chỉnh và nhập mã vào hộp Loại. Kiểm tra ví dụ trong hộp Mẫu để đảm bảo mọi thứ đều chính xác.

Trong ví dụ sau, ba vùng được sử dụng. Văn bản trong dấu ngoặc kép được thêm vào định dạng số để tùy chỉnh thông báo.

Nếu bạn tạo một vùng cho số 0 nhưng không đặt gì ở đó, bạn sẽ ẩn tất cả các giá trị 0. Đoạn mã sau sử dụng mã màu cho tích cực và tiêu cực. Đoạn mã kết thúc bằng dấu chấm phẩy, tạo vùng cho các giá trị bằng không. Nhưng vì vùng trống, các giá trị 0 không được hiển thị.

Minh họa: Walter Moore

Bạn có thể mở rộng điều này bằng cách làm cho tất cả các khu vực trống. Mã định dạng tùy chỉnh ;;; sẽ ẩn các giá trị trong màn hình và bản in. Tuy nhiên, bạn vẫn có thể xem các giá trị trong thanh công thức. Nếu bạn ẩn các giá trị bằng cách làm cho phông chữ có màu trắng, dấu ;;; sẽ vẫn ẩn ngay cả khi mọi người thay đổi màu tô. Hình sau bao gồm một số thủ thuật định dạng thú vị.

Trong B2 và B3, nếu bạn đặt ** trước mã số, Excel sẽ điền vào bên trái số bằng dấu sao, giống như các máy viết séc cũ thường làm. Nhưng không có gì nói rằng bạn phải sử dụng dấu hoa thị. Bất cứ điều gì bạn đặt sau khi dấu hoa thị đầu tiên được lặp lại để lấp đầy khoảng trống. Hàng 3 sử dụng *! để lặp lại dấu chấm than.

Trong B4 và B5, mỗi dấu phẩy bạn đặt sau số 0 cuối cùng sẽ chia số đó cho 1000. Mã 0, K hiển thị các số ở hàng nghìn, sau đó là K. Nếu bạn muốn hiển thị hàng triệu, hãy sử dụng hai dấu phẩy. Mã "M" phải bao gồm dấu ngoặc kép, vì M đã có nghĩa là tháng.

Trong B6, thêm một thông báo nghiêm ngặt trong vùng thứ tư để cảnh báo bất kỳ ai nhập dữ liệu rằng bạn muốn có một số trong ô. Nếu họ vô tình nhập văn bản, thông báo sẽ xuất hiện.

Trong B7 đến B9, các vùng thông thường Dương tính, Phủ định và Không bị ghi đè bởi các điều kiện mà bạn đặt trong dấu ngoặc vuông. Các số dưới 70 có màu đỏ. Các số trên 90 có màu xanh lam. Mọi thứ khác là màu đen.

Trong B10, những dấu _ lẻ đó (các ký hiệu trong định dạng kế toán đang yêu cầu Excel để lại nhiều khoảng trống bằng dấu ngoặc trái sẽ chiếm. Hóa ra là dấu gạch dưới theo sau bởi bất kỳ ký tự nào sẽ để lại nhiều khoảng trắng như ký tự đó. Trong B10, mã chứa 4 số không. Nhưng có khoảng cách khác nhau giữa chúng. Khoảng cách giữa số 1 và số 2 là độ rộng của 2 ký tự W. Khoảng cách giữa số 2 và số 3 là độ rộng của ký tự N. Khoảng cách từ 3 đến 4 là chiều rộng của chữ i viết thường.

Hình dưới đây cho thấy các mã định dạng ngày khác nhau.

Ghi chú

Định dạng mmmmm ở hàng 8 hữu ích để tạo nhãn biểu đồ JFMAMJJASOND.

Cảm ơn Dave Baylis, Brad Edgar, Mike Girvin và @best_excel đã đề xuất tính năng này.

thú vị bài viết...