Nhờ anh em giúp đỡ về hàm tìm kiếm (match) kiểu dữ liệu Date (1 người xem)

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

Người dùng đang xem chủ đề này

gen_bidv

Thành viên mới
Tham gia
5/3/08
Bài viết
7
Được thích
1
Hi anh em,
Tôi đang có 2 Sheet dữ liệu (Sheet 1 và Sheet 2), trong đó mỗi file có cột dữ liệu dạng Date (chẳng hạn cột A, định dạng: 21/11/2017 10:23:18 SA) và một số dữ liệu khác.
Yêu cầu: so sánh cột thứ nhất Sheet 1 với các giá trị cột thứ nhất trong Sheet 2, nếu thấy dòng nào có giá trị trùng với giá trị đang so sánh thì lấy dữ liệu các cột khác tại dòng đó.
Vấn đề: Hiện tại tôi đang sử dụng hàm Match để tìm kiếm. Với hàm này, các kiểu dữ liệu số, text thì không có vấn đề gì, tuy nhiên khi thực hiện với dữ liệu kiểu Date như trên thì lúc nào cũng trả về kết quả là "#N/A" - không tìm thấy, mặc dù Sheet 2 có dữ liệu giống như giá trị đang tìm kiểm (Ctrl - F thì thấy).
Bác nào có kinh nghiệm xử lý dữ liệu kiểu Date có thể chỉ giáo thêm, xin chân thành cảm ơn.
 

File đính kèm

Hi anh em,
Tôi đang có 2 Sheet dữ liệu (Sheet 1 và Sheet 2), trong đó mỗi file có cột dữ liệu dạng Date (chẳng hạn cột A, định dạng: 21/11/2017 10:23:18 SA) và một số dữ liệu khác.
Yêu cầu: so sánh cột thứ nhất Sheet 1 với các giá trị cột thứ nhất trong Sheet 2, nếu thấy dòng nào có giá trị trùng với giá trị đang so sánh thì lấy dữ liệu các cột khác tại dòng đó.
Vấn đề: Hiện tại tôi đang sử dụng hàm Match để tìm kiếm. Với hàm này, các kiểu dữ liệu số, text thì không có vấn đề gì, tuy nhiên khi thực hiện với dữ liệu kiểu Date như trên thì lúc nào cũng trả về kết quả là "#N/A" - không tìm thấy, mặc dù Sheet 2 có dữ liệu giống như giá trị đang tìm kiểm (Ctrl - F thì thấy).
Bác nào có kinh nghiệm xử lý dữ liệu kiểu Date có thể chỉ giáo thêm, xin chân thành cảm ơn.
Mình thấy hàm vẫn tìm ra được các kết quả mà
Tại D2 của sheet 1=IFERROR(INDEX(Sheet2!$B$2:$B$23;MATCH(Sheet1!A2;Sheet2!$A$2:$A$23;0));0)
Fill xuống các dòng còn lại tìm được 4 kết quả
 

File đính kèm

Upvote 0
Hi anh em,
Tôi đang có 2 Sheet dữ liệu (Sheet 1 và Sheet 2), trong đó mỗi file có cột dữ liệu dạng Date (chẳng hạn cột A, định dạng: 21/11/2017 10:23:18 SA) và một số dữ liệu khác.
Yêu cầu: so sánh cột thứ nhất Sheet 1 với các giá trị cột thứ nhất trong Sheet 2, nếu thấy dòng nào có giá trị trùng với giá trị đang so sánh thì lấy dữ liệu các cột khác tại dòng đó.
Vấn đề: Hiện tại tôi đang sử dụng hàm Match để tìm kiếm. Với hàm này, các kiểu dữ liệu số, text thì không có vấn đề gì, tuy nhiên khi thực hiện với dữ liệu kiểu Date như trên thì lúc nào cũng trả về kết quả là "#N/A" - không tìm thấy, mặc dù Sheet 2 có dữ liệu giống như giá trị đang tìm kiểm (Ctrl - F thì thấy).
Bác nào có kinh nghiệm xử lý dữ liệu kiểu Date có thể chỉ giáo thêm, xin chân thành cảm ơn.
Hoàn toàn bình thường mà bạn, VLOOKUP cũng ra thôi. Nhưng file của bạn đang đặt ở chế độ chỉ tính toán khi lưu hoặc chỉ định tính toán. Vào option điều chỉnh lại automatic nha
 

File đính kèm

Upvote 0
Hoàn toàn bình thường mà bạn, VLOOKUP cũng ra thôi. Nhưng file của bạn đang đặt ở chế độ chỉ tính toán khi lưu hoặc chỉ định tính toán. Vào option điều chỉnh lại automatic nha
Oh, thì ra việc không tìm ra kết quả là do option này chứ không phải do hàm Match, cảm ơn bạn nhé,
 
Upvote 0
Web KT

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

Back
Top Bottom