Cái blog này lúc đầu sinh ra để viết diary cho dự án VPB-ESB (thực ra thì là diary thôi chứ ko được daily) thế mà người dự án VPB-ESB bây h còn mỗi mình mình. Thôi thì tự an ủi mình, bữa tiệc nào mà chả có lúc tàn. Âu cũng là lẽ thường tình trên đời (Cũng vẫn thế, chả thấy an ủi tí gì).
Thôi thì mình dùng nó để viết cho mấy thứ diễn ra hằng ngày của mình vậy (Hay là mình đổi tên blog nhỉ???).
Thực ra là mình đang vọc mấy cái trên excel, khóa học online mình mua cách đây vài tháng, bây h mới có dịp học hành. Đang học tới phần tạo Calculated items trong pivottable thì có chút vướng mắc.
Mình có 1 bảng dữ liệu bao gồm các trường: Dates, Order ID, Product, Salesman, Region, No.Customers, Net Sales, Profit/Loss. Mình đã tạo 1 pivot table dựa trên bảng dữ liệu của mình rồi. Trong file excel của mình có vài sheet của mấy bài thực hành trước đó, tới lúc mình tạo 1 pivot table mới để thực hành cái việc tạo Calculated Item thì nó cứ báo lỗi:
If one or more fields in the PivotTable have calculated items, no fields can be used in the data area two or more times, or in the data area and another area at the same time.
What the hell! Mình làm gì đã có calculated items nào.
Thế là mình theo hướng dẫn, click Clear trong menu Analyze trên ribbon, thì nó báo sẽ xóa tất tật bao gồm: Grouping, Calculated Items, Calculated Fields, Custom Items. Nhưng sau khi clear và tạo lại Calculated Items thì cái message lỗi đó vẫn pop out. Không hiểu làm sao!
Mình có hỏi expert của mình, nhưng lần này mình ko tìm được câu trả lời từ expert. Haiz. Một số câu hỏi và câu trả lời cũng nói như trên pivottable đã có calculated item @@. Có bài nào đó có nhắc về date với ex-date gì đó. Thế là thế nào mình thử tạo Pivot bỏ qua trường Date, sau đó tạo Calculated item và Pặc.. popup cho phép tạo Calculated Items xuất hiện.
Mình nghĩ hay là do có trường Dates mà nó không tạo được Calculated Items (stupid thế chứ). Thế là mình lại hỏi expert, gõ trên thanh tìm kiềm: "can't create calculated items when having date in datasource in pivot table" nhưng chả có bài nào nói là không tạo được do có cái Dates đó cả!!!
Sau rồi, mình copy cái data source của mình sang 1 workbook khác, tạo pivot table (có bao gồm cả Dates) rồi tạo Calculated Items thì màn hình popup để tạo calculated items hiển thị. Thế là chả phải do có Date trong datasource. Đúng là stupid mà, chả lẽ excel lại stupid thế. Có mình thôi!!!
Và cuối cùng thì mình biết là nó bị làm sao. Là vì trong workbook trước, khi mình thực hành grouping, mình có sheet group theo date.
Nhưng đã clear và nó báo clear all cả grouping rồi mà nhỉ, và mình quay lại sheet grouping đó thì đúng là đã clear rồi, dữ liệu của mình chả còn group gì hết cả. Thế mà vẫn báo lỗi. Liệu có phải do excel bản lởm không nhỉ!
Có lẽ phải tìm hiểu lại xem có đúng là do mình grouping không.
Thôi tóm lại thì cũng đã tạo được Calculated Items nhưng chắc phải hỏi thêm expert tại sao khi mình tạo pivot table, thực hiện grouping trên 1 sheet khác và ở 1 sheet khác tạo calculated items thì lại không được?
Có thật nhiều thứ muốn hỏi expert như: khi mình thay đổi dữ liệu datasource, có cách nào hay cài đặt nào cho nó tự refresh cái pivot table mà không phải click refresh để reflect cái thay đổi đó không. Hoặc cơ chế của excel nó lưu trữ cái datasource đó như thế nào...
Khi mình mở rộng cái range của datasource thì rõ là phải Change Data Source rồi.
Còn mấy bài nữa về slicer là mình xong bài học về Pivottable. Thôi stop blog ở đây đã coi như hôm nay khởi động.
(Y)
Trả lờiXóa