Applies ToExcel cho Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

PivotTable có một số bố trí cung cấp một cấu trúc được xác định trước cho báo cáo, nhưng bạn không thể tùy chỉnh những bố trí này. Nếu bạn cần linh hoạt hơn trong việc thiết kế bố trí của báo cáo PivotTable, bạn có thể chuyển đổi ô thành công thức trang tính, rồi thay đổi bố trí của các ô này bằng cách tận dụng toàn bộ các tính năng sẵn dùng trong một trang tính. Bạn có thể chuyển đổi các ô thành công thức sử dụng hàm Cube hoặc dùng hàm GETPIVOTDATA. Việc chuyển đổi ô thành công thức giúp đơn giản hóa đáng kể quy trình tạo, cập nhật và duy trì các PivotTable tùy chỉnh này.

Khi bạn chuyển đổi ô thành công thức, những công thức này truy nhập vào cùng một dữ liệu như PivotTable và có thể được làm mới để xem kết quả cập nhật. Tuy nhiên, với ngoại lệ có thể có của bộ lọc báo cáo, bạn không còn có quyền truy nhập vào các tính năng tương tác của PivotTable, chẳng hạn như lọc, sắp xếp hoặc bung rộng và thu gọn các mức.

Lưu ý:  Khi bạn chuyển đổi PivotTable Xử lý Phân tích Trực tuyến (OLAP), bạn có thể tiếp tục làm mới dữ liệu để có giá trị đo cập nhật nhưng bạn không thể cập nhật các thành viên thực sự được hiển thị trong báo cáo.

Tìm hiểu về các kịch bản phổ biến để chuyển đổi PivotTable thành công thức trang tính

Sau đây là các ví dụ điển hình về những gì bạn có thể làm sau khi bạn chuyển đổi các ô PivotTable thành công thức trang tính để tùy chỉnh bố trí của các ô đã chuyển đổi.

Sắp xếp lại và xóa ô    

Giả sử bạn có một báo cáo định kỳ mà bạn cần tạo mỗi tháng cho nhân viên của mình. Bạn chỉ cần một tập hợp con thông tin báo cáo và muốn bố trí dữ liệu theo cách tùy chỉnh. Bạn chỉ cần di chuyển và sắp xếp các ô trong bố trí thiết kế mà bạn muốn, xóa bỏ các ô không cần thiết cho báo cáo nhân viên hàng tháng, rồi định dạng ô và trang tính cho phù hợp với sở thích của bạn.

Chèn hàng và cột    

Giả sử bạn muốn hiển thị thông tin doanh số cho hai năm trước, chia theo khu vực và nhóm sản phẩm, đồng thời, bạn muốn chèn chú thích mở rộng vào các hàng bổ sung. Chỉ cần chèn một hàng và nhập văn bản. Ngoài ra, bạn muốn thêm cột hiển thị doanh số theo khu vực và nhóm sản phẩm không có trong PivotTable gốc. Chỉ cần chèn cột, thêm công thức để có được kết quả mong muốn, rồi điền cột xuống dưới để có kết quả cho từng hàng.

Sử dụng nhiều nguồn dữ liệu    

Giả sử bạn muốn so sánh kết quả giữa cơ sở dữ liệu sản xuất và kiểm tra để đảm bảo rằng cơ sở dữ liệu kiểm tra đang tạo ra kết quả như mong đợi. Bạn có thể dễ dàng sao chép công thức ô, rồi thay đổi đối số kết nối để trỏ tới cơ sở dữ liệu kiểm tra để so sánh hai kết quả này.

Sử dụng tham chiếu ô để thay đổi dữ liệu nhập của người dùng    

Giả sử bạn muốn toàn bộ báo cáo thay đổi dựa trên dữ liệu nhập của người dùng. Bạn có thể thay đổi các đối số thành công thức Cube thành tham chiếu ô trên trang tính, rồi nhập các giá trị khác nhau trong các ô đó để đưa ra các kết quả khác nhau.

Create bố trí hàng hoặc cột không không đơn dạng (còn được gọi là báo cáo không đối xứng)    

Giả sử bạn cần tạo một báo cáo có chứa cột 2008 gọi là Doanh số Thực tế, cột 2009 có tên Doanh số Dự kiến nhưng bạn không muốn có bất kỳ cột nào khác. Bạn có thể tạo báo cáo chỉ chứa những cột đó, không giống như PivotTable, vốn yêu cầu báo cáo đối xứng.

Create công thức Cube và biểu thức MDX của riêng bạn    

Giả sử bạn muốn tạo một báo cáo hiển thị doanh số cho một sản phẩm cụ thể của ba nhân viên bán hàng cụ thể trong tháng 7. Nếu bạn có kiến thức về biểu thức MDX và truy vấn OLAP, bạn có thể tự nhập công thức Cube. Mặc dù các công thức này có thể khá phức tạp nhưng bạn có thể đơn giản hóa việc tạo và cải thiện độ chính xác của các công thức này bằng cách sử dụng tính năng Tự động Hoàn tất Công thức. Để biết thêm thông tin, hãy xem mục Sử dụng tính năng Tự động Điền Công thức.

Lưu ý: Bạn chỉ có thể chuyển đổi PivotTable Xử lý Phân tích Trực tuyến (OLAP) bằng cách sử dụng quy trình này.

  1. Để lưu PivotTable để dùng trong tương lai, chúng tôi khuyên bạn nên tạo một bản sao của sổ làm việc trước khi chuyển đổi PivotTable bằng cách bấm Tệp >Lưu Như. Để biết thêm thông tin, xem mục Lưu tệp.

  2. Chuẩn bị PivotTable để bạn có thể giảm thiểu việc sắp xếp lại các ô sau khi chuyển đổi bằng cách làm như sau:

    • Thay đổi thành bố trí gần giống nhất với bố trí bạn muốn.

    • Tương tác với báo cáo, chẳng hạn như lọc, sắp xếp và thiết kế lại báo cáo, để có được kết quả mong muốn.

  3. Bấm vào PivotTable.

  4. Trên tab Tùy chọn , trong nhóm Công cụ , bấm công cụ OLAP, rồi bấm Chuyển thành Công thức.

    Nếu không có bộ lọc báo cáo thì thao tác chuyển đổi sẽ hoàn tất. Nếu có một hoặc nhiều bộ lọc báo cáo, thì hộp thoại Chuyển đổi thành Công thức sẽ được hiển thị.

  5. Quyết định cách bạn muốn chuyển đổi PivotTable:

    Chuyển đổi toàn bộ PivotTable    

    • Chọn hộp kiểm Chuyển đổi Bộ lọc Báo cáo.

      Thao tác này sẽ chuyển đổi tất cả các ô thành công thức trang tính và xóa toàn bộ PivotTable.

      Chỉ chuyển đổi nhãn hàng PivotTable, nhãn cột và khu vực giá trị, nhưng giữ lại Bộ lọc Báo cáo    

    • Hãy đảm bảo bỏ chọn hộp kiểm Chuyển đổi Bộ lọc Báo cáo. (Đây là tùy chọn mặc định.)

      Thao tác này sẽ chuyển đổi tất cả nhãn hàng, nhãn cột và ô vùng giá trị thành công thức trang tính và giữ PivotTable gốc nhưng chỉ với bộ lọc báo cáo để bạn có thể tiếp tục lọc bằng cách sử dụng bộ lọc báo cáo.

      Lưu ý:  Nếu định dạng PivotTable là phiên bản 2000-2003 trở xuống, bạn chỉ có thể chuyển đổi toàn bộ PivotTable.

  6. Bấm Chuyển đổi.

    Thao tác chuyển đổi trước tiên sẽ làm mới PivotTable để đảm bảo dữ liệu cập nhật được sử dụng.

    Một thông báo được hiển thị trên thanh trạng thái trong khi quá trình chuyển đổi diễn ra. Nếu quá trình này mất nhiều thời gian và bạn muốn chuyển đổi vào một thời điểm khác, hãy nhấn ESC để hủy thao tác.

    Lưu ý: 

    • Bạn không thể chuyển đổi ô có bộ lọc được áp dụng cho các mức ẩn.

    • Bạn không thể chuyển đổi các ô có tính toán tùy chỉnh được tạo thông qua tab Hiển thị Giá trị Dưới dạng của hộp thoại Thiết đặt Trường Giá trị. (Trên tab Tùy chọn , trong nhóm Trường Hiện hoạt , bấm vào Trường Hiện hoạt, rồi bấm vào Thiết đặt Trường Giá trị.)

    • Đối với các ô được chuyển đổi, định dạng ô sẽ được giữ nguyên nhưng kiểu PivotTable sẽ bị loại bỏ vì những kiểu này chỉ có thể áp dụng cho PivotTable.

Bạn có thể sử dụng hàm GETPIVOTDATA trong công thức để chuyển đổi các ô PivotTable thành công thức trang tính khi bạn muốn làm việc với các nguồn dữ liệu không phải OLAP, khi bạn không muốn nâng cấp ngay lên định dạng PivotTable phiên bản 2007 mới hoặc khi bạn muốn tránh sự phức tạp của việc sử dụng hàm Cube.

  1. Đảm bảo rằng lệnh Tạo GETPIVOTDATA trong nhóm PivotTable trên tab Tùy chọn đã được bật.

    Lưu ý: Bộ lệnh Tạo GETPIVOTDATA hoặc xóa tùy chọn Sử dụng hàm GETPIVOTTABLE cho tham chiếu PivotTable trong thể loại Công thức của phần Làm việc với Công thức trong hộp thoại Tùy chọn Excel.

  2. Trong PivotTable, hãy đảm bảo ô bạn muốn sử dụng trong mỗi công thức đều hiển thị.

  3. Trong một ô trang tính bên ngoài PivotTable, hãy nhập công thức bạn muốn cho đến khi bạn muốn bao gồm dữ liệu từ báo cáo.

  4. Bấm vào ô trong PivotTable mà bạn muốn sử dụng trong công thức của mình trong PivotTable. Hàm trang tính GETPIVOTDATA được thêm vào công thức của bạn để truy xuất dữ liệu từ PivotTable. Hàm này tiếp tục truy xuất dữ liệu chính xác nếu bố trí báo cáo thay đổi hoặc nếu bạn làm mới dữ liệu.

  5. Kết thúc nhập công thức của bạn và nhấn ENTER.

Lưu ý: Nếu bạn loại bỏ bất kỳ ô nào được tham chiếu trong công thức GETPIVOTDATA khỏi báo cáo, công thức sẽ trả về giá #REF!.

Vấn đề: Không thể Chuyển đổi ô PivotTable thành công thức trang tính

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.