pham ha 94
Thành viên chính thức 


			
		- Tham gia
 - 13/12/22
 
- Bài viết
 - 86
 
- Được thích
 - 6
 
Nhờ các bác giúp đỡ mình Chuyển từ Công thức mảng: Index/match/countifs sang code VBA để tối ưu tốc độ xử lý file.
Mình có file (đính kèm - đã xóa dữ liệu cá nhân nên có lỗi #N/A)
- Hiện cột G và H dùng công thức mảng: (Ví dụ: =IF(E2="";"";INDEX('Data Ghino'!A:A;MATCH(1;INDEX((B2='Data Ghino'!E:E)*(E2='Data Ghino'!D
)*(0=COUNTIFS($G$1:G1;'Data Ghino'!A:A));0);0)))).
- Tuy ra kết quả đúng nhưng chạy dữ liệu khoảng 20 dòng mà mất 3p.
Bảng dữ liệu gốc từ 5000-6000 dòng nên chạy rất lâu hoặc treo luôn excel.
Mong muốn: Tại Sheets(Data Voso) cột (G và H) có thể chạy VBA để xử lý nhanh hơn.
Xin cảm ơn các bác nhiều.
				
			Mình có file (đính kèm - đã xóa dữ liệu cá nhân nên có lỗi #N/A)
- Hiện cột G và H dùng công thức mảng: (Ví dụ: =IF(E2="";"";INDEX('Data Ghino'!A:A;MATCH(1;INDEX((B2='Data Ghino'!E:E)*(E2='Data Ghino'!D
- Tuy ra kết quả đúng nhưng chạy dữ liệu khoảng 20 dòng mà mất 3p.
Bảng dữ liệu gốc từ 5000-6000 dòng nên chạy rất lâu hoặc treo luôn excel.
Mong muốn: Tại Sheets(Data Voso) cột (G và H) có thể chạy VBA để xử lý nhanh hơn.
Xin cảm ơn các bác nhiều.
	
	  