cong thuc nhap du lieu tu sheet nay sang sheet khac

Thảo luận trong 'Excel và VBA' bắt đầu bởi binhdieptan, 11/9/13.

  1. binhdieptan

    binhdieptan New Member Hội viên mới

    Được cảm ơn:
    0
    Điểm thành tích:
    0
    chao moi nguoi !

    hang thang minh phai nhap san luong vao bang : lay san luong ,tu bang : data chuyen 1 de tinh luong san pham cho cong nhan.Cong viec rat vat va va de sai sot. Moi nguoi cho minh hoi co cong thuc nao de tu dong nhap du lieu tu sheet data chuyen 1 sang sheet lay san luong khong ( can cu vao ten cong nhan va cong viec ma ho lam ).

    Mong moi nguoi giup minh voi.
    Minh cam on truoc nha.
     

    Các file đính kèm:

  2. xxxXXXxxx

    xxxXXXxxx New Member Hội viên mới

    Được cảm ơn:
    0
    Điểm thành tích:
    0
    Ðề: cong thuc nhap du lieu tu sheet nay sang sheet khac

    - Theo mình chỉ tiêu công việc bạn đặt 1 mã nào đó cho dễ làm (tương tự như mã hàng hóa trong các phần mềm kế toán, vì công việc mang tính chất lặp lại.)
    - 1 người A có làm việc A1 2 lần trong sheet data chuyen 1 không?
     
  3. Khiconnb

    Khiconnb Gấu bắc cực Hội viên mới

    Được cảm ơn:
    4
    Điểm thành tích:
    8
    Ðề: cong thuc nhap du lieu tu sheet nay sang sheet khac

    Tại ô C2=+IF(VLOOKUP('lay sl chuyen 1'!$B2,'data chuyen1'!$B$3:$D$18,2,0)=C$1,VLOOKUP('lay sl chuyen 1'!$B2,'data chuyen1'!$B$3:$D$18,3,0),0)
    Chú ý là tên cv của 2 sheet phải trùng khớp nhau không nó không có ra nhá
     
  4. binhdieptan

    binhdieptan New Member Hội viên mới

    Được cảm ơn:
    0
    Điểm thành tích:
    0
    Ðề: cong thuc nhap du lieu tu sheet nay sang sheet khac

    thanks bạn.

    Nhưng cho mình hỏi tiếp:

    Giá trị đầu tiên thì Ok.
    Sao các giá trị tiếp theo nó không lấy được ?

    Mong ban giúp tiếp minh nha.
     
  5. Khiconnb

    Khiconnb Gấu bắc cực Hội viên mới

    Được cảm ơn:
    4
    Điểm thành tích:
    8
    Ðề: cong thuc nhap du lieu tu sheet nay sang sheet khac

    ax công nhân lặp lại nữa ak, mình không để ý
     
    Chỉnh sửa cuối: 17/9/13
  6. anhthuan201

    anhthuan201 New Member Hội viên mới

    Được cảm ơn:
    0
    Điểm thành tích:
    0
    Ðề: cong thuc nhap du lieu tu sheet nay sang sheet khac

    Chỉ như thế làm sao mà người ta làm được.
    Bạn đang tính sản lương cho nhân công cho từng công việc.
    Vì vậy, trong tháng nhân công đó làm nhiều việc mà bạn chọn từng theo nó sẽ chạy sai.
    Để khắc phục điều này bạn nên lập code 1 là mã NV và code 2 là công việc.
    Bạn lập bảng tổng hợp cho từng Code 1, nếu xem công nhân làm được bao nhiêu công việc thì lập thêm code 2.
    Nếu có khó khăn hãy gửi mail cho mình, mình lập hàm giúp cho.( anhthuatran@gmail.com)
    Chúc bạn thành công
     
  7. nguyenduc412

    nguyenduc412 Member Hội viên mới

    Được cảm ơn:
    0
    Điểm thành tích:
    6
    Ðề: cong thuc nhap du lieu tu sheet nay sang sheet khac

    Bạn có thể tham khảo công thức trong file này. Trong file của bạn còn thiếu 1 cột mình đã bổ sung. ngoài ra bạn kết thúc công thức trong ô bạn phải nhấn Ctrl + shift+ enter chứ ko phải enter như bình thường. Chúc bạn may mắn
    san luong thang

    PS: Vẫn còn thiếu 1 cột nữa, bạn insert thêm rồi kéo công thức qua nha
     
    Chỉnh sửa cuối: 26/9/13
  8. nvtnet

    nvtnet New Member Hội viên mới

    Được cảm ơn:
    0
    Điểm thành tích:
    0
    Ðề: cong thuc nhap du lieu tu sheet nay sang sheet khac

    nhờ các bác cao thủ giúp em. em tìm trên mạng hoài mà không thấy chỗ nào chỉ cả
    - giờ em có 1 file excel mà có 6 sheet trong đó có 1 sheet toàn trường nơi đó tổng hợp tất cả học sinh có cột lớp học và 5 sheet khác lần lượt là lop 1đến lop 5
    + em muốn liên kết để trích xuất dữ liệu từ sheet tổng (toan truong) ra từng lớp. ở các sheet lớp đó dữ liệu trên 1 hàng được giữ nguyên như sheet tổng.
    + khi em nhập thêm hoặc xóa 1 học sinh của sheet tổng thì các sheet con sẽ tự cập nhật thêm hoặc xóa đi nếu trường thêm, xóa thuộc điều kiện sheets đó
    ví dụ sheet tổng có 5 em lớp 3 thì trích sang sheet lop 3 5 em đó. nếu em thêm 1 em lớp 3 nữa bên sheet tổng thì sheet lop 3 cũng thêm 1 em.
    mong các bác giúp em. hướng dẫn em làm vơi. em rất cần
    em có file nhưng ko biết đính kèm chỗ nào. bác nào giúp đc mail em nvt.net@gmail.com em gui file
     
  9. be09

    be09 Member Hội viên mới

    Được cảm ơn:
    7
    Điểm thành tích:
    8
    Ðề: cong thuc nhap du lieu tu sheet nay sang sheet khac

    Cái này chỉ cần viết 1 Macrro cho nút tách lớp là xong, khi nhấn vào nút này nó sẽ tách ra mỗi lớp tương ứng là 1 sheet, còn muốn xóa các sheet đã tách ra thì chỉ cần viết 1 Macrro với nút xóa sheet là được, còn việc bạn thêm hoặc bớt thì không quan trọng.
     
  10. be09

    be09 Member Hội viên mới

    Được cảm ơn:
    7
    Điểm thành tích:
    8
    Ðề: cong thuc nhap du lieu tu sheet nay sang sheet khac

    Thử dùng công thức cho C2 của sheet lay sl chuyen 1 xem sao.

    =IF(VLOOKUP($B2,'data chuyen1'!$B$3:$D$18,2,0)=C$1,VLOOKUP($B2,'data chuyen1'!$B$3:$D$18,3,0),"")

    Fill xuống và Fill ngang, xem File đính kèm.

    https://app.box.com/s/h7yy3leidkf7xpnxka3y
     
  11. Wind_Flower

    Wind_Flower New Member Hội viên mới

    Được cảm ơn:
    0
    Điểm thành tích:
    0
    Ðề: cong thuc nhap du lieu tu sheet nay sang sheet khac

    Tuy ko có file của cậu để hiểu rõ vấn đề . Tôi cố hiểu và tạm create 1 file để xem có đúng cậu muốn hay ko . Tạm dùng worksheet function để solve nhé

    [​IMG]

    Đây Sheet1 là bản tổng gầm lớp và tên học sinh các lớp . Cột B là tính theo tổng số học sinh có trong lớp . Nhớ là công thức array nên hải bấm Ctrl+Shift+Enter

    =SUM(IF(G2:G6="",0,1))

    Sheet2 được đổi tên như trong cô,t A2
    Sheet3 được đổi tên như trong cô,t A3
    ..........
    Sheet6 được đổi tên như trong cô,t A6

    [​IMG]

    Đây Sheett6 được rename là lop5 ( y như trong cột A6 của Sheet1)

    1- Nhìn vào hình trên, sẽ thấy cột A2 đến A7 là tên Sheet1 có chứa data
    2- Cột B2 là B6 --> có nghĩa là B6 làtổng số HS có chứa trong Sheet1
    3- Cột C2 =INDIRECT("'" & A2 & "'!" & B2)
    4- Cột B3 đến B6 là data tên HS có chứa trong Sheet1
    5- Do đó, cột D3 đến D7 sẽ là tấm gương data trong sheet1
    D3 =INDIRECT("'" & A2 & "'!" & B3)
    D4 =INDIRECT("'" & A3 & "'!" & B4)
    .......
    D7 =INDIRECT("'" & A3 & "'!" & B4)

    Cứ drags nó xuống, muốn bao nhiêu học sinh dũng được

    Khi delete hay ađ trong sheet1, sẽ tự động phản ảnh trong sheet lop5, tổng số HS lop5 cũng tự động tính toán

    bài học vỡ lòng cho INDIRECT()
     

Chia sẻ trang này

XenForo Add-ons by Brivium ™ © 2012-2013 Brivium LLC.