Ngày cuối tuần không mong muốn trong biểu đồ (Microsoft Excel)
Scott có một bộ dữ liệu theo ngày được sử dụng cho biểu đồ. Dữ liệu được nhập theo ngày chỉ phản ánh các ngày trong tuần. (Dữ liệu không chứa mục nhập nào cho các ngày cuối tuần.) Khi Scott vẽ biểu đồ dữ liệu bằng cách sử dụng ngày tháng làm trục hoành, Excel sẽ chèn các ngày cuối tuần không có điểm dữ liệu.
Những ngày này không có trong dữ liệu gốc và anh ta dường như không thể loại bỏ chúng để chỉ có dữ liệu trong bảng được hiển thị trong biểu đồ.
Tin hay không thì tùy, hành vi này là do thiết kế. Khi bạn chuyển đổi dữ liệu của mình thành biểu đồ, Excel sẽ cố gắng hiểu dữ liệu mà nó đang biểu đồ.
Nếu nó xác định rằng dữ liệu trong một cột hoặc hàng cụ thể đại diện cho ngày, nó sẽ xem xét ngày sớm nhất trong phạm vi và ngày mới nhất trong phạm vi và sau đó sử dụng nó làm phạm vi cho trục. Điều đó có nghĩa là nó bao gồm các điểm dữ liệu trong phạm vi có thể không thực sự tồn tại trong dữ liệu gốc — chẳng hạn như các ngày cuối tuần mà Scott đề cập.
Giải pháp cho điều này là khắc phục phân tích cú pháp tự động được thực hiện bởi Excel vì nó chuyển đổi dữ liệu trong trang tính của bạn thành biểu đồ. Có một số cách bạn có thể làm điều này. Trước hết, bạn có thể chuyển đổi ngày ban đầu của mình thành giá trị văn bản. (Excel không nhận dạng giá trị văn bản là ngày tháng và do đó không thực hiện toàn bộ phạm vi từ sớm nhất đến mới nhất.) Bạn có thể thực hiện việc này bằng cách thực sự chuyển đổi cột hoặc hàng ngày tháng thành văn bản hoặc bằng cách thêm cột hoặc hàng trợ giúp chứa ngày tháng dưới dạng đại diện văn bản. Nếu bạn quyết định đi theo con đường trợ giúp, bạn có thể sử dụng công thức như sau:
=TEXT(A1,"m/d/yy")
Tất nhiên, bạn có thể thay đổi kiểu định dạng cho ngày thành bất kỳ thứ gì bạn muốn, như được mô tả trong ExcelTips khác. Sau đó, bạn sẽ sử dụng cột hoặc hàng của trình trợ giúp làm dữ liệu trục của bạn trong biểu đồ. Excel nhận dạng nó dưới dạng văn bản và chỉ bao gồm các điểm dữ liệu trong trang tính — không còn những ngày cuối tuần ảo nữa!
Thật thú vị, bạn cũng có thể đánh lừa Excel trong việc phân tích cú pháp của nó bằng cách chuyển đổi một ô đơn lẻ trong cột ngày tháng thành một giá trị văn bản. Có vẻ như nếu toàn bộ hàng hoặc cột không chứa ngày tháng, thì Excel không còn áp dụng phân tích cú pháp phạm vi ngày khi kết hợp biểu đồ.
Nếu bạn không muốn sửa đổi dữ liệu ban đầu của mình, bạn có thể chỉ cần yêu cầu Excel bỏ qua việc phân tích cú pháp ngày. Làm theo các bước sau nếu bạn đang sử dụng Excel 2007 hoặc Excel 2010:
-
Tạo biểu đồ của bạn như bình thường. Bạn nên lưu ý rằng biểu đồ bao gồm những ngày không mong muốn (cuối tuần).
-
Bấm chuột phải vào trục chứa ngày tháng. Excel sẽ hiển thị menu Ngữ cảnh.
-
Chọn Định dạng Trục từ menu Ngữ cảnh. Excel sẽ hiển thị hộp thoại Định dạng Trục.
-
Ở phía bên trái của hộp thoại, chọn Axis Options. (Xem Hình 1.)
-
Trong phần Loại trục của các tùy chọn, hãy chọn Trục văn bản.
-
Bấm OK để đóng hộp thoại.
Nếu bạn đang sử dụng Excel 2013 hoặc phiên bản mới hơn, thì các bước sẽ hơi khác một chút:
-
Tạo biểu đồ của bạn như bình thường. Bạn nên lưu ý rằng biểu đồ bao gồm các ngày ma không mong muốn (cuối tuần).
-
Bấm chuột phải vào trục chứa ngày tháng. Excel sẽ hiển thị menu Ngữ cảnh.
-
Chọn Định dạng Trục từ menu Ngữ cảnh. Excel hiển thị ngăn tác vụ Định dạng Trục ở bên phải khu vực làm việc của bạn.
-
Cài đặt Tùy chọn Trục sẽ tự động được hiển thị, nhưng nếu không, hãy bấm Tùy chọn Trục và sau đó nhấp vào biểu tượng Tùy chọn Trục. (Xem Hình 2.)
-
Trong phần Loại trục của các tùy chọn, hãy chọn Trục văn bản.
-
Đóng ngăn tác vụ, như mong muốn.
Tại thời điểm này, Excel sẽ vẽ lại biểu đồ của bạn và coi ngày tháng của bạn là giá trị văn bản, mặc dù chúng thực sự là ngày tháng. Điều này có nghĩa là bạn sẽ không nhận được bất kỳ ngày ảo nào trong phạm vi ngày được hiển thị trong biểu đồ. Ngoài ra, ngày tháng trên trục phải được hiển thị chính xác như chúng xuất hiện trong dữ liệu trang tính. Do đó, nếu bạn muốn thay đổi cách hiển thị ngày tháng trong biểu đồ, bạn sẽ cần định dạng lại dữ liệu nguồn của mình để có giao diện mong muốn.
Bạn nên lưu ý rằng khả năng sửa đổi cài đặt Loại Trục phụ thuộc vào loại biểu đồ bạn đang tạo. Nếu biểu đồ không có trục (chẳng hạn như biểu đồ hình tròn) hoặc biểu đồ chủ yếu để vẽ các số (chẳng hạn như biểu đồ XY), thì bạn có thể không yêu cầu Excel coi trục là văn bản. Tại sao? Bởi vì làm như vậy không có ý nghĩa gì trong trường hợp của các loại biểu đồ đó.
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (13271) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016, 2019 và Excel trong Office 365.