Hàm tìm số thứ tự của dòng cuối và cột cuối

Liên hệ QC
Upvote 0
Hai trong 1 để bạn tham khảo:
PHP:
Function STTDCC(Rng As Range, Optional Dg As Boolean = True) As Integer
Dim RgO As Range
Dim lRow As Long, lCol As Integer

Set RgO = Rng.Offset(1, 1)
lRow = RgO.Find(What:="*", SearchDirection:=xlPrevious, SearchOrder:=xlByRows).Row
lCol = RgO.Find(What:="*", SearchDirection:=xlPrevious, SearchOrder:=xlByColumns).Column
If Dg Then
    STTDCC = lRow - Rng(1).Row
Else
    STTDCC = lCol - Rng(1).Column
End If
End Function

Cách xài: Tại ô trống nào đó ngoài vùng dữ liệu ta nhập =STTDCC(B2:M17)
 
Upvote 0
Công thức
Mã:
dòng=AGGREGATE(14,6,ROW($1:$15)/(1-ISBLANK($C$3:$M$17)=1),1)
cột=AGGREGATE(14,6,ROW($1:$11)/(1-ISBLANK(TRANSPOSE($C$3:$M$17))=1),1)
Em cảm ơn anh, nhưng công thức tìm cột bị sai anh ơi
Bài đã được tự động gộp:

Hai trong 1 để bạn tham khảo:
PHP:
Function STTDCC(Rng As Range, Optional Dg As Boolean = True) As Integer
Dim RgO As Range
Dim lRow As Long, lCol As Integer

Set RgO = Rng.Offset(1, 1)
lRow = RgO.Find(What:="*", SearchDirection:=xlPrevious, SearchOrder:=xlByRows).Row
lCol = RgO.Find(What:="*", SearchDirection:=xlPrevious, SearchOrder:=xlByColumns).Column
If Dg Then
    STTDCC = lRow - Rng(1).Row
Else
    STTDCC = lCol - Rng(1).Column
End If
End Function

Cách xài: Tại ô trống nào đó ngoài vùng dữ liệu ta nhập =STTDCC(B2:M17)
Cháu cảm ơn bác @SA_DQ
Bác ơi công thức trên chỉ tìm được mỗi dòng thôi hở bác
Cháu chưa biết cú pháp dùng hàm
Bác chỉ dẫn cho cháu với bác ơi
Bài đã được tự động gộp:

Hai trong 1 để bạn tham khảo:
PHP:
Function STTDCC(Rng As Range, Optional Dg As Boolean = True) As Integer
Dim RgO As Range
Dim lRow As Long, lCol As Integer

Set RgO = Rng.Offset(1, 1)
lRow = RgO.Find(What:="*", SearchDirection:=xlPrevious, SearchOrder:=xlByRows).Row
lCol = RgO.Find(What:="*", SearchDirection:=xlPrevious, SearchOrder:=xlByColumns).Column
If Dg Then
    STTDCC = lRow - Rng(1).Row
Else
    STTDCC = lCol - Rng(1).Column
End If
End Function

Cách xài: Tại ô trống nào đó ngoài vùng dữ liệu ta nhập =STTDCC(B2:M17)
À cháu biết sử dụng rồi bác ợ
Cháu cảm ơn bác @SA_DQ
 
Lần chỉnh sửa cuối:
Upvote 0
Em cảm ơn anh, nhưng công thức tìm cột bị sai anh ơi
Bài đã được tự động gộp:


Cháu cảm ơn bác @SA_DQ
Bác ơi công thức trên chỉ tìm được mỗi dòng thôi hở bác
Cháu chưa biết cú pháp dùng hàm
Bác chỉ dẫn cho cháu với bác ơi
Bài đã được tự động gộp:


À cháu biết sử dụng rồi bác ợ
Cháu cảm ơn bác @SA_DQ
Cách dùng.
Mã:
=STTDCC(B2:M17,0)
[CODE]=STTDCC(B2:M17,true)
=STTDCC(B2:M17,false)
=STTDCC(B2:M17,1)
 
Upvote 0
Web KT

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

Back
Top Bottom