Hỏi về tự động cập nhật range (Không biết mình đặt câu hỏi có đúng không cơ T_T) (2 người xem)

  • Thread starter Thread starter Starter
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

Starter

Thành viên mới
Tham gia
14/3/16
Bài viết
5
Được thích
0
Các chuyên gia ơi, cho mình hỏi trường hợp này mới.
Tình hình là mình chịu trách nhiệm tổng hợp và báo cáo cơ sở dữ liệu của các nhóm gửi lên. Mình có một file excel gồm 2 sheet: sheet 1 là cơ sở dữ liệu (Kiểu stt, họ và tên, giới tính, ....); sheet 2 là tổng hợp sheet 1 (kiểu tính số lượng nữ, số người Kinh...). Cứ hàng quý các nhóm cập nhật vào chính cơ sở dữ liệu của mình và gửi lại để mình chỉnh sửa các công thức, chủ yếu là chỉnh sửa range (vì số lượng dữ liệu đã tăng lên). Nhưng mà có một số nhóm khi gửi lên thì công thức đã tự động nhận dạng range mới luôn rồi ạ (Dù mình đó khoá sheet báo cáo trong file ạ). Tức là nếu trước, ví dụ đếm số ô có chứa dữ liệu "Nữ" từ C10-C16 thì khi nhóm đó cập nhật mới ở sheet cơ sở dữ liệu đến C50 chẳng hạn, công thức mình tự nhảy range là C10-C50 luôn. Thế nên, khi các nhóm đó gửi lên mình chẳng phải làm gì nữa vì nó tự động cập nhật rồi. Nhưng họ cũng không biết vì sao thế luôn.
Mình muốn hỏi làm thế nào để được như thế? Mình gửi file ví dụ ạ (khác với file thật của mình mỗi cái là chỗ phần tính toán countif ở sheet bên cạnh thôi. File thật nặng quá). Làm thế nào để mấy cái công thức đấy tự động cập nhật range mới khi phần cơ sở dữ liệu được bổ sung thông tin những người mới ạ.
Mình xin lỗi nếu đây là câu hỏi cũ. Mong các chuyên gia giảng dạy chi tiết, mình cũng là tay mơ, bí đến đâu google đến đấy thôi ạ.
Cám ơn rất nhiều.
P/S: Ad ơi, mình mới gia nhập nếu gửi nhầm địa chỉ thì nhớ ad mới
 

File đính kèm

Các chuyên gia ơi, cho mình hỏi trường hợp này mới.
Tình hình là mình chịu trách nhiệm tổng hợp và báo cáo cơ sở dữ liệu của các nhóm gửi lên. Mình có một file excel gồm 2 sheet: sheet 1 là cơ sở dữ liệu (Kiểu stt, họ và tên, giới tính, ....); sheet 2 là tổng hợp sheet 1 (kiểu tính số lượng nữ, số người Kinh...). Cứ hàng quý các nhóm cập nhật vào chính cơ sở dữ liệu của mình và gửi lại để mình chỉnh sửa các công thức, chủ yếu là chỉnh sửa range (vì số lượng dữ liệu đã tăng lên). Nhưng mà có một số nhóm khi gửi lên thì công thức đã tự động nhận dạng range mới luôn rồi ạ (Dù mình đó khoá sheet báo cáo trong file ạ). Tức là nếu trước, ví dụ đếm số ô có chứa dữ liệu "Nữ" từ C10-C16 thì khi nhóm đó cập nhật mới ở sheet cơ sở dữ liệu đến C50 chẳng hạn, công thức mình tự nhảy range là C10-C50 luôn. Thế nên, khi các nhóm đó gửi lên mình chẳng phải làm gì nữa vì nó tự động cập nhật rồi. Nhưng họ cũng không biết vì sao thế luôn.
Mình muốn hỏi làm thế nào để được như thế? Mình gửi file ví dụ ạ (khác với file thật của mình mỗi cái là chỗ phần tính toán countif ở sheet bên cạnh thôi. File thật nặng quá). Làm thế nào để mấy cái công thức đấy tự động cập nhật range mới khi phần cơ sở dữ liệu được bổ sung thông tin những người mới ạ.
Mình xin lỗi nếu đây là câu hỏi cũ. Mong các chuyên gia giảng dạy chi tiết, mình cũng là tay mơ, bí đến đâu google đến đấy thôi ạ.
Cám ơn rất nhiều.
P/S: Ad ơi, mình mới gia nhập nếu gửi nhầm địa chỉ thì nhớ ad mới

Xem file này, Bạn thử thêm bớt Data xem thống kê có đúng không nhé.
 

File đính kèm

Chuyên gia ơi, có tự động cập nhật. Nhưng đây là mình phải thay đổi công thức (bổ sung offset). Nhưng của mình gửi cho các nhóm và các nhóm gửi lên, công thức không hề thay đổi hay phải bổ sung offset cơ. Có cách nào ngoài offset không? Mà nếu chỉ có cách dùng offset thì có cách nào không giới hạn heigh không vì cơ sở dữ liệu mình nhiều lắm, mấy chục nghìn cơ, bạn để cố định từ B6 đến B1000 không đủ (@$%@
 
Chuyên gia ơi, có tự động cập nhật. Nhưng đây là mình phải thay đổi công thức (bổ sung offset). Nhưng của mình gửi cho các nhóm và các nhóm gửi lên, công thức không hề thay đổi hay phải bổ sung offset cơ. Có cách nào ngoài offset không? Mà nếu chỉ có cách dùng offset thì có cách nào không giới hạn heigh không vì cơ sở dữ liệu mình nhiều lắm, mấy chục nghìn cơ, bạn để cố định từ B6 đến B1000 không đủ (@$%@
Bạn không thể thay số 1.000 thành 1.000.000 được sao ? (với Excel 2007 về sau).
 
Bạn dùng dynamic name range đi. Nó sẽ tự thay đổi khi có sự thay đổi trong range đó. Bạn chỉ cần dùng name range trong formular, không cần update formula.
Chuyên gia ơi, có tự động cập nhật. Nhưng đây là mình phải thay đổi công thức (bổ sung offset). Nhưng của mình gửi cho các nhóm và các nhóm gửi lên, công thức không hề thay đổi hay phải bổ sung offset cơ. Có cách nào ngoài offset không? Mà nếu chỉ có cách dùng offset thì có cách nào không giới hạn heigh không vì cơ sở dữ liệu mình nhiều lắm, mấy chục nghìn cơ, bạn để cố định từ B6 đến B1000 không đủ (@$%@
 
Dynamic name range là mình phải lấy 1 sheet đặt tên cho một loạt cột của mình mà có dùng đến offset gì gì đấy, rồi mình dùng name range đấy vào range trong công thức đúng không bạn?? Mình đọc loáng thoáng qua thấy hình như có loại này. Mình mới thử 1 lần mà chưa được, không copy được cái công thức offset vào cái chỗ đặt tên range. Với cả, mình có nhiều cột làm báo cáo lắm nên cũng hơi mệt nếu làm theo cách này. Đang lên cơn lười thì thấy mấy nhóm gửi, chẳng offset hay name range gì ráo mà vẫn tự động cập nhật range luôn nên mò lên đây hỏi các chuyên gia ;;;;;;;;;;;. Tình hình là có chuyên gia là lý giải hộ em cái mới không ạ? Nếu không thì chắc em phải mò qua tìm hiểu về dynamic name range mất (Ôi nhưng mà nhiều lắm) (@$%@
 
.....
Đang lên cơn lười thì thấy mấy nhóm gửi, chẳng offset hay name range gì ráo mà vẫn tự động cập nhật range luôn nên mò lên đây hỏi các chuyên gia ;;;;;;;;;;;. Tình hình là có chuyên gia là lý giải hộ em cái mới không ạ? Nếu không thì chắc em phải mò qua tìm hiểu về dynamic name range mất (Ôi nhưng mà nhiều lắm) (@$%@
Không biết file bạn đưa lên có giống file thật không, chứ nếu như bạn nói thì khả năng là mấy người ấy đang dùng chức năng TABLE cuả bảng tính
Thân
 
Không biết file bạn đưa lên có giống file thật không, chứ nếu như bạn nói thì khả năng là mấy người ấy đang dùng chức năng TABLE cuả bảng tính
Thân

Tức là thế nào bạn ơi? Mình format CSDL ban đầu làm table rồi nhập thêm bất kỳ hàng ngang dữ liệu nào nó cũng tự cập nhật vào công thức hàm excel hả bạn?? Thế thì phải insert row mới được hay cứ nhập dữ liệu dưới hàng dữ liệu cuối cùng là được? Mình low level mấy vụ này lắm +-+-+-+.
 
Tức là thế nào bạn ơi? Mình format CSDL ban đầu làm table rồi nhập thêm bất kỳ hàng ngang dữ liệu nào nó cũng tự cập nhật vào công thức hàm excel hả bạn?? ............ cứ nhập dữ liệu dưới hàng dữ liệu cuối cùng là được? +-+-+-+.
Sao bạn không thử làm như cái.........bạn viết xem sao
Thân
 
Cám ơn hpkhuong và concogia nhé. Mình thử làm kiểu table và nhập dữ liệu dưới hàng dữ liệu cuối cùng thì được. Mừng quá --=0. Mình chẳng dùng table bao giờ mà chỉ làm bôi đen các đường viên để thành bảng thôi nên không biết. _)(#;
 
Web KT

Bài viết mới nhất

Back
Top Bottom