Tìm hàm: tìm kiếm ra vị trí của giá trị cần tìm trong mãng
Trong VBA mình cần tím 1 hàm có tác dụng như thế này:
vitri = hamcantim(giatri, mãng)
Có nghĩa là số liệu đầu vào là giá trị và mãng, ta tìm ra vị trí (hay khóa) của giá trị đó trong mãng.
VD mang = (0=>xanh, 1=>do, 2=>vang, 3=>tim)
vitri = hamcantim(vang, mang)
KQ vitri = 2Cho mình hỏi trong VBA có hàm như vậy không?
————–
Trong ngôn ngữ làm web PHP thì có hàm này tên là array_search(value, array)
và đây là hình ảnh và vd của ngôn ngữ PHP
Mình đưa file cụ thể lên, bạn áp dụng hàm match vào giúp mình với nha. Cảm ơn bạn nhiều.Mà hình như match chỉ dùng cho mãng 1 chiều (theo bạn [URL='https://www.giaiphapexcel.com/forum/member.php?189279-doveandrose']doveandrose ) vậy là xem như bài toán không giải quyết được bằng hàm rồi.
Dùng for each thì nó tìm được range là cells, thì vị trí của nó là cells.column va cell.row , nhưng mình muốn có 1 hàm hay là cách khác?
6087
VD, tìm vị trí của số max nhất trong range, cho ra vị trí là hàng và cột
Bạn phải cho biết kết quả mẫu bạn muốn có mặt mũi nó ra sao chứ.
Tìm con số nào? Tìm thấy nhiều vị trí thì sao? v.v…
Nhờ kiểu này hỏi 10 bài chưa xong.
Anh chỉ cần tìm ra vị trí thôi, là anh chỉ tìm cho em ra 1 value tương ứng với 1 vitri là xong bài toán6088
VD, tìm vị trí của số max nhất trong range, ket qua => vị trí là hàng và cột trong range, hay hàng và cột của excel
Viết 1 Hàm cho bạn đây, tuỳ nghi sử dụng.
Public Function GPE(Tim, Rng As Range, Optional DK1 As Long = 0, Optional DK2 As String = Empty) As Long
Dim I As Long, J As Long
For I = 1 To Rng.Rows.Count
For J = 1 To Rng.Columns.Count
If Rng(I, J) = Tim Then
If DK1 = 1 Then
If DK2 = "Sh" Then
GPE = Rng(I, J).Column
Else
GPE = J
End If
Else
If DK2 = "Sh" Then
GPE = Rng(I, J).Row
Else
GPE = I
End If
End If
Exit Function
End If
Next J
Next I
End Function
www.giaiphapexcel.com/diendan/threads/t%C3%ACm-h%C3%A0m-t%C3%ACm-ki%E1%BA%BFm-ra-v%E1%BB%8B-tr%C3%AD-c%E1%BB%A7a-gi%C3%A1-tr%E1%BB%8B-c%E1%BA%A7n-t%C3%ACm-trong-m%C3%A3ng.105879/
Khóa học Power PI – Ứng dung trong Nhân sự
TỔNG QUAN KHÓA HỌC: POWER BI CHO NGÀNH NHÂN SỰ Khóa học Power BI cho Nhân sự được thiết kế dành riêng cho các...
Xem khóa học
Bình luận