File nặng, xử lý công thức lâu
Nhờ các Bác hỗ trợ giúp em. File em có hơn 8000 dòng công thức. Mỗi lần thay đổi thì file xử lý rất lâu. Các bác có công thức nào tối ưu giúp đỡ em với ạh.
Em xin cảm ơn
Bạn thử chạy code SQL này xem
Cảm ơn Bác @huu.hoang
Dữ liệu sheet TKSP là dữ liệu gốc, em chép data thay thế mỗi ngày vào sheet TKSP.
Sheet KECHO là em dùng hàm filter cột K của sheet TKSP lấy từ khóa "Kệ chờ châm".
Sheet KECHIA là em dùng hàm filter cột K của sheet TKSP lấy từ khóa "Kệ","Kệ chia (3 tầng)","Kệ ưu tiên lấy hàng".Sheet BC cột A,B,C là em chép data mới mỗi ngày. Các cột D – E là em lookup dữ liệu của KECHO, KECHIA . Còn cột F là để lookup cột A của KECHO và KECHIA. Hàm textjoin của cột G kéo xuống nó nặng quá.
Bác có thể tối ưu giúp em không ạh?
Mình hiểu ý bạn rồi, Cái này mình có thể làm hoàn toàn bằng SQL dc, Hiện tại mình đang bận nên chưa giúp dc bạn, rãnh mình sẽ xử lý nhé
Bạn đã dùng được hàm Sumifs rồi, tôi nghĩ là không cần thiết bạn phải làm thêm 2 sheet nữa (KECHIA và KECHO) làm gì.
Sao không Sumifs thẳng từ Sheet TKSP luôn? Đỡ phải dùng công thức Filter ở 2 Sheet kia, dữ liệu cũng nhẹ đi bao nhiêu.
Nhưng sumif sheet TKSP thì sẽ dính điều kiện, vì điều kiện nên mới filter ạh.
Bác @Cá ngừ F1 có giúp em hàm sumif lồng filter không ạh?
80000 dòng mà phải thay đổi thường xuyên là rõ ràng "áp dụng Excel không đúng chỗ". Càng cố gắng tức là càng muốn ép buộc xe công-ten-nơ vào sát mạn tàu để bốc công-ten-nơ, giảm thiểu được bãi treo hàng nhưng đình trệ một mớ công việc khác.
Data Model và Power Query chính là công cụ bãi trữ.
Chấm hết.
Nhưng sumif sheet TKSP thì sẽ dính điều kiện, vì điều kiện nên mới filter ạh.Bác @Cá ngừ F1 có giúp em hàm sumif lồng filter không ạh?
Hàm Sumifs cộng với nhiều điều kiện, có khác gì filter xong cộng đâu bạn.
Bạn thử xem dùng hàm này xem, cộng với 2 điều kiện là mã và kệ.
Riêng việc bớt đi 2sheet là đỡ cả dung lượng file và công thức rồi.
=SUMIFS(TKSP!J:J;TKSP!$B:$B;BC!A2;TKSP!$K:$K;TKSP!$N$1;TKSP!$K:$K;KECHIA!$N$2;TKSP!$K:$K;KECHIA!$N$3)
Mình dùng SUMIFS mà không ra được. Bạn giúp mình được không ạh @Cá ngừ F1 ?
Dữ liệu nhiều dòng thế này thì bạn không dùng công thức được đâu.
Bài #7 bác @VetMini đã chỉ rồi đó, bạn cần hệ thống lại dữ liệu và sử dụng công cụ mới để giải quyết.
Dữ liệu nhiều nên dùng cách Bài #7 của @VetMini hoặc code VBA
Nếu thích công thức thì dùng cột phụ như trong file. Cột cuối bạn tự làm
Em cảm ơn Bác @HieuCD
File nhẹ hẵn hihi
www.giaiphapexcel.com/diendan/threads/file-n%E1%BA%B7ng-x%E1%BB%AD-l%C3%BD-c%C3%B4ng-th%E1%BB%A9c-l%C3%A2u.158144/
Xây dựng Lương 3P, KPI cho Doanh nghiệp
Làm thế nào để trả lương cho nhân viên chính xác nhất? Đây là một trong những câu hỏi khó trong quản trị nhân...
Xem khóa học