Làm cách nào để thay đổi trục x tối thiểu / tối đa của biểu đồ Cột trong Excel?


10

Ở đây tôi có một biểu đồ cột phân phối nhị thức, cho biết số lần bạn có thể mong đợi để cuộn sáu trong 235 cuộn xúc xắc:

văn bản thay thế

Lưu ý: Bạn cũng có thể gọi nó là phân phối khối nhị thức cho p=1/6,n=235

Bây giờ đồ thị đó là squooshed. Tôi muốn thay đổi Tối thiểuTối đa trên trục hoành. Tôi muốn thay đổi chúng thành:

  • Tối thiểu: 22
  • Tối đa: 57

Có nghĩa là tôi muốn phóng to phần này của biểu đồ:

văn bản thay thế

Điểm thưởng cho người đọc có thể nói làm thế nào các số 22 và 57 được đưa ra

Nếu đây là biểu đồ Phân tán trong Excel, tôi có thể điều chỉnh tối thiểu và tối đa trục chân trời theo ý muốn:

văn bản thay thế

Thật không may, đây là biểu đồ Cột , trong đó không có tùy chọn để điều chỉnh giới hạn tối thiểu và tối đa của trục tọa độ:

văn bản thay thế

Tôi có thể làm một điều khá kinh khủng đối với biểu đồ trong Photoshop, nhưng sau đó nó không hữu ích lắm:

văn bản thay thế

Câu hỏi : làm thế nào để thay đổi tối thiểu và tối đa trục x của biểu đồ Cột trong Excel (2007)?

Câu trả lời:


6

Nhấp chuột phải vào biểu đồ và chọn Chọn dữ liệu. Chọn loạt của bạn và chọn Chỉnh sửa. Thay vì có "Giá trị sê-ri" là A1: A235, hãy đặt A22: A57 hoặc một cái gì đó tương tự. Nói tóm lại, chỉ cần lập biểu đồ dữ liệu bạn muốn thay vì lập biểu đồ mọi thứ và cố gắng che giấu các phần của nó.


1
Bạn cũng phải thay đổi phạm vi nhãn trục x (hóa ra có phạm vi nhãn trục x). Nếu không, nó chỉ kết thúc ở mức 0, thay vì 23. Nhưng nó hoạt động.
Ian Boyd

3

Đây là một cách tiếp cận hoàn toàn khác nhau.

Ảnh chụp màn hình bên dưới hiển thị trên cùng của bảng tính với dữ liệu trong cột A và B và một chuỗi các biểu đồ.

Biểu đồ trên cùng bên trái chỉ đơn giản là biểu đồ phân tán XY.

Biểu đồ trên cùng bên phải hiển thị phân phối với trục X được chia tỷ lệ như mong muốn.

Các thanh lỗi đã được thêm vào biểu đồ giữa bên trái.

Biểu đồ giữa bên phải cho thấy cách sửa đổi các thanh lỗi dọc. Chọn các thanh lỗi dọc và nhấn Ctrl + 1 (số một) để định dạng chúng. Chọn hướng trừ, không có giới hạn kết thúc và tỷ lệ phần trăm, nhập 100% dưới dạng phần trăm để hiển thị.

Chọn các thanh lỗi ngang và nhấn Xóa (biểu đồ phía dưới bên trái).

Định dạng chuỗi XY để nó không sử dụng các điểm đánh dấu, cũng như không có dòng (biểu đồ phía dưới bên phải).

Dữ liệu và sự phát triển của biểu đồ

Cuối cùng, chọn các thanh lỗi dọc và định dạng chúng để sử dụng một dòng màu, với chiều rộng dày hơn. Các thanh lỗi này sử dụng 4,5 điểm.

Biểu đồ hoàn thành hiển thị dữ liệu đã chọn


2

Tôi đã đưa ra một vấn đề tương tự, thật khó chịu khi chức năng không có ở các biểu đồ khác ngoài biểu đồ phân tán.

Một công việc dễ dàng hơn xung quanh tôi đã tìm thấy là vẽ đồ thị đầy đủ của bạn như bạn có ở trên. Trong trường hợp của bạn vẽ đồ thị dữ liệu trong A1: A235.

Sau đó, trên bảng tính với dữ liệu nguồn của bạn, chỉ cần chọn các hàng A1: A21 và A58: A235 và 'ẩn' chúng (Nhấp chuột phải và chọn Ẩn).

Khi bạn quay lại biểu đồ của mình, nó sẽ làm mới để chỉ hiển thị dữ liệu từ A22: A57.

Làm xong


1

Bạn có thể chạy các macro sau để đặt giới hạn cho trục x. Loại trục x này dựa trên số đếm, tức là chỉ vì cột đầu tiên được gắn nhãn một số, nó vẫn là 1 trên thang trục. Ví dụ. Nếu bạn muốn vẽ các cột từ 5 đến 36, hãy đặt 5 làm tối thiểu trục x và 36 là tối đa trục x. (Không nhập ngày cho loại tỷ lệ bạn đang cố gắng thực hiện ở đây.) Đây là cách duy nhất tôi biết để khắc phục trục "không thể quét được". Chúc mừng!

Sub e1_Min_X_Axis()
On Error GoTo ErrMsg

Min_X_Axis = Application.InputBox(Prompt:="Enter Minimum Date (MM/DD/YYYY), Minimum Number, or Select Cell", Type:=1)
If Min_X_Axis = "False" Then
    Exit Sub
Else
    ActiveChart.Axes(xlCategory).MinimumScale = Min_X_Axis
End If
Exit Sub    

ErrMsg:
    MsgBox ("You must be in a chart."), , "Oops!"

End Sub

Sub e2_Max_X_Axis()
On Error GoTo ErrMsg

Max_X_Axis = Application.InputBox(Prompt:="Enter Maximum Date (MM/DD/YYYY), Number, or Select Cell", Type:=1)

If Max_X_Axis = "False" Then
    Exit Sub
Else
    ActiveChart.Axes(xlCategory).MaximumScale = Max_X_Axis
End If
Exit Sub

ErrMsg:
    MsgBox ("You must be in a chart."), , "Oops!"

End Sub


0

Liên quan đến @ dkusleika nhưng năng động hơn.

Đây là phần trên cùng của một bảng tính với các số từ 0 đến 235 trong cột A và xác suất có nhiều số sáu bị ném trong 235 lần ném chết trong cột B. Min và Max của cột đầu tiên được đưa ra trong E1 và E2, cùng với biểu đồ ban đầu của dữ liệu.

Dữ liệu và biểu đồ của tất cả các dữ liệu

Chúng tôi sẽ xác định một vài tên phạm vi động (cái mà Excel gọi là "Tên"). Trên tab Công thức của Dải băng, bấm Xác định Tên, nhập tên "đếm", cung cấp cho nó một phạm vi của bảng tính hoạt động (Tôi giữ tên mặc định Bảng1) và nhập công thức này:

= INDEX (Sheet1! $ A $ 2: $ A $ 237, MATCH (Sheet1! $ E $ 1, Sheet1! $ A $ 2: $ A $ 237)): INDEX (Sheet1! $ A $ 2: $ A $ 237, MATCH (Sheet1! $ $ 2, tờ1! $ A $ 2: $ A $ 237))

Về cơ bản, điều này nói rằng hãy lấy phạm vi bắt đầu trong đó cột A chứa giá trị tối thiểu trong ô E1 và kết thúc ở đó cột A chứa giá trị tối đa trong ô E2. Đây sẽ là các giá trị X của chúng tôi.

Nhấp vào tab Công thức> Trình quản lý tên, chọn "đếm" để điền công thức trong Tham chiếu đến ở cuối hộp thoại và đảm bảo phạm vi bạn muốn được tô sáng trong trang tính.

Trong hộp thoại Trình quản lý tên, bấm vào Mới, nhập tên "probs" và nhập công thức đơn giản hơn nhiều

= OFFSET (Bảng1! Đếm, 0,1)

có nghĩa là lấy phạm vi không có hàng nào bên dưới và một hàng bên phải số đếm. Đây là những giá trị Y của chúng tôi.

Bây giờ, nhấp chuột phải vào biểu đồ và chọn Chọn dữ liệu từ menu bật lên. Trong Nhãn trục ngang (Danh mục), nhấp vào Chỉnh sửa và thay đổi

= Tờ1! $ A $ 2: $ A $ 237

đến

= Trang tính 1!

và nhấn Enter. Bây giờ chọn loạt được liệt kê trong hộp bên trái và nhấp vào Chỉnh sửa. Thay đổi giá trị loạt từ

= Tờ1! $ B $ 2: $ B $ 237

đến

= Tờ1! Probs

Nếu được thực hiện đúng, biểu đồ bây giờ trông như thế này:

Biểu đồ động vẽ đồ thị phạm vi dữ liệu được chọn

Thay đổi các giá trị trong các ô E1 hoặc E2 và biểu đồ sẽ thay đổi để phản ánh min và max mới.


-1

Nếu bạn chọn trục trái, nhấp chuột phải và chọn "trục định dạng", bạn sẽ thấy các tùy chọn Trục cho phép bạn đặt các giá trị tối thiểu / tối đa làm số cố định. Bạn có thể chơi với các cài đặt đó để cung cấp cho bạn kết quả bạn thích.


Chào mừng bạn đến với SuperUser. Bài viết gốc có tham chiếu đến hộp thoại Định dạng Trục. Có nhiều thông tin bạn có thể cung cấp về việc cấu hình nó để tạo ra kết quả mong muốn.
Brad Patton

Tôi downvote vì câu hỏi đề cập đến trục ngang, không phải trục dọc.
Jon Peltier

-1

Thay đổi loại biểu đồ của bạn thành Scatter. Sau đó đặt trục theo ý muốn. Sau đó thay đổi trở lại biểu đồ mà bạn mong muốn và nó sẽ giữ các cài đặt trục được điều chỉnh.


Tôi đánh giá thấp điều này bởi vì nó không hoạt động. Khi bạn thay đổi trở lại từ biểu đồ phân tán thành biểu đồ cột, trục danh mục biểu đồ cột được khôi phục, không có bất kỳ cơ chế nào để thay đổi giới hạn trục.
Jon Peltier

-1

Đây là một cách tiếp cận khác. Excel không là gì nếu không linh hoạt, nếu bạn biết cách làm việc.

Nhấp đúp vào trục ngang để định dạng nó. Thay đổi loại tỷ lệ thành Ngày. Nếu Excel áp dụng định dạng ngày cho nhãn trục, hãy đổi lại thành định dạng số.

Chọn 1/22/1900 (ngày 22) cho tối thiểu trục và 2/26/1900 (ngày 57) cho tối đa trục.


Các trục ngang không có cài đặt tối thiểu và tối đa
JohnFx

@JohnFx Nếu bạn thay đổi loại tỷ lệ của trục ngang thành Ngày, như tôi đã chỉ định, cài đặt tối thiểu và tối đa cho tỷ lệ trục.
Jon Peltier
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.