Các bác giúp em việc sử dụng hàm Excel để quét dữ liệu từ nhiều ô và lấy dữ liệu ở ô có chứa dữ liệu. Nếu không có ô nào chứa dữ liệu sẽ trả về kết quả "ô trống". Em gửi kèm file đây ạ. Em cảm ơn các bác nhiều.
Mỗi dòng chỉ có 1 ô chứa dữ liệu hoặc rỗng, có khi nào có 2, 3 ô chứa dữ liệu không, ghép thế nào?Các bác giúp em việc sử dụng hàm Excel để quét dữ liệu từ nhiều ô và lấy dữ liệu ở ô có chứa dữ liệu. Nếu không có ô nào chứa dữ liệu sẽ trả về kết quả "ô trống". Em gửi kèm file đây ạ. Em cảm ơn các bác nhiều.
Mỗi ô trong dòng từ b2;f2,...chỉ chứa 01 dữ liệu. Nếu có nhiều hơn 01 ô chứa dữ liệu thì hàm báo lỗi. Cảm ơn bác, nhờ bác giúp.Mỗi dòng chỉ có 1 ô chứa dữ liệu hoặc rỗng, có khi nào có 2, 3 ô chứa dữ liệu không, ghép thế nào?
1 dòng nếu có 2 ô chứa dữ liệu thì lấy ô cuối cùng bên phải.Mỗi ô trong dòng từ b2;f2,...chỉ chứa 01 dữ liệu. Nếu có nhiều hơn 01 ô chứa dữ liệu thì hàm báo lỗi. Cảm ơn bác, nhờ bác giúp.
A2=IFERROR(LOOKUP("zzz";B2:F2);"")
1 dòng nếu có 2 ô chứa dữ liệu thì lấy ô cuối cùng bên phải.
Thay F2 băng cột cuối cùng bạn muốn.PHP:A2=IFERROR(LOOKUP("zzz";B2:F2);"")
Bạn xem bài nàyBài đã được tự động gộp:
Bác cho hỏi cái "zzz" có ý nghĩa gì không vậy? Cảm ơn bác đã giúp đỡ.
Tại A2 bạn có thể dùng hàm tự tạo sau:Các bác giúp em việc sử dụng hàm Excel để quét dữ liệu từ nhiều ô và lấy dữ liệu ở ô có chứa dữ liệu. Nếu không có ô nào chứa dữ liệu sẽ trả về kết quả "ô trống". Em gửi kèm file đây ạ. Em cảm ơn các bác nhiều.
Function GopHang(ByVal Vùng As Range, Optional Dáu_Cách As String) As String
Dim xCell As Range
For Each xCell In Application.Intersect(Vùng, Vùng.Parent.UsedRange)
GopHang = GopHang & Dáu_Cách & CStr(xCell.Value)
Next xCell
GopHang = Mid(GopHang, Len(Dáu_Cách) + 1)
End Function