Chuyển dữ liệu qua 7 Sheet, giải pháp dùng Name (nhấn Ctrl+F3 để xem Name, 10 cái lận), Sheet Thống Kê hiện tại lấy dữ liệu 1,000 dòng, muốn nới rộng thêm dòng thì sửa số dòng 1,000 trong Name DuLieu:Xin anh chị em giúp mình làm File thống kê này với, mình cần để quản lý thiết bị. Nhờ các bạn chỉ giúp.
=OFFSET('Thống Kê'!$A$2:$H$2,1,,COUNTA('Thống Kê'!$C$3:$C$[B][COLOR=#ff0000]1000[/COLOR][/B]))
=IF(ROW($A1)<=COUNT(GuiCty),INDEX(DuLieu,SMALL(GuiCty,ROW($A1)),COLUMN(A:A)),"")
Đã sửa file, (do trừ sai số dòng trong Name).- Xin Chào leonguyenz. Bạn giúp mình sửa lại file này tí nữa. Mình cần khi nhấp vào các Sheet Con, nó sẽ chỉ chuyển các dữ liệu tương ứng của bảng thống kê qua Sheet của nó.
- VD: Trong Sheet Đã Trả thì nó chỉ có các máy ghi Đã Trả ở cột Hiện Trạng thôi. Và Trong sheet Nơi Nhận A nó chỉ chuyển các dữ liệu của Nơi Nhận "A" thôi....
- Trong File Bạn gửi mình thấy đã chuyển dữ liệu qua, nhưng nó chưa nhảy đúng Sheet tương ứng của nó. Mình cũng không biết nhiều về excel nên mong bạn chỉ thêm.
Bài #2 có nói về Name DuLieu:bạn ơi. tớ muốn thêm 2 cột nữa là ngày trả thiết bị và phụ kiện đi kèm thì làm ntn hả bạn![]()
Nếu thêm cột thì mở rộng trong Name DuLieu (Ctrl+F3 để sửa):Sheet Thống Kê hiện tại lấy dữ liệu 1,000 dòng, muốn nới rộng thêm dòng thì sửa số dòng 1,000 trong Name DuLieu:
Mã:=OFFSET([B][COLOR=#0000cd]'Thống Kê'!$A$2:$H$2[/COLOR][/B],1,,COUNTA('Thống Kê'!$C$3:$C$[B][COLOR=#ff0000]1000[/COLOR][/B]))
=OFFSET([B][COLOR=#0000CD]'Thống Kê'!$A$2:$[/COLOR][COLOR=#ff0000]J[/COLOR][COLOR=#0000CD]$2[/COLOR][/B],1,,COUNTA('Thống Kê'!$C$3:$C$[B][COLOR=#ff0000]1000[/COLOR][/B]))
mình thấy cái này hay quá , mình muốn biến đổi 1 chút (do mình có hơn 70 gv ) theo yêu cầu bảng tính của mình ko rõ bạn có thể giúp mình đuợc khôngBài #2 có nói về Name DuLieu:
Nếu thêm cột thì mở rộng trong Name DuLieu (Ctrl+F3 để sửa):
Mã:=OFFSET([B][COLOR=#0000CD]'Thống Kê'!$A$2:$[/COLOR][COLOR=#ff0000]J[/COLOR][COLOR=#0000CD]$2[/COLOR][/B],1,,COUNTA('Thống Kê'!$C$3:$C$[B][COLOR=#ff0000]1000[/COLOR][/B]))