Tìm giá trị lớn hơn 0 gần nhất của một vùng trong excel

phonglan116ts

Sơ cấp
Các bác giúp em với.
Em có một dãy tên hàng, em muốn tìm số lượng gần nhất tính từ dưới lên, nhưng số đố phải lớn hơn 0. Bác nào bít giúp em với nhé. mời các bác xem ví dụ trong file đính kèm.
 

Đính kèm

Bạn ơi, hàm bạn tạo mình thấy lỗi tên #Name?

Trong trường hợp như thế này, thì đa fần là do hàm tự tạo trong file đã bị chương trình diệt virus của máy bạn xơi tái rồi!
. . . . .
PHP:
Option Explicit
Function SoLonHon0(CSDL As Range, Ten As String)
 Dim J As Long, Max_ As Double
 Dim Rng As Range, Cls As Range
 Set Rng = CSDL(1).Offset(, 1).Resize(CSDL.Rows.Count)
 Max_ = Application.WorksheetFunction.Max(Rng) + 0.9
 For Each Cls In CSDL
  With Cls.Offset(, 1)
  If Cls.Value = Ten And .Value < Max_ And .Value > 0 Then
  Max_ = Cls.Offset(, 1).Value
  End If
  End With
 Next Cls
 SoLonHon0 = Max_
End Function
 
Sửa lần cuối:
Back
Top