Tìm giá trị lớn nhất, nhỏ nhất trong mảng nhiều kiểu dữ liệu (1 người xem)

Người dùng đang xem chủ đề này

nguyentrungbkhn

Thành viên mới
Tham gia
22/10/10
Bài viết
14
Được thích
1
Chào mọi người, mình có một bảng tính thế này, trong range từ A2 đến E8 là mảng nhiều kiểu dữ liệu, em muốn dùng VBA để giải quyết yêu cầu phía dưới thì làm thế nào. Mới vào nghề nên còn gà quá, mong mọi ng chỉ giáo.
Thanks all!
 

File đính kèm

Chào mọi người, mình có một bảng tính thế này, trong range từ A2 đến E8 là mảng nhiều kiểu dữ liệu, em muốn dùng VBA để giải quyết yêu cầu phía dưới thì làm thế nào. Mới vào nghề nên còn gà quá, mong mọi ng chỉ giáo.
Thanks all!
Chỉ là các hàm cơ bản Max, Min, Average,.... mà bạn gởi bài vào Box Lập trình với Excel.
Sai chỗ rồi.
 
Upvote 0
Chào mọi người, mình có một bảng tính thế này, trong range từ A2 đến E8 là mảng nhiều kiểu dữ liệu, em muốn dùng VBA để giải quyết yêu cầu phía dưới thì làm thế nào. Mới vào nghề nên còn gà quá, mong mọi ng chỉ giáo.
Thanks all!

Lớn, nhỏ, trung bình, tổng thì bạn cứ Max, min, average, sum mà dùng thôi
Đến ô có giá trị số và không số thì bạn tìm hiểu hàm count và counta
Còn đến có điều kiện như đếm chuỗi, đến số lớn hơn 50... thì bạn tìm hiểu hàm countif, đặc biệt chú ý đến ký tự đặc biệt dùng trong hàm này là * và ?
 
Upvote 0
Chỉ là các hàm cơ bản Max, Min, Average,.... mà bạn gởi bài vào Box Lập trình với Excel.
Sai chỗ rồi.

Nếu bạn khuyên mình xài hàm Max, Min... bằng excel rùi ghi macro thì ý mình không phải hỏi như vậy. Mình muốn sử dụng vòng lặp với range để thực hiện yêu cầu này.
Dù sao cũng thanks bạn nhìu nhìu!
 
Upvote 0
Nếu bạn khuyên mình xài hàm Max, Min... bằng excel rùi ghi macro thì ý mình không phải hỏi như vậy. Mình muốn sử dụng vòng lặp với range để thực hiện yêu cầu này.
Dù sao cũng thanks bạn nhìu nhìu!

chắc là để làm quen với vba hả bạn?
Mã:
Sub tt()
Dim rng As Range
Set rng = [e2:E8]

For Each cll In rng
    If Val(cll) > max Then max = cll.Value
Next

MsgBox max
End Sub
 
Upvote 0
Thanks all, mình cũng đã viết được code cho riêng mình rùi. Cám ơn mọi ng nhé!
 
Upvote 0

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

Back
Top Bottom