hongphuong1997
Thành viên tiêu biểu
- Tham gia
- 12/11/17
- Bài viết
- 771
- Được thích
- 321
- Giới tính
- Nữ
Công thứcEm nhờ thầy cô và anh chị giúp đỡ viết hàm như file đính kèm
Em xin cảm ơn ạ
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)
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
Em cảm ơn anh, nhưng công thức tìm cột bị sai anh ơiCô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)
Cháu cảm ơn bác @SA_DQHai 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 ợ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)
Cách dùng.
=STTDCC(B2:M17,0)
[CODE]=STTDCC(B2:M17,true)
=STTDCC(B2:M17,false)
Em cảm ơn anh nhé @snow25Cách dùng.
=STTDCC(B2:M17,1)Mã:=STTDCC(B2:M17,0) [CODE]=STTDCC(B2:M17,true) =STTDCC(B2:M17,false)