Tìm số dương lớn nhất, nhỏ nhất và số âm lớn nhất, nhỏ nhất trong 1 cột

Liên hệ QC

blacktiger901

Thành viên mới
Tham gia
7/3/14
Bài viết
5
Được thích
1
Chào cả nhà, nhờ cả nhà giúp dùm mình. Mình có một cột gồm cả số âm và số dương. Mình muốn tìm ra số dương lớn nhất, số dương nhỏ nhất, số âm lớn nhất, số âm nhỏ nhất thì làm cách nào? Nếu tìm riêng âm hoặc dương thì mình biết, còn lộn xộn thì bó tay. Cảm ơn cả nhà!
 
Chào cả nhà, nhờ cả nhà giúp dùm mình. Mình có một cột gồm cả số âm và số dương. Mình muốn tìm ra số dương lớn nhất, số dương nhỏ nhất, số âm lớn nhất, số âm nhỏ nhất thì làm cách nào? Nếu tìm riêng âm hoặc dương thì mình biết, còn lộn xộn thì bó tay. Cảm ơn cả nhà!
Bạn dùng các công thức mảng sau:
Dương lớn nhất
Mã:
=IF(COUNTIF(A1:A10,">=0"),MAX(IF(A1:A10>=0,A1:A10,"")),"")
Dương nhỏ nhất
Mã:
=IF(COUNTIF(A1:A10,">=0"),MIN(IF(A1:A10>=0,A1:A10,"")),"")
Âm lớn nhất
Mã:
=IF(COUNTIF(A1:A10,"<0"),MAX(IF(A1:A10<0,A1:A10,"")),"")
Âm nhỏ nhất
Mã:
=IF(COUNTIF(A1:A10,"<0"),MIN(IF(A1:A10<0,A1:A10,"")),"")
Lưu ý: Tất cả đều là Công thức mảng và công thức đang tính số 0 là số dương.
 
Chào cả nhà, nhờ cả nhà giúp dùm mình. Mình có một cột gồm cả số âm và số dương. Mình muốn tìm ra số dương lớn nhất, số dương nhỏ nhất, số âm lớn nhất, số âm nhỏ nhất thì làm cách nào? Nếu tìm riêng âm hoặc dương thì mình biết, còn lộn xộn thì bó tay. Cảm ơn cả nhà!
Có thể làm đơn giản như ví dụ dưới đây, bạn xem file đính kèm nhé
 

File đính kèm

  • Book1.xlsx
    9.2 KB · Đọc: 166
Cảm ơn huuthang_bd, khuongvietphong nhiều, mình làm được rồi. Hai cách đều đúng, cách của khuongvietphong đơn giản hơn xíu ^^
 
Cảm ơn huuthang_bd, khuongvietphong nhiều, mình làm được rồi. Hai cách đều đúng, cách của khuongvietphong đơn giản hơn xíu ^^

Với công thức của tôi, Khi dãy chỉ toàn là số âm thì không có số dương lớn nhất và số dương nhỏ nhất; khi dãy chỉ toàn là số dương thì không có số âm lớn nhất và số âm nhỏ nhất.
 
Đơn giản hơn nhưng mà.. SAI nha (nói đúng hơn là thiếu tổng quát)
Thử với vùng dữ liệu toàn số âm xem. Kết quả đúng phải là: KHÔNG CÓ SỐ DƯƠNG NÀO CẢ
Chú ndu ơi, nhưng mà con thấy đề bài của bạn ấy nói là
. Mình có một cột gồm cả số âm và số dương.
nên con mới làm như thế.
 
Chú ndu ơi, nhưng mà con thấy đề bài của bạn ấy nói là

nên con mới làm như thế.

Công thức thì phải tổng quát bạn à! Làm và còn để áp dụng cho nhiều trường hợp khác nữa. Tôi không bao giờ thích một công thức hoặc một code chỉ để áp dụng cho một bài hoặc một cá nhân duy nhất
(Đương nhiên đó chỉ là kinh nghiệm và sở thích cá nhân tôi thôi.)
 
Công thức tính dương lớn nhất: =IF(MAX(A1:A10)>=0,MAX(A1:A10),"")
Công thức tính âm nhỏ nhất: =IF(MIN(A1:A10)<0,MIN(A1:A10),"")
Enter bình thường.
 
Web KT
Back
Top Bottom