Dò tìm ở 2 sheet để tìm trị giống nhau rồi trả về giá trị cho trước ở 1 cột khác

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

minhdq

Thành viên mới
Tham gia
29/7/08
Bài viết
1
Được thích
0
Em có một vấn đề đau đầu tìm mãi không ra công thức để gán, em nhờ các pác giúp em.
Em có 2 sheet dữ liệu:

Sheet1 (Kho hang): chứa tất cả các số seri hiện có, các số seri sim này để bán cho khách hàng. Khi bán hàng thành công các seri đã bán được cập nhật thường xuyên mỗi ngày vào Sheet2 (Hop dong)

Vấn đề đặt ra: các pác giúp em dò tìm các giá trị ở cột D (số seri) trong Sheet Hop dong rồi so sánh với cột B (số seri tại kho) trong sheet Kho hang nếu tìm được 2 trị số giống nhau thì trả về giá trị ngày tại cột E (ngày đấu nối) vào cột C (ngày xuất) của sheet kho hang. Mục đích để theo dõi hàng tồn kho.

Xin trân trọng cảm ơn sự giúp đỡ.

P/s: Em đã cố gắng hơn 1 tiếng đồng hồ để gửi file đính kèm nhưng đều vô vọng (file 32.5K).

Upload ErrorsDotim2cot.xls:
Upload of file failed.
Sum of all attachments owned by minhdq: 0


Upload File from your Computer




 
Lần chỉnh sửa cuối:
Em có một vấn đề đau đầu tìm mãi không ra công thức để gán, em nhờ các pác giúp em.
Em có 2 sheet dữ liệu:

Sheet1 (Kho hang): chứa tất cả các số seri hiện có, các số seri sim này để bán cho khách hàng. Khi bán hàng thành công các seri đã bán được cập nhật thường xuyên mỗi ngày vào Sheet2 (Hop dong)

Vấn đề đặt ra: các pác giúp em dò tìm các giá trị ở cột D (số seri) trong Sheet Hop dong rồi so sánh với cột B (số seri tại kho) trong sheet Kho hang nếu tìm được 2 trị số giống nhau thì trả về giá trị ngày tại cột E (ngày đấu nối) vào cột C (ngày xuất) của sheet kho hang. Mục đích để theo dõi hàng tồn kho.

Xin trân trọng cảm ơn sự giúp đỡ.
Không thấy file đính kèm!?
Tuy nhiên theo miêu tả của bạn thì vần đề của bạn có thể giải quyết bằng cách sau:
Tại cột Ngày xuất (cột C) ở sheet Kho hang bạn nhập công thức:
=VLOOKUP("số seri sim ở sheet Kho hàng", "Bảng dò ở sheet Hop dong", "Số thứ tự cột Ngày đấu nối (cột E) trong bảng dò",)
Bạn có thể chèn hàm ISERROR vào để loại các giá trị không dò được.
Nếu vẫn không thực hiện được bạn nên gửi file lên mọi người sẽ giúp bạn.
 
Lại phải lập cho bạn file luốn đó!

PHP:
Option Explicit
Sub CopyDate()
 Dim lBDau As Long, lCuoi As Long, Fw As Long
 Dim Rng As Range, Clls As Range:            Dim bColor As Byte
 
 With Sheets("HDong")
   Set Rng = .Range(.Cells(2, "D"), .[d65500].End(xlUp))
 End With
 Sheets("Kho").Select:                 bColor = 33
 lBDau = [c65500].End(xlUp).Row:       lCuoi = [B65500].End(xlUp).Row
 If lBDau >= lCuoi Then Exit Sub
 For Fw = lBDau To lCuoi
   Set Clls = Rng.Find(what:=Cells(Fw, "B").Value, LookIn:=xlValues, lookat:=xlWhole)
   If Not Clls Is Nothing Then
      bColor = bColor + 1:             If bColor > 40 Then bColor = 33
      Cells(Fw, "C") = Clls.Offset(, 1).Value
      Clls.Interior.ColorIndex = bColor
   End If
 Next Fw
End Sub
 

File đính kèm

Cảm ơn bạn đã gửi bài. Mình có gửi file nhưng hệ thống cứ báo lỗi hoài. Công thức bạn gửi mình có thử nhưng nó chỉ cho phép trả về giá trị cùng dòng. Để mình cố gắng gửi lại file. Giúp mình nhé.
Chỉ cho phép trả về giá trị cùng dòng là sao bạn??
Bạn xem file đính kèm xem có giống với dữ liệu của bạn không nhé.
 

File đính kèm

em cũng có vấn đề tương tự như vậy, em có một bảng tính gồm 3 dòng, mỗi dòng là một dãy các số, vậy làm thế nào để tìm các số giống nhau thì cho ra vị trí khác,em không biết áp dụng công thức như thế nào, mong các bác giúp với.
 
Mình có trường hợp như vầy tại Sheet kho hàng thay vi cột B là sêri bay giờ là số điện thoại tại cột E là tháng phát sinh của cước hàng tháng hàng tháng. thì có trường hợp một số điện thoại thì sẽ có nhiều tháng. Tại Sheet Hợp đồng mình làm như thế nào để tại cột tháng phát sinh nó thể hiện cho đúng. bậy giờ nó chỉ hiểu có 1 tháng thôi. Nhờ các ban giúp đỡ . Mình muốn gởi File kèm theo nhưng không biết gởi như thế nào mong các bạn giúp cho!
 
Web KT

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

Back
Top Bottom