Consolidate là gì vậy?

Liên hệ QC

hoatt

Thành viên mới
Tham gia
12/11/07
Bài viết
7
Được thích
4
Kính chào các cao thủ!
Trước hết rất cảm ơn các cao thủ!
Sau một thời gian dán mắt vào máy tính với việc cứ bật nên là GE và Excel, từ chỗ chỉ biết được hàm Sum trong Excel, nay em đã biết được hầu hết các hàm thông dụng. Làm được rất nhiều việc hữu ích bằng Excel.
Tuy nhiên, hiện nay em đang vướng mấy chức năng như Scenarios, Consolidate.
Em xin lập mỗi chức năng này 1 chủ đề và xin các cao thủ chỉ dạy.
Trân trọng cảm ơn!
 
Tặng cho bạn thêm một bài để đọc nè:
Ví dụ: Một bảng tính gồm nhiều cột, trong đó có các cột Khách hàng, Số lượng và Thành tiền. Hỏi tôi phải làm sao để biết từng khách hàng đã mua số lượng và thành tiền là bao nhiêu?


Trả lời: Bạn có thể sử dụng chức năng Consolidate để tổng hợp dữ liệu của 3 cột được nêu như sau:

excel1.jpg


- Trước tiên bạn Copy tiêu đề 3 cột này rồi dán vào “BẢNG TỔNG HỢP” (BTH). Trong BTH chọn khối “đích”, thí dụ từ A80 đến C90 gồm cả các tiêu đề cột và số dòng nên chọn nhiều hơn số khách hàng thực tế, số dòng dư ra sau này có thể xoá đi (chọn ô cuối cùng trong cột Khách hàng của bảng tính “nguồn”, bấm phải chuột > chọn Pick From List để đếm xem số khách hàng khoảng bao nhiêu).

excel2.jpg


- Vào menu Data > Consolidate. Trên hộp thoại Consolidate, trong ô Funtion: chọn Sum (theo mặc định), trong ô Reference: nhập địa chỉ khối “nguồn” cần tổng hợp, thí dụ $B1$:$F77$ (có thể dùng chuột để quét chọn khối này, cũng gồm cả các tiêu đề cột), trong mục Use Label in: đánh dấu chọn Top row và Left column. Xong bấm nút OK (hoặc nhấn phím Enter). Lúc này kết quả sẽ xuất hiện trong BTH.

excel3.jpg


Bạn nên cộng chân BTH để xem có cùng kết quả với bảng tính nguồn không. Vì Exel tổng hợp các dữ liệu căn cứ vào các nhãn (Label), do đó bạn nên Copy tiêu đề các cột trong bảng tính nguồn rồi dán vào bảng tính đích để các nhãn tương ứng được giống nhau (mặc dù bạn có thể gõ Khách hàng hay KHÁCH HÀNG trong BTH đều được, nhưng “sao chép” vẫn tiện hơn) . Xin lưu ý là sau khi tổng hợp theo cách nêu trên, nếu bạn cập nhật bảng tính nguồn, các dữ liệu trong BTH vẫn không thay đổi. Do đó, nếu cần, bạn phải tổng hợp lại.


(nguồn: http://www.echip.com.vn/echiproot/html/2004/so115/cohoimoibiet.html)
 
Lần chỉnh sửa cuối:
Mặc dù đã theo sự chỉ dẫn rất tận tình của bác BNTT nhưng Feelingyes vẫn chưa ra được kết quả như mong muốn.
 
Trước hết xin đính chính lại là Consolidate không hẳn là Tổng hợp dữ liệu từ nhiều nguồn giống nhau. Chính xác hơn là tính năng kết hợp thông tin từ nhiều nguồn khác nhau, với các phép tính khác nhau ( cộng, đếm ...... ). Vì nếu ta kết hợp theo hàng và cột cố định thì quả thật nó là " Tổng hợp dữ liệu từ nhiều nguồn giống nhau", nhưng nếu kết hợp theo nhãn mác thì nớ lại là tổng hợp và kết hợp thông tin của nhiều nguồn khác nhau. Còn cách sử dụng nó như hướng dẫn của bạn BNTT. Tuy nhiên càn lưu ý là nếu kết hợp chính xác hàng và cột thì ta bỏ toprow & leftcolunm nhưng các bảng tính phải tuyệt đối giống nhau cả hàng và cột mới bảo đảm sự chính xác.

Bàn thêm về Consolidate:
Khi ta kết hợp thông tin thì số liệu của các cột được kết hợp theo phép tính tùy thuộc vào sự lựa chọn. Tuy nhiên ngoài cột đầu là các tiêu chí để kết hợp thì còn có cột khác không phải là số liệu như Đơn vị tính chẳng hạn, khi ta kết hợp các dòng thuộc cột này không hiển thị và điều này gây lên một số rắc rối. Vậy bạn nào có cách gì ( kể cả viết mã ) để khắc phục được nhược điểm này không xin vui lòng chỉ giáo.
Xin cám ơn!
 
Chỉnh sửa lần cuối bởi điều hành viên:
Các anh chi cho hỏi chút: Khi mình consolidate với gần 200000 dòng thì sang cột mới mà chọn vài chục đến hơn 100 dòng thì dược, nhưng chọn đến 500 dòng thì ko hiện ra các dòng được lọc. XIn hỏi sử lý ra sao vậy??
 
Mọi người chỉ em với.
Theo như vd trên em thấy thì khi ta dùng Consolidate thì sẽ chỉ Tổng hợp dữ liệu từ Khách hàng (để biết từng khách hàng đã mua số lượng và thành tiền là bao nhiêu). Đó là khi cột đầu tiên là cột Khách Hàng
Nhưng nếu như hình đính kèm của em.
Em muốn
điều kiện 1: lọc theo Cột Tên Sản Phẩm, tên sản phẩm nào trùng thì gọp lại số Kg, Thành Tiền,
điều kiện 2: nhưng Tên Khách Hàng khác nhau thì phải lọc thêm 1 lần nữa với những ai cùng tên thì tính Tổng Kg, Tiền,
điều kiện 3: nếu Tên Công ty không trùng thì tách riêng ra, chỉ gom Tổng Kg, Tiền với cùng 1 Công ty.
Có điều vị trí các cột không thay đổi. Và phải thỏa 3 điều kiện trên.
Không biết mọi người có thể giúp em giải bài toán này được không ạ?!
Em cảm ơn nhiều !
 

File đính kèm

  • 1.jpg
    1.jpg
    88.5 KB · Đọc: 585
  • 2.jpg
    2.jpg
    49.9 KB · Đọc: 376
Lần chỉnh sửa cuối:
Cái này bạn dùng subtotal là được rồi, làm 3 lần theo 3 điều kiện.
 
Link hình die rồi nên đọc khó hiểu quá, mình vẫn chưa biết cách dùng cái Consolidate này thế nào có bạn nào có file mẫu không cho mình xin với :)
 
mình chỉ biết tổng hợp dữ liệu = subtotal , còn conslidate này chưa dùng bao giờ nên chẳng bít dùng thế nào nữa . ai có thể cho mình mẫu đc ko ?
thanks
 
Tổng hợp dữ liệu bằng cách nào?

Mình cần tổng hợp dữ liệu từ nhiều file để cho ra 1 danh sách cuối cùng.
Danh sách cuối cùng gồm tên, chức danh, địa điểm học, đăng ký chọn 1 trong 3 lớp học (học chọn Yes, không học chọn No). 3 file có sẵn cần tổng hợp là :
  • danh sách các học viên đăng ký học lớp 1
  • danh sách các học viên đăng ký học lớp 2
  • danh sách các học viên đăng ký học lớp 3.
Mình đã dùng Consolidate để tổng hợp lọc ra những cái tên trùng nhau, nhưng lại gặp fai 1 vấn đề là có người khác chức danh nhưng lại trùng tên nhau, như vậy đáng nhẽ ra bảng tổng hợp phải có 2 người cùng tên thì consolidate chỉ lọc ra còn 1 người thôi.
Có cách nào để giải quyết điều trên?
 
Mình cần tổng hợp dữ liệu từ nhiều file để cho ra 1 danh sách cuối cùng.
Danh sách cuối cùng gồm tên, chức danh, địa điểm học, đăng ký chọn 1 trong 3 lớp học (học chọn Yes, không học chọn No). 3 file có sẵn cần tổng hợp là :

  • danh sách các học viên đăng ký học lớp 1
  • danh sách các học viên đăng ký học lớp 2
  • danh sách các học viên đăng ký học lớp 3.

Mình đã dùng Consolidate để tổng hợp lọc ra những cái tên trùng nhau, nhưng lại gặp fai 1 vấn đề là có người khác chức danh nhưng lại trùng tên nhau, như vậy đáng nhẽ ra bảng tổng hợp phải có 2 người cùng tên thì consolidate chỉ lọc ra còn 1 người thôi.
Có cách nào để giải quyết điều trên?
 
Bàn thêm về Consolidate:
Khi ta kết hợp thông tin thì số liệu của các cột được kết hợp theo phép tính tùy thuộc vào sự lựa chọn. Tuy nhiên ngoài cột đầu là các tiêu chí để kết hợp thì còn có cột khác không phải là số liệu như Đơn vị tính chẳng hạn, khi ta kết hợp các dòng thuộc cột này không hiển thị và điều này gây lên một số rắc rối. Vậy bạn nào có cách gì ( kể cả viết mã ) để khắc phục được nhược điểm này không xin vui lòng chỉ giáo.
Xin cám ơn!

Hôm nay mình cũng gặp trường hợp tương tự. Trừ cột đầu tiên là mã đối tượng, cột thứ 2 là tên khách hàng (không phải số liệu) thì khi sử dụng Consolidate không hiện lên dữ liệu cột thứ 2. Ai có mẹo gì để khắc phục thì xin được thỉnh giáo!
Xin cảm ơn!
 
Web KT
Back
Top Bottom