Làm việc với Pivot Tables trong Microsoft Excel

Làm việc với Pivot Tables trong Microsoft Excel
Làm việc với Pivot Tables trong Microsoft Excel

Video: Làm việc với Pivot Tables trong Microsoft Excel

Video: Làm việc với Pivot Tables trong Microsoft Excel
Video: Hướng dẫn thiết lập Font Ligatures cực đẹp trong VSCode - YouTube 2024, Tháng tư
Anonim

PivotTable là một trong những tính năng mạnh mẽ nhất của Microsoft Excel. Chúng cho phép phân tích một lượng lớn dữ liệu và tóm tắt chỉ trong vài cú click chuột. Trong bài này, chúng tôi khám phá PivotTables, hiểu chúng là gì và tìm hiểu cách tạo và tùy chỉnh chúng.

Lưu ý: Bài viết này được viết bằng Excel 2010 (Beta). Khái niệm về PivotTable đã thay đổi rất ít qua nhiều năm, nhưng phương pháp tạo một PivotTable đã thay đổi trong gần như mọi lần lặp lại của Excel. Nếu bạn đang sử dụng phiên bản Excel không phải là năm 2010, hãy mong đợi các màn hình khác với những màn hình bạn thấy trong bài viết này.

Một ít lịch sử

Trong những ngày đầu của các chương trình bảng tính, Lotus 1-2-3 đã cai trị. Sự thống trị của nó đã quá hoàn chỉnh đến mức mọi người nghĩ rằng đó là một sự lãng phí thời gian để Microsoft làm phiền phát triển phần mềm bảng tính của riêng họ (Excel) để cạnh tranh với Lotus. Flash về phía trước đến năm 2010 và sự thống trị của Excel đối với thị trường bảng tính lớn hơn Lotus bao giờ hết, trong khi số lượng người dùng vẫn chạy Lotus 1-2-3 đang gần bằng không. Làm sao chuyện này lại xảy ra? Điều gì gây ra sự đảo ngược đáng kể của vận may?

Các nhà phân tích ngành công nghiệp đặt nó xuống hai yếu tố: Thứ nhất, Lotus đã quyết định rằng nền tảng GUI mới lạ này được gọi là "Windows" là một mốt đi qua mà sẽ không bao giờ cất cánh. Họ từ chối tạo ra một phiên bản Windows của Lotus 1-2-3 (trong một vài năm, dù sao), dự đoán rằng phiên bản DOS của họ về phần mềm là tất cả những ai cần. Microsoft, tự nhiên, phát triển Excel dành riêng cho Windows. Thứ hai, Microsoft đã phát triển một tính năng cho Excel mà Lotus không cung cấp trong 1-2-3, cụ thể là PivotTable. Tính năng PivotTables, độc quyền đối với Excel, được cho là đáng kinh ngạc đến nỗi mọi người sẵn sàng tìm hiểu toàn bộ gói phần mềm mới (Excel) thay vì gắn bó với một chương trình (1-2-3) mà không có nó. Một tính năng này, cùng với sự đánh giá sai lệch về thành công của Windows, là cái chết cho Lotus 1-2-3, và sự khởi đầu của sự thành công của Microsoft Excel.

Hiểu về PivotTable

Vậy PivotTable là gì, chính xác?

Nói một cách đơn giản, PivotTable là một bản tóm tắt của một số dữ liệu, được tạo ra để cho phép phân tích dễ dàng dữ liệu đã nói. Nhưng không giống như một bản tóm tắt được tạo thủ công, Excel PivotTables tương tác. Khi bạn đã tạo một tài khoản, bạn có thể dễ dàng thay đổi nó nếu nó không cung cấp thông tin chi tiết chính xác về dữ liệu mà bạn đang hy vọng. Trong một vài cú nhấp chuột, bản tóm tắt có thể được "xoay vòng" - được xoay theo cách mà các tiêu đề cột trở thành các đề mục hàng và ngược lại. Còn rất nhiều thứ nữa có thể được thực hiện. Thay vì cố gắng mô tả tất cả các tính năng của PivotTable, chúng tôi sẽ chỉ đơn giản là trình bày chúng…

Dữ liệu mà bạn phân tích bằng cách sử dụng PivotTable không thể chỉ bất kì dữ liệu - nó phải là thô tục dữ liệu, trước đây chưa được xử lý (chưa được khai báo) - thường là danh sách một số loại. Một ví dụ về điều này có thể là danh sách các giao dịch bán hàng trong một công ty trong sáu tháng qua.

Kiểm tra dữ liệu được hiển thị bên dưới:

Image
Image

Lưu ý rằng đây là không phải dữ liệu thô. Trong thực tế, nó đã là một bản tóm tắt của một số loại. Trong ô B3, chúng ta có thể thấy $ 30,000, mà rõ ràng là tổng doanh thu của James Cook trong tháng Giêng. Vậy dữ liệu thô ở đâu? Làm cách nào chúng tôi đạt đến con số 30.000 đô la? Danh sách giao dịch bán hàng ban đầu mà con số này được tạo từ đâu? Rõ ràng là ở đâu đó, một người nào đó đã gặp rắc rối khi đối chiếu tất cả các giao dịch bán hàng trong sáu tháng qua vào tóm tắt mà chúng tôi thấy ở trên. Bạn cho rằng điều này mất bao lâu? Một giờ? Mười?

Có lẽ, có. Bạn thấy đấy, bảng tính ở trên thực sự không phải một PivotTable. Nó được tạo ra thủ công từ dữ liệu thô được lưu trữ ở nơi khác, và nó đã thực sự mất một vài giờ để biên dịch. Tuy nhiên, đó chính là loại tóm tắt có thể được tạo bằng cách sử dụng PivotTable, trong trường hợp đó, nó sẽ chỉ mất vài giây. Hãy tìm hiểu cách…

Nếu chúng tôi theo dõi danh sách giao dịch bán hàng ban đầu, nó có thể trông giống như sau:

Image
Image

Bạn có thể ngạc nhiên khi biết rằng, bằng cách sử dụng tính năng PivotTable của Excel, chúng tôi có thể tạo bản tóm tắt bán hàng hàng tháng tương tự như tóm tắt ở trên trong vài giây, chỉ với vài cú click chuột. Chúng ta có thể làm điều này - và nhiều hơn thế nữa!

Cách tạo PivotTable

Trước tiên, hãy đảm bảo rằng bạn có một số dữ liệu thô trong một trang tính trong Excel. Danh sách các giao dịch tài chính là điển hình, nhưng nó có thể là danh sách mọi thứ: chi tiết liên hệ của nhân viên, bộ sưu tập đĩa CD hoặc số liệu tiêu thụ nhiên liệu cho đội xe của công ty bạn.

Vì vậy, chúng tôi bắt đầu Excel … và chúng tôi tải danh sách như vậy …

Khi chúng tôi mở danh sách trong Excel, chúng tôi đã sẵn sàng bắt đầu tạo PivotTable.
Khi chúng tôi mở danh sách trong Excel, chúng tôi đã sẵn sàng bắt đầu tạo PivotTable.

Nhấp vào bất kỳ ô nào trong danh sách:

Image
Image

Sau đó, từ Chèn, nhấp vào PivotTable biểu tượng:

Image
Image

Các Tạo PivotTable hộp xuất hiện, hỏi bạn hai câu hỏi: PivotTable mới của bạn sẽ dựa trên dữ liệu nào và nó sẽ được tạo ở đâu? Vì chúng tôi đã nhấp vào một ô trong danh sách (trong bước trên), toàn bộ danh sách xung quanh ô đó đã được chọn cho chúng tôi ($ A $ 1: $ G $ 88 trên Thanh toán trong ví dụ này). Lưu ý rằng chúng ta có thể chọn một danh sách trong bất kỳ vùng nào khác của bất kỳ trang tính nào khác, hoặc thậm chí một số nguồn dữ liệu ngoài, chẳng hạn như bảng cơ sở dữ liệu Access hoặc thậm chí một bảng cơ sở dữ liệu MS-SQL Server. Chúng ta cũng cần phải chọn xem chúng ta có muốn tạo PivotTable mới trên một Mới trang tính hoặc trên hiện tại một. Trong ví dụ này, chúng ta sẽ chọn Mới một:

Trang tính mới được tạo cho chúng tôi và một PivotTable trống được tạo trên trang tính đó:
Trang tính mới được tạo cho chúng tôi và một PivotTable trống được tạo trên trang tính đó:
Image
Image

Một hộp khác cũng xuất hiện: Danh sách trường PivotTable. Danh sách trường này sẽ được hiển thị bất cứ khi nào chúng ta nhấp vào bất kỳ ô nào trong PivotTable (ở trên):

Image
Image

Danh sách các trường ở phần trên cùng của hộp thực sự là tập hợp các tiêu đề cột từ trang tính dữ liệu thô ban đầu. Bốn hộp trống ở phần dưới của màn hình cho phép chúng tôi chọn cách chúng tôi muốn PivotTable của chúng tôi tóm tắt dữ liệu thô. Cho đến nay, không có gì trong các hộp đó, vì vậy PivotTable trống. Tất cả những gì chúng ta cần làm là kéo các trường xuống từ danh sách ở trên và thả chúng vào các hộp bên dưới. PivotTable sau đó được tạo tự động để khớp với các hướng dẫn của chúng tôi. Nếu chúng tôi sai, chúng tôi chỉ cần kéo các trường trở về vị trí của chúng và / hoặc kéo Mới lĩnh vực xuống để thay thế chúng.

Các Giá trị hộp được cho là quan trọng nhất trong bốn. Trường được kéo vào hộp này đại diện cho dữ liệu cần được tóm tắt theo cách nào đó (bằng cách tính tổng, lấy trung bình, tìm tối đa, tối thiểu, v.v.). Nó hầu như luôn luôn số học dữ liệu. Một ứng cử viên hoàn hảo cho hộp này trong dữ liệu mẫu của chúng tôi là trường / cột "Số lượng". Hãy kéo trường đó vào Giá trị cái hộp:

Image
Image

Lưu ý rằng (a) trường “Số tiền” trong danh sách các trường hiện được chọn, và “Tổng số tiền” đã được thêm vào Giá trị hộp, chỉ ra rằng cột số tiền đã được tổng kết.

Nếu chúng ta kiểm tra chính PivotTable, chúng ta thực sự tìm thấy tổng của tất cả các giá trị “Amount” từ trang tính dữ liệu thô:

Chúng tôi đã tạo PivotTable đầu tiên của mình! Tiện dụng, nhưng không đặc biệt ấn tượng. Có khả năng chúng tôi cần thêm thông tin chi tiết hơn về dữ liệu của chúng tôi.
Chúng tôi đã tạo PivotTable đầu tiên của mình! Tiện dụng, nhưng không đặc biệt ấn tượng. Có khả năng chúng tôi cần thêm thông tin chi tiết hơn về dữ liệu của chúng tôi.

Đề cập đến dữ liệu mẫu của chúng tôi, chúng tôi cần xác định một hoặc nhiều tiêu đề cột mà chúng tôi có thể sử dụng để phân chia tổng số này. Ví dụ: chúng tôi có thể quyết định rằng chúng tôi muốn xem tóm tắt dữ liệu của chúng tôi, nơi chúng tôi có tiêu đề hàng cho mỗi nhân viên bán hàng khác nhau trong công ty của chúng tôi và tổng số cho mỗi người bán hàng. Để đạt được điều này, tất cả những gì chúng ta cần làm là kéo trường “Người bán hàng” vào Nhãn hàng cái hộp:

Image
Image

Hiện nay, cuối cùng, mọi thứ bắt đầu trở nên thú vị! PivotTable của chúng tôi bắt đầu có hình dạng….

Với một vài cú nhấp chuột, chúng tôi đã tạo một bảng có thể mất nhiều thời gian để thực hiện thủ công.
Với một vài cú nhấp chuột, chúng tôi đã tạo một bảng có thể mất nhiều thời gian để thực hiện thủ công.

Vậy chúng ta có thể làm gì khác? Vâng, theo một nghĩa nào đó, PivotTable của chúng ta đã hoàn tất. Chúng tôi đã tạo một bản tóm tắt hữu ích về dữ liệu nguồn của chúng tôi. Những thứ quan trọng đã được học! Đối với phần còn lại của bài viết, chúng tôi sẽ xem xét một số cách mà PivotTable có thể được tạo phức tạp hơn và các cách mà các PivotTable có thể được tùy chỉnh.

Đầu tiên, chúng ta có thể tạo hai-bảng chiều. Hãy làm điều đó bằng cách sử dụng "Phương thức thanh toán" làm tiêu đề cột. Chỉ cần kéo tiêu đề "Phương thức thanh toán" vào Nhãn cột cái hộp:

Trông như thế này:
Trông như thế này:
Image
Image

Bắt đầu để có được rất mát mẻ!

Hãy biến nó thành số babảng hai chiều. Cái bàn như thế có thể trông như thế nào? Được rồi để xem…

Kéo cột / tiêu đề "Gói" vào Bộ lọc báo cáo cái hộp:

Chú ý nơi nó kết thúc….
Chú ý nơi nó kết thúc….
Image
Image

Điều này cho phép chúng tôi lọc báo cáo của chúng tôi dựa trên "gói kỳ nghỉ" đã được mua. Ví dụ: chúng tôi có thể xem bảng phân tích về nhân viên bán hàng so với phương thức thanh toán cho tất cả các gói, hoặc, với một vài lần nhấp chuột, thay đổi nó để hiển thị cùng một sự cố cho gói "Sunseekers":

Và vì vậy, nếu bạn nghĩ về nó đúng cách, PivotTable của chúng tôi bây giờ là ba chiều. Hãy tiếp tục tùy chỉnh …
Và vì vậy, nếu bạn nghĩ về nó đúng cách, PivotTable của chúng tôi bây giờ là ba chiều. Hãy tiếp tục tùy chỉnh …

Nếu nó quay ra, nói rằng, chúng tôi chỉ muốn xem kiểm tra và thẻ tín dụng giao dịch (ví dụ: không có giao dịch tiền mặt), sau đó chúng tôi có thể bỏ chọn mục "Tiền mặt" từ các tiêu đề cột. Nhấp vào mũi tên thả xuống bên cạnh Nhãn cộtvà "Tiền mặt" chưa được xử lý:

Hãy xem những gì trông giống như … Như bạn thấy, "Tiền mặt" đã biến mất.
Hãy xem những gì trông giống như … Như bạn thấy, "Tiền mặt" đã biến mất.
Image
Image

Định dạng

Điều này rõ ràng là một hệ thống rất mạnh mẽ, nhưng cho đến nay kết quả trông rất đơn giản và nhàm chán. Để bắt đầu, các con số mà chúng tôi tổng hợp không giống như số tiền đô la - chỉ là số cũ đơn giản. Hãy khắc phục điều đó.

Một cám dỗ có thể là làm những gì chúng ta thường làm trong những hoàn cảnh như vậy và chỉ cần chọn toàn bộ bảng (hoặc toàn bộ bảng tính) và sử dụng các nút định dạng số chuẩn trên thanh công cụ để hoàn thành việc định dạng. Vấn đề với cách tiếp cận đó là nếu bạn thay đổi cấu trúc của PivotTable trong tương lai (có khả năng là 99%), thì các định dạng số đó sẽ bị mất. Chúng ta cần một cách mà sẽ làm cho chúng (bán) vĩnh viễn.

Trước tiên, chúng tôi xác định mục nhập "Tổng số tiền" trong Giá trị và bấm vào nó. Một menu xuất hiện. Chúng tôi chọn Cài đặt trường giá trị… từ trình đơn:

Image
Image

Các Cài đặt trường giá trị hộp xuất hiện.

Image
Image

Nhấn vào Định dạng số và tiêu chuẩn Ô Định dạng Ô xuất hiện:

Image
Image

Từ thể loại danh sách, chọn (nói) Kế toánvà thả số vị trí thập phân xuống 0. Nhấp được một vài lần để quay lại PivotTable…

Như bạn có thể thấy, các con số đã được định dạng đúng như số tiền đô la.
Như bạn có thể thấy, các con số đã được định dạng đúng như số tiền đô la.

Trong khi chúng tôi đang ở trong chủ đề định dạng, hãy định dạng toàn bộ PivotTable. Có một số cách để làm điều này. Hãy sử dụng một cách đơn giản…

Nhấn vào Công cụ / thiết kế PivotTable chuyển hướng:

Image
Image

Sau đó thả mũi tên xuống dưới cùng bên phải của Kiểu PivotTable danh sách để xem một bộ sưu tập phong phú các kiểu dựng sẵn:

Chọn bất kỳ thứ nào hấp dẫn và xem kết quả trong PivotTable của bạn:
Chọn bất kỳ thứ nào hấp dẫn và xem kết quả trong PivotTable của bạn:
Image
Image

Sự lựa chọn khác

Chúng tôi cũng có thể làm việc với ngày tháng. Thông thường, có rất nhiều, nhiều ngày trong một danh sách giao dịch như danh sách chúng tôi đã bắt đầu. Nhưng Excel cung cấp tùy chọn nhóm các mục dữ liệu với nhau theo ngày, tuần, tháng, năm, v.v. Hãy xem cách thực hiện điều này.

Trước tiên, hãy xóa cột "Phương thức thanh toán" khỏi Nhãn cột (chỉ cần kéo nó trở lại danh sách trường) và thay thế nó bằng cột “Ngày được đặt trước”:

Như bạn có thể thấy, điều này làm cho PivotTable của chúng ta ngay lập tức vô dụng, cho chúng ta một cột cho mỗi ngày mà một giao dịch xảy ra trên - một bảng rất rộng!
Như bạn có thể thấy, điều này làm cho PivotTable của chúng ta ngay lập tức vô dụng, cho chúng ta một cột cho mỗi ngày mà một giao dịch xảy ra trên - một bảng rất rộng!
Image
Image

Để khắc phục điều này, hãy nhấp chuột phải vào bất kỳ ngày nào và chọn Nhóm… từ menu ngữ cảnh:

Image
Image

Hộp nhóm sẽ xuất hiện. Chúng tôi chọn Tháng và nhấn OK:

Image
Image

Thì đấy! A nhiều bảng hữu ích hơn:

(Ngẫu nhiên, bảng này hầu như giống với bảng được hiển thị ở đầu bài viết này - bản tóm tắt bán hàng ban đầu đã được tạo thủ công.)
(Ngẫu nhiên, bảng này hầu như giống với bảng được hiển thị ở đầu bài viết này - bản tóm tắt bán hàng ban đầu đã được tạo thủ công.)

Một điều thú vị khác cần lưu ý là bạn có thể có nhiều nhóm tiêu đề hàng (hoặc tiêu đề cột):

… Trông như thế này….
… Trông như thế này….
Bạn có thể làm một điều tương tự với tiêu đề cột (hoặc thậm chí là bộ lọc báo cáo).
Bạn có thể làm một điều tương tự với tiêu đề cột (hoặc thậm chí là bộ lọc báo cáo).

Giữ lại mọi thứ đơn giản, hãy xem cách vẽ trung bình các giá trị, thay vì các giá trị tổng hợp.

Đầu tiên, nhấp vào “Tổng số tiền” và chọn Cài đặt trường giá trị… từ menu ngữ cảnh xuất hiện:

Image
Image

bên trong Tóm tắt trường giá trị theo danh sách trong Cài đặt trường giá trị hộp, chọn Trung bình cộng:

Image
Image

Trong khi chúng tôi ở đây, hãy thay đổi Tên tùy chỉnh, từ “Mức trung bình của số tiền” đến một cái gì đó ngắn gọn hơn một chút. Nhập một cái gì đó như "Tr.bình":

Image
Image

Nhấp chuột đượcvà xem nó trông như thế nào. Lưu ý rằng tất cả các giá trị thay đổi từ tổng số tổng cộng thành mức trung bình và tiêu đề bảng (ô trên cùng bên trái) đã thay đổi thành “Tr.bình”:

Nếu chúng ta thích, chúng ta thậm chí có thể có tổng, trung bình và đếm (đếm = số lượng bán hàng có) tất cả trên cùng một PivotTable!
Nếu chúng ta thích, chúng ta thậm chí có thể có tổng, trung bình và đếm (đếm = số lượng bán hàng có) tất cả trên cùng một PivotTable!

Dưới đây là các bước để có được một cái gì đó như thế tại chỗ (bắt đầu từ một PivotTable trống):

  1. Kéo "Nhân viên bán hàng" vào Nhãn cột
  2. Kéo trường “Số tiền” xuống Giá trị hộp ba lần
  3. Đối với trường “Số tiền” đầu tiên, hãy đổi tên tùy chỉnh thành “Tổng số” và định dạng số thành Kế toán (0 chữ số thập phân)
  4. Đối với trường “Số tiền” thứ hai, hãy đổi tên tùy chỉnh thành “Trung bình”, chức năng của nó thành Trung bình cộng và đó là định dạng số Kế toán (0 chữ số thập phân)
  5. Đối với trường “Số tiền” thứ ba, đổi tên thành “Đếm” và chức năng của nó thành Đếm
  6. Kéo tạo tự động

    Image
    Image

    trường từ Nhãn cột đến Nhãn hàng

Dưới đây là những gì chúng tôi kết thúc với:

Tổng cộng, trung bình và đếm trên cùng một PivotTable!
Tổng cộng, trung bình và đếm trên cùng một PivotTable!

Phần kết luận

Có rất nhiều tính năng và tùy chọn cho PivotTable được tạo bởi Microsoft Excel - quá nhiều để liệt kê trong một bài viết như thế này. Để bao quát đầy đủ tiềm năng của PivotTable, một cuốn sách nhỏ (hoặc một trang web lớn) sẽ được yêu cầu. Người đọc dũng cảm và / hoặc geeky có thể khám phá PivotTables dễ dàng hơn nữa: Chỉ cần nhấp chuột phải vào mọi thứ và xem những tùy chọn nào có sẵn cho bạn. Ngoài ra còn có hai tab ribbon: Công cụ / tùy chọn PivotTableThiết kế. Việc bạn mắc lỗi là không quan trọng - thật dễ dàng để xóa PivotTable và bắt đầu lại - khả năng người dùng DOS cũ của Lotus 1-2-3 chưa bao giờ có.

Nếu bạn đang làm việc trong Office 2007, bạn có thể muốn xem bài viết của chúng tôi về cách tạo PivotTable trong Excel 2007.

Chúng tôi đã bao gồm sổ làm việc Excel mà bạn có thể tải xuống để thực hành kỹ năng PivotTable của mình. Nó sẽ hoạt động với tất cả các phiên bản Excel từ 97 trở đi.

Tải xuống Sổ thực hành Excel của chúng tôi

Đề xuất: