Hỏi về công thức excel liên kết giữa 2 file excel (hàm vlookup)

  • Thread starter Thread starter hic1802
  • Ngày gửi Ngày gửi
Liên hệ QC

hic1802

Thành viên tiêu biểu
Tham gia
16/2/13
Bài viết
545
Được thích
34
Giới tính
Nam
Chào mọi người trên GPE,
E có làm 2 file excel để trên cùng 1 thư mục trên 1 máy tính được chia sẻ để mọi người có thể sử dụng
E có sử dụng công thức excel (hàm vlookup) để lấy dữ liệu từ file "NhapLieu" sang file "TD_SC_2018"
Khi 2 file này cùng mở trên 1 máy tính thì các công thức hàm vlookup trong file "TD_SC_2018" đều bị mất vùng dữ liệu "table_array" chuyển sang dạng "#REF!"
Nhờ mọi người giúp đỡ giải quyết lỗi trên.
Với lại e cũng nhờ mọi người xem giúp e cách tối ưu file "TD_SC_2018", hôm trước có bác trên diễn đàn hướng dẫn xóa định dạng ô mà e chưa hiểu lắm.
Nếu ta dùng hàm Index thay thế Vlookup thì có nhẹ hơn ko?
Em đã thử mà thấy nó vẫn như thế
Cảm ơn mọi người
 

File đính kèm

Chào mọi người trên GPE,
E có làm 2 file excel để trên cùng 1 thư mục trên 1 máy tính được chia sẻ để mọi người có thể sử dụng
E có sử dụng công thức excel (hàm vlookup) để lấy dữ liệu từ file "NhapLieu" sang file "TD_SC_2018"
Khi 2 file này cùng mở trên 1 máy tính thì các công thức hàm vlookup trong file "TD_SC_2018" đều bị mất vùng dữ liệu "table_array" chuyển sang dạng "#REF!"
Nhờ mọi người giúp đỡ giải quyết lỗi trên.
Với lại e cũng nhờ mọi người xem giúp e cách tối ưu file "TD_SC_2018", hôm trước có bác trên diễn đàn hướng dẫn xóa định dạng ô mà e chưa hiểu lắm.
Nếu ta dùng hàm Index thay thế Vlookup thì có nhẹ hơn ko?
Em đã thử mà thấy nó vẫn như thế
Cảm ơn mọi người
Giải pháp là thế này:
1/ Insert 1 sheet mới (File "TD_SC_2018") rồi Link sheet nào đó của File "NhapLieu" sang, sau đó Paste > Value để bỏ Link.
2/ Sử dụng Vlookup đến sheet mới, nếu cần thì copy những dòng vừa thao tác xong Paste ngược lại vào File chia sẽ.
3/ File "TD_SC_2018 không nên dùng nhiều Shapes như thế, sẽ làm tăng dung lượng File, tại sao không dùng code tạo HyperLink ngay trên Cell chỉ cần nhấn Ctrl+H tìm đến nó và click vào Link vừa nhanh, tiện lợi nếu có thêm bớt sheet chỉ cần chạy code là xong (dùng Shapes khi thêm bớt sheet thì phải làm thủ công á).
 
Giải pháp là thế này:
1/ Insert 1 sheet mới (File "TD_SC_2018") rồi Link sheet nào đó của File "NhapLieu" sang, sau đó Paste > Value để bỏ Link.
2/ Sử dụng Vlookup đến sheet mới, nếu cần thì copy những dòng vừa thao tác xong Paste ngược lại vào File chia sẽ.
3/ File "TD_SC_2018 không nên dùng nhiều Shapes như thế, sẽ làm tăng dung lượng File, tại sao không dùng code tạo HyperLink ngay trên Cell chỉ cần nhấn Ctrl+H tìm đến nó và click vào Link vừa nhanh, tiện lợi nếu có thêm bớt sheet chỉ cần chạy code là xong (dùng Shapes khi thêm bớt sheet thì phải làm thủ công á).
Cho e hỏi có cách nào lấy dữ liệu từ file "NhapLieu" sang 1 sheet trên file "TD_SC_2018" mà không quan trọng file "NhapLieu" này đang tắt hay mở ở 1 máy tính khác???
 
Cho e hỏi có cách nào lấy dữ liệu từ file "NhapLieu" sang 1 sheet trên file "TD_SC_2018" mà không quan trọng file "NhapLieu" này đang tắt hay mở ở 1 máy tính khác???
Thì làm như (1/) của bài 2, dữ liệu cần lấy là sheet mới, nên máy tính khác đang tắt hay mở không quan trọng.
 
Thì làm như (1/) của bài 2, dữ liệu cần lấy là sheet mới, nên máy tính khác đang tắt hay mở không quan trọng.
Em muốn nó tự động, vì file "NhapLieu" mở cả ngày để nhập, mỗi lần nhập thêm dữ liệu vào lại mở ra copy sang hay sao bác? Có cách dùng VBA để copy tự động sang mà ko ảnh hưởng đến file "NhapLieu" đang mở ở 1 máy tính khác?
 
Em muốn nó tự động, vì file "NhapLieu" mở cả ngày để nhập, mỗi lần nhập thêm dữ liệu vào lại mở ra copy sang hay sao bác? Có cách dùng VBA để copy tự động sang mà ko ảnh hưởng đến file "NhapLieu" đang mở ở 1 máy tính khác?
Làm như vấn đề nêu tại bài 2, dữ liệu cần lấy là sheet mới (của File đang sử dụng), nên máy tính khác đang tắt hay mở hay không có mạng vẫn thao tác bình thường (vì dữ liệu là nội bộ trong File).
 
Làm như vấn đề nêu tại bài 2, dữ liệu cần lấy là sheet mới (của File đang sử dụng), nên máy tính khác đang tắt hay mở hay không có mạng vẫn thao tác bình thường (vì dữ liệu là nội bộ trong File).
Khó hiểu quá, bác có thể ví dụ cụ thể được ko? :v món này e hơi ngu.
 
Chào mọi người trên GPE,
E có làm 2 file excel để trên cùng 1 thư mục trên 1 máy tính được chia sẻ để mọi người có thể sử dụng
E có sử dụng công thức excel (hàm vlookup) để lấy dữ liệu từ file "NhapLieu" sang file "TD_SC_2018"
Khi 2 file này cùng mở trên 1 máy tính thì các công thức hàm vlookup trong file "TD_SC_2018" đều bị mất vùng dữ liệu "table_array" chuyển sang dạng "#REF!"
Nhờ mọi người giúp đỡ giải quyết lỗi trên.
Với lại e cũng nhờ mọi người xem giúp e cách tối ưu file "TD_SC_2018", hôm trước có bác trên diễn đàn hướng dẫn xóa định dạng ô mà e chưa hiểu lắm.
Nếu ta dùng hàm Index thay thế Vlookup thì có nhẹ hơn ko?
Em đã thử mà thấy nó vẫn như thế
Cảm ơn mọi người
Nhiều người cũng ngộ thiệt: Lúc cần đưa dữ liệu đầy đủ thì chỉ đưa lên có vài dòng, thậm chí là file trống trơn. Trong khi chỉ cần đưa dữ liệu giả lập vài dòng lại cho cả một thúng lên
Hic... file nặng như cục đá, chẳng test gì được
 
Nhiều người cũng ngộ thiệt: Lúc cần đưa dữ liệu đầy đủ thì chỉ đưa lên có vài dòng, thậm chí là file trống trơn. Trong khi chỉ cần đưa dữ liệu giả lập vài dòng lại cho cả một thúng lên
Hic... file nặng như cục đá, chẳng test gì được
Bác có hướng gì giúp e với a?
 
Web KT

Bài viết mới nhất

Back
Top Bottom