Biểu đồ phân tán Excel với nhiều chuỗi từ 1 bảng


21

Nói rằng tôi có một bảng như sau:

Label | X | Y | A | 1 | 1 | B | 2 | 2 | B | 3 | 2 | A | 4 | 3 | C | 5 | 4 | A | 4 | 3 | C | 2 | 1 |

Làm cách nào tôi có thể biến điều này thành một biểu đồ phân tán Excel với 3 chuỗi (A, B, C) mà không cần chọn thủ công các hàng chính xác cho từng chuỗi ( như câu trả lời này ). Bảng này sẽ là biểu đồ này:

nhập mô tả hình ảnh ở đây

Sắp xếp sẽ không giúp ích gì, vì tôi muốn làm điều này tương đối linh hoạt với dữ liệu mới.


Bạn đã thử những gì? Bạn đã cân nhắc sử dụng bảng xoay để sắp xếp dữ liệu của mình, sau đó tạo biểu đồ từ đó chưa? Biểu đồ thông thường từ Bảng Pivot có thể giúp bạn.
CharlieRB

1
@CharlieRB PivotTable đưa ra tổng hợp dữ liệu phải không? Tôi muốn tất cả các điểm dữ liệu hiển thị trong biểu đồ, vậy PivotTables có thể giúp tôi như thế nào?
dtech

Tôi cũng đã thêm biểu đồ được vẽ để hiển thị những gì tôi muốn đạt được, nhưng tự động.
dtech

Không, bạn sẽ cần thêm từng bộ riêng lẻ. Cho dù bạn muốn thử tự động hóa điều đó bằng macro hay sử dụng các công cụ tích hợp.
Raystafarian

Có nghĩa là có nhiều điểm hơn cho A trong biểu đồ? Ví dụ: (4,3)?
binaryfunt

Câu trả lời:


23

Cách dễ dàng hơn, chỉ cần thêm các tiêu đề cột A, B, C trong D1: F1. Trong D2, nhập công thức này: = IF ($ A2 = D $ 1, $ C2, NA ()) và điền nó xuống và bên phải khi cần.

tách dữ liệu abc cho biểu đồ phân tán

Chọn B1: B8, giữ Ctrl trong khi chọn D1: F8 để cả hai khu vực được chọn và chèn một biểu đồ phân tán.

biểu đồ với dữ liệu được tô sáng bên dưới nó


Làm thế nào bạn có được nó để sử dụng A, B, C làm tên loạt? Điều này đã không làm việc cho tôi.
nietras

@harryuser Chọn B1: B8 và ctrl-chọn D1: D8. Bạn cần bao gồm hàng trên cùng của dữ liệu. Sau đó chèn biểu đồ. (Ban đầu tôi nói chọn B2: B8 và D1: D8, xin lỗi vì sự nhầm lẫn).
Jon Peltier

@JonPeltier Dễ dàng hơn: Chỉ cần chọn các cột D đến F và sau đó điều khiển + chọn cột tách rời B.
Ark-kun

@ Ark-kun Chắc chắn rồi. Tôi không bao giờ tin rằng Excel sẽ phân tích chính xác dữ liệu từ các cột hoàn chỉnh và nếu bạn có nhiều dữ liệu khác trong bảng tính, việc chọn toàn bộ một cột có thể chọn dữ liệu không liên quan. Chỉ cần một nhãn đi lạc ở đâu đó là đủ để vòi biểu đồ.
Jon Peltier

Tôi đã phải hardcode D$1đến "A"từ Excel giữ cố gắng để tăng nó D$2, nhưng ither hơn thế này làm việc như một nét duyên dáng.
AN

1

Excel sẽ không tự động thêm loạt mới, vì vậy tôi sẽ giả sử trong khi dữ liệu có thể thay đổi, tên và số sê-ri sẽ không.

Những gì tôi muốn giới thiệu là chuyển đổi dữ liệu theo cách năng động, dễ dàng hơn để đặt một vị trí cho từng chuỗi.

Trong cột D đặt:

=A2&COUNTIF(A2:A$2)

Điều này sẽ đưa ra các giá trị như B3 cho phần tử thứ 3 của chuỗi B. Bây giờ bạn có nhãn liên tiếp cho tất cả các yếu tố của tất cả các chuỗi bạn có thể thực hiện tra cứu.

Trong một tờ mới đặt

A1="Number"
A2=1
A3=A2+1

B1="A"
B2=Match(B$1&$A2,Sheet1!$D$1:$D$100,FALSE)

C1="A - X"
C2=IF(ISERROR(B2),"",INDEX(Sheet1!$B$1:$B$100,B2))

D1="A - Y"
D2=IF(ISERROR(B2),"",INDEX(Sheet1!$C$1:$C$100,B2))

Và chỉ cần thêm 3 cột như thế cho mỗi loạt của bạn. Vì vậy, nó sẽ tìm thấy hàng nào có tên "A" có mục đầu tiên, mục bạn đã gắn nhãn A1 và sau đó trong cột C, nó sẽ tìm giá trị X và trong cột D, nó sẽ tìm giá trị Y . Sau đó, tạo một chuỗi A trên biểu đồ của bạn với tọa độ X từ tọa độ cột C và Y từ cột D và khi dữ liệu gạch chân của bạn nhận được nhiều hàng hoặc hàng thay đổi chuỗi nào trong đó, biểu đồ sẽ tự động cập nhật.

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.