xuanphat.csdn
Thành viên mới
- Tham gia
- 1/9/19
- Bài viết
- 11
- Được thích
- 1
Cám ơn anh đã bỏ thời gian giúp em. Hàm tự tạo của anh đúng vấn đề e đặt ra. Nhưng cho e hỏi, có thể dùng hàm max trong worksheetfunction lồng hàm IIF được ko ạ?. Nếu đc thì nhờ anh giúp cho đoạn code a nhé. Tks anhBạn xem đúng ý bạn chưa nhé
Mình nghĩ chắc cũng được, nếu vậy áp dụng hàm luôn. Nhưng mình thì biết dùng những hàm cơ bản thôi.Cám ơn anh đã bỏ thời gian giúp em. Hàm tự tạo của anh đúng vấn đề e đặt ra. Nhưng cho e hỏi, có thể dùng hàm max trong worksheetfunction lồng hàm IIF được ko ạ?. Nếu đc thì nhờ anh giúp cho đoạn code a nhé. Tks anh
Hàm IIF không biết có xử lý mảng được không? Xài tạm cái này:có thể dùng hàm max trong worksheetfunction lồng hàm IIF được ko ạ?. Nếu đc thì nhờ anh giúp cho đoạn code a nhé. Tks anh
Function Maxif(ByVal Rng As Range, ByVal crt As Variant, mRng As Range) as Double
Dim Arr(), mArr()
Arr = Rng.Value
mArr = mRng.Value
For i = 1 To UBound(Arr)
mArr(i, 1) = IIf(Arr(i, 1) = crt, mArr(i, 1), "")
Next
Maxif = Application.Max(mArr)
End Function
ĐK | Num | ||||||||||||||
A | 2 | Dùng hàm Max trong VBA để tìm giá trị lớn nhất theo điều kiện A vào ô K7 | |||||||||||||
B | 3 | ĐK | |||||||||||||
C | 4 | C | 7 | =DMAX(G4:H10,H4,J6:J7) | |||||||||||
A | 5 | ||||||||||||||
B | 6 | ||||||||||||||
C | 7 | ||||||||||||||