NHG
Thành viên hoạt động
- Tham gia
- 15/1/07
- Bài viết
- 148
- Được thích
- 126
Dear các bạn
Mình tạo hàm IFS với cúa pháp IFS([Điều gì đó là True1, Giá trị nếu True1, Điều gì đó là True2, Giá trị nếu True2, Điều gì đó là True3, Giá trị nếu True3) với tối đa 5 điều kiện, tuy nhiên mình muốn kể cả trường hợp đánh công thức với ít hơn 5 điều kiện thì hàm vẫn ko bị lỗi, các bạn xem giúp mình nhé
Function IFS(dk1 As Boolean, gt1 As Variant, dk2 As Boolean, gt2 As Variant, dk3 As Boolean, gt3 As Variant, dk4 As Boolean, gt4 As Variant, dk5 As Boolean, gt5 As Variant)
If dk1 = True Then
IFS = gt1
ElseIf dk2 = True Then
IFS = gt2
ElseIf dk3 = True Then
IFS = gt3
ElseIf dk4 = True Then
IFS = gt4
ElseIf dk5 = True Then
IFS = gt5
Else
IFS = "#N/A"
End If
End Function
..
Mình tạo hàm IFS với cúa pháp IFS([Điều gì đó là True1, Giá trị nếu True1, Điều gì đó là True2, Giá trị nếu True2, Điều gì đó là True3, Giá trị nếu True3) với tối đa 5 điều kiện, tuy nhiên mình muốn kể cả trường hợp đánh công thức với ít hơn 5 điều kiện thì hàm vẫn ko bị lỗi, các bạn xem giúp mình nhé
Function IFS(dk1 As Boolean, gt1 As Variant, dk2 As Boolean, gt2 As Variant, dk3 As Boolean, gt3 As Variant, dk4 As Boolean, gt4 As Variant, dk5 As Boolean, gt5 As Variant)
If dk1 = True Then
IFS = gt1
ElseIf dk2 = True Then
IFS = gt2
ElseIf dk3 = True Then
IFS = gt3
ElseIf dk4 = True Then
IFS = gt4
ElseIf dk5 = True Then
IFS = gt5
Else
IFS = "#N/A"
End If
End Function
..
File đính kèm
Lần chỉnh sửa cuối: