tieuthubuongbinh
Học hoài vẫn dốt
- Tham gia
- 3/9/08
- Bài viết
- 567
- Được thích
- 388
- Giới tính
- Nữ
Chào các bác,
Em có sheet menu liệt kê các món ăn, các món đó sẽ có tên sheet để liệt kê nguyên liệu sử dụng cho món ăn đó.
Giờ em tổng hợp 1 sheet BOM để liệt kê toàn bộ món ăn với nguyên liệu (kiểu master data) nên em dùng indirect.
Mỗi sheet code món ăn đều có cùng số dòng từ A6:A28
Do đó, mảng màu em tạo trong sheet BOM là tương ứng với số dòng đó (vd màu xanh lá là liệt kê nguyên liệu của món số 119)
Câu hỏi 1:
Hiện giờ, em copy CT màu xanh lá và dùng replace để đổi dòng CT tô đen cho khu màu cam (5 thành 29). Nó cũng mắc công vì dữ liệu có thể lên đến cảm trăm code
Vd: A6=INDIRECT("'"&$A$5&"'!"&ADDRESS(MOD(ROW(A2)-1,24)+5,1))
A7=INDIRECT("'"&$A$5&"'!"&ADDRESS(MOD(ROW(A3)-1,24)+5,1))
A30=INDIRECT("'"&$A$29&"'!"&ADDRESS(MOD(ROW(A26)-1,24)+5,1))
A31=INDIRECT("'"&$A$29&"'!"&ADDRESS(MOD(ROW(A27)-1,24)+5,1))
Nhờ các bác giúp CT để nó tự chạy luôn ạ.
Câu hỏi 2:
A29=INDIRECT("'Menu'!"&ADDRESS(ROW()-COUNTA($A$5:A28)+COUNTA($A$5:A28)/24,1)) cái này em copy xuống dòng 53, 77, 101 thì tự nó đúng.
Nhưng CT ở A5=INDIRECT("'Menu'!"&ADDRESS(MOD(ROW(A1)-1,24)+5,1)) thì không làm giống được
Có cách nào dùng 1 CT để copy xuống cho nhanh không các bác?
Thân
TTBB
Em có sheet menu liệt kê các món ăn, các món đó sẽ có tên sheet để liệt kê nguyên liệu sử dụng cho món ăn đó.
Giờ em tổng hợp 1 sheet BOM để liệt kê toàn bộ món ăn với nguyên liệu (kiểu master data) nên em dùng indirect.
Mỗi sheet code món ăn đều có cùng số dòng từ A6:A28
Do đó, mảng màu em tạo trong sheet BOM là tương ứng với số dòng đó (vd màu xanh lá là liệt kê nguyên liệu của món số 119)
Câu hỏi 1:
Hiện giờ, em copy CT màu xanh lá và dùng replace để đổi dòng CT tô đen cho khu màu cam (5 thành 29). Nó cũng mắc công vì dữ liệu có thể lên đến cảm trăm code
Vd: A6=INDIRECT("'"&$A$5&"'!"&ADDRESS(MOD(ROW(A2)-1,24)+5,1))
A7=INDIRECT("'"&$A$5&"'!"&ADDRESS(MOD(ROW(A3)-1,24)+5,1))
A30=INDIRECT("'"&$A$29&"'!"&ADDRESS(MOD(ROW(A26)-1,24)+5,1))
A31=INDIRECT("'"&$A$29&"'!"&ADDRESS(MOD(ROW(A27)-1,24)+5,1))
Nhờ các bác giúp CT để nó tự chạy luôn ạ.
Câu hỏi 2:
A29=INDIRECT("'Menu'!"&ADDRESS(ROW()-COUNTA($A$5:A28)+COUNTA($A$5:A28)/24,1)) cái này em copy xuống dòng 53, 77, 101 thì tự nó đúng.
Nhưng CT ở A5=INDIRECT("'Menu'!"&ADDRESS(MOD(ROW(A1)-1,24)+5,1)) thì không làm giống được
Có cách nào dùng 1 CT để copy xuống cho nhanh không các bác?
Thân
TTBB