Slicer cho hai tập dữ liệu - Mẹo Excel

Mục lục

Rick từ New Jersey hỏi về cách thiết lập một máy cắt để điều khiển hai bảng tổng hợp đến từ hai tập dữ liệu khác nhau. Tôi đã giải quyết vấn đề này trong quá khứ bằng một số VBA. Nhưng ngày nay, tôi nghĩ rằng có một cách dễ dàng hơn là sử dụng Mô hình Dữ liệu.

Điều khiển bảng tổng hợp nhiều lần là một trong những lợi ích chính của máy thái. Nhưng cả hai bảng tổng hợp đó phải đến từ cùng một tập dữ liệu. Khi bạn có dữ liệu từ hai tập dữ liệu khác nhau, việc sử dụng một máy cắt để kiểm soát cả hai tập dữ liệu trở nên khó khăn hơn.

Để sử dụng kỹ thuật trong bài viết này, bảng tổng hợp của bạn phải dựa trên mô hình dữ liệu. Nếu bạn có bảng tổng hợp hiện tại không dựa trên mô hình dữ liệu, bạn cần xóa chúng và bắt đầu lại.

Ghi chú

  • Nếu tất cả các bảng tổng hợp của bạn dựa trên cùng một tập dữ liệu, thì việc thiết lập chúng để sử dụng cùng một máy cắt sẽ dễ dàng hơn. Xem tập 2011.

  • Nếu bạn đang sử dụng máy Mac và không có Mô hình dữ liệu, bạn có thể giải quyết vấn đề bằng VBA. Xem Tập 2104.

Mô hình dữ liệu dễ dàng hơn so với giải pháp VBA.

Bước quan trọng là xây dựng một bảng SlicerSource mới. Nếu cả hai tập dữ liệu của bạn đều chứa một trường được gọi là Sector và bạn muốn bảng tổng hợp dựa trên Sector, hãy sao chép các Sectors từ cả hai bảng sang một bảng mới. Sử dụng dữ liệu, loại bỏ trùng lặp để tạo danh sách duy nhất của các ngành được tìm thấy trong một trong hai bảng.

Xây dựng bảng thứ ba để làm nguồn cho máy cắt

Khi bạn tạo bảng tổng hợp từ mỗi trong hai tập dữ liệu, hãy nhớ chọn hộp Thêm dữ liệu này vào Mô hình dữ liệu.

Thêm dữ liệu vào Mô hình dữ liệu

Khi bạn chèn một máy cắt lát, sẽ có hai tab ở trên cùng. Sử dụng tab thứ hai - được gọi là Tất cả. Tìm bảng Nguồn Slicer và xây dựng bộ cắt từ đó.

Tìm Nguồn Slicer trên tab Tất cả.

Ban đầu, chỉ một bảng tổng hợp sẽ phản hồi với bộ cắt. Chọn bảng tổng hợp khác và chọn Kết nối bộ lọc.

Kết nối bảng tổng hợp khác với máy cắt

Kết quả sẽ là hai bảng tổng hợp (từ các tập dữ liệu khác nhau) phản ứng với bộ cắt.

Sự thành công

Phương pháp này có vẻ dễ dàng hơn nhiều so với phương pháp VBA được mô tả trong video 2104.

Xem video

Bản ghi video

Học Excel từ Podcast, Tập 2198: Trình cắt ghép hai tập dữ liệu.

Chào mừng bạn trở lại netcast, tôi là Bill Jelen. Tôi đang ở New Jersey thực hiện một cuộc hội thảo ở đó, và Rick hỏi một câu hỏi, anh ấy nói, "Này, tôi có bảng tổng hợp được xây dựng trên hai tập dữ liệu khác nhau và tôi muốn một máy cắt để có thể kiểm soát chúng." Và bây giờ tôi đã làm một video về điều này - Tập 2104 - có sử dụng một số VBA, nhưng video này thực sự đã gây ra rất nhiều vấn đề vì mọi người có phương pháp cắt dựa trên dữ liệu không khớp. Và vì vậy, bạn biết đấy, tôi tự hỏi liệu có cách nào dễ dàng hơn để làm điều này mà không có VBA.

Và như vậy, tôi có một bảng ở đây bên trái có Sector, và tôi có một bảng bên phải có Sector. Và nếu tôi có bất kỳ bảng tổng hợp nào hiện có trên hai tập dữ liệu này, tôi cần phải loại bỏ các bảng tổng hợp đó-- Tôi chỉ cần bắt đầu lại hoàn toàn. Và những gì chúng tôi sẽ làm là chúng tôi sẽ xây dựng một bảng thứ ba sẽ nằm giữa hai bảng còn lại, và bảng đó sẽ thực sự đơn giản-- nó chỉ là một danh sách của tất cả các Sectors. Vì vậy, tôi lấy Sectors từ bảng bên trái, tôi lấy Sector từ bảng bên phải, dán tất cả những thứ này lại với nhau, sau đó chọn toàn bộ tập hợp và trong Data, chọn Remove Duplicates-- ngay tại đây-- và chúng tôi kết thúc với chỉ là danh sách duy nhất của Sectors. Ổn thỏa? Sau đó, chúng ta phải lấy từng bảng này và biến chúng thành-- Định dạng dưới dạng Bảng bằng Ctrl + T, được rồi.Vì vậy, tôi chọn bên trái, Ctrl + T; "Bảng của tôi có tiêu đề", Có; cái thứ hai, Ctrl + T, "Bảng của tôi có tiêu đề, Có; cái thứ ba, Ctrl + T," Bảng của tôi có tiêu đề ". Bây giờ Microsoft đặt những cái tên thực sự nhàm chán này, như" Bảng 1 "," Bảng 2 "và" Bảng 3 ", và tôi sẽ đổi tên những cái đó-- Tôi sẽ gọi cái bên trái này là Bán hàng, tôi sẽ gọi cái ở giữa là Nguồn Slicer của tôi, và cái này ở đây tôi sẽ gọi là Triển vọng. Ổn thỏa.Tôi sẽ gọi cái ở giữa là Nguồn Slicer của tôi, và cái này ở đây tôi sẽ gọi là Triển vọng. Ổn thỏa.Tôi sẽ gọi cái ở giữa là Nguồn Slicer của tôi, và cái này ở đây tôi sẽ gọi là Triển vọng. Ổn thỏa.

Vì vậy, tôi có ba bảng và bằng cách nào đó tôi cần dạy Excel rằng bảng này liên quan đến cả bảng này và bảng này ở đây. Vì vậy, chúng ta đến với Mối quan hệ - Dữ liệu, Mối quan hệ và tôi sẽ tạo Mối quan hệ mới từ bảng Bán hàng. Nó có một trường gọi là Sector liên quan đến Slicer Source-- Sector, bấm OK. Bây giờ, hãy tạo một Mối quan hệ khác từ phía bên phải, từ bảng Triển vọng - nó có một trường gọi là Sector, nó liên quan đến Slicer Source, trường có tên Sector, bấm OK.

Vì vậy, bây giờ, tôi đã dạy Excel về mối quan hệ như thế nào, cả từ cái này đến Nguồn Slicer và từ cái này đến Nguồn Slicer này. Bây giờ, tại thời điểm này, tôi có thể xây dựng hai bảng tổng hợp của mình. Vì vậy, tôi bắt đầu ở đây, Chèn, PivotTable, hãy đảm bảo chọn hộp "Thêm dữ liệu này vào Mô hình Dữ liệu và chúng tôi có thể tạo một báo cáo tốt đẹp về Khách hàng và có thể là Doanh thu-- như vậy. Tôi muốn thấy mức cao này để thấp-- vì vậy Dữ liệu, Z thành A và tôi muốn thu hẹp nó xuống chỉ còn top 5 hoặc top 3 hoặc tương tự như vậy. Tuyệt, được rồi. Sau đó, tôi muốn tạo bảng tổng hợp thứ hai sử dụng bảng thứ hai tập dữ liệu. Vì vậy, từ đây-- Chèn, PivotTable, một lần nữa, hãy đảm bảo "Thêm dữ liệu này vào Mô hình Dữ liệu", lần này tôi sẽ đặt nó trên cùng một trang tính, vì vậy chúng ta có thể biết cách chúng tương tác với nhau. Nhấp OK.Và chúng tôi sẽ nhận được một số lượng khách hàng tiềm năng duy nhất. Nó bắt đầu với một số lượng khách hàng tiềm năng, nhưng nếu tôi đi vào Cài đặt Trường, vì tôi đang sử dụng Mô hình Dữ liệu, tôi có một phép tính bổ sung ở dưới cùng được gọi là Đếm-- Đếm phân biệt. Nhấp vào OK, và chúng tôi sẽ đặt Sector ở đây để chúng tôi có thể xem có bao nhiêu triển vọng trong mỗi lĩnh vực đó. Được rồi, đẹp, tất cả đều hoạt động tốt.

Bây giờ, những gì tôi muốn làm là chèn một máy cắt, nhưng máy cắt sẽ không dựa trên bảng Bán hàng, cũng không phải bảng Triển vọng; trình cắt đó sẽ dựa trên Nguồn trình cắt. Được rồi, vì vậy chúng tôi chọn một bộ cắt mới dựa trên Nguồn Slicer, trường là Sector, chúng tôi lấy bộ cắt ở đây, hãy thay đổi màu sắc nếu bạn muốn. Được rồi, vì vậy, chỉ cần thực hiện kiểm tra ở đây - chọn, ví dụ: Tư vấn và bạn thấy rằng bảng tổng hợp này đang cập nhật nhưng bảng tổng hợp đó không cập nhật. Vì vậy, từ bảng tổng hợp đó, hãy chuyển đến Công cụ PivotTable-- Phân tích, Bộ lọc kết nối và kết nối bảng tổng hợp đó với Bộ lọc ngành. Và khi chúng tôi chọn, bạn thấy rằng bảng tổng hợp này đang cập nhật và bảng tổng hợp đó cũng đang cập nhật. Không có VBA gì cả.

Này, hãy nhớ xem cuốn sách mới của tôi, MrExcel LIVe, 54 mẹo hay nhất mọi thời đại. Nhấp vào "Tôi" ở góc trên cùng bên phải để biết thêm thông tin.

Hôm nay, Rick từ New Jersey đã hỏi liệu một máy cắt lát có thể kiểm soát các bảng tổng hợp đến từ nhiều nguồn hay không. Và trong khi tôi đã thực hiện điều này trong Episode 2104, với giải pháp VBA, chúng tôi có thể thực hiện mà không cần VBA bằng cách sử dụng Mô hình dữ liệu. Điều đó yêu cầu Windows, phiên bản Excel - Excel 2013 hoặc mới hơn - và nếu bạn có bất kỳ bảng tổng hợp nào không dựa trên Mô hình Dữ liệu, hãy xóa chúng, tìm các trường chung giữa hai tập dữ liệu của bạn, sao chép từng trường vào một bảng mới và sử dụng Xóa bản sao để nhận danh sách duy nhất của trường đó. Bây giờ, bạn có ba tập dữ liệu - tập dữ liệu gốc, tập dữ liệu khác và tập dữ liệu mới này. Chuyển từng cái thành một bảng bằng Ctrl + T; xây dựng Mối quan hệ giữa tập dữ liệu bên trái và bảng mới này; giữa tập dữ liệu bên phải và bảng mới; và sau đó khi bạn xây dựng hai bảng tổng hợp cho mỗi bảng, hãy nói "Thêm dữ liệu này vào Mô hình Dữ liệu "; khi bạn tạo một bộ cắt, bạn phải nhấp vào tab Tất cả để xem bảng thứ ba đó; chọn từ Nguồn của Bộ cắt, bảng nhỏ nhỏ đó; và sau đó một trong hai bảng tổng hợp sẽ không được gắn với bộ cắt; chọn một ô trong bảng tổng hợp đó; sử dụng Kết nối bộ lọc để kết nối bảng tổng hợp và bộ cắt.

Để tải xuống sổ làm việc từ video hôm nay, hãy truy cập URL trong mô tả của YouTube và bạn biết đấy, bạn có thể tải xuống sách.

Vâng, tôi muốn tôi cảm ơn bạn đã ghé qua, tôi sẽ gặp bạn lần sau với một netcast khác từ.

Tải xuống tệp Excel

Để tải xuống tệp excel: Slice-for-two-data-sets.xlsx

Suy nghĩ của Excel trong ngày

Tôi đã hỏi những người bạn Excel Master của mình để được tư vấn về Excel. Hôm nay cần suy ngẫm:

"Excel không thuộc về bất kỳ chuyên ngành cụ thể nào, cũng không phải bất kỳ người tài năng nào. Nó là một phần mềm chung có thể hữu ích cho bất kỳ ngành nào và bất kỳ ai."

saeed Alimohammadi

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