dò tìm và chọn giá trị lớn nhất (4 người xem)

Liên hệ QC

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

Helenlac

Thành viên mới
Tham gia
11/7/18
Bài viết
5
Được thích
1
Mình có 1 bảng nhập hàng, muốn tính giá trị tồn kho và giá lấy theo giá cao nhất trong bảng nhập hàng, mình dùng Vlookp kết hợp với max nhưng cũng chỉ cho ra giá trị đầu tiên, mọi người giúp mình với ạ!

vd
nhập hàng


MÃ SP

NGÀY NHẬP

TÊN SP

GIÁ

TC-O01

1/7

ổi

8000

TC-DH01

5/7

dưa hấu

10000

TC-CC01

8/7

chôm chôm

12000

TC-S01

8/7

soài

14000

TC-DH01

9/7

dưa hấu

12000

TC-CC01

12/7

chôm chôm

14000

TC-O01

14/7

ổi

7000

tồn kho

MÃ SP

TÊN SP

GIÁ

TC-O01

ổi

dò tìm giá ổi và lấy giá ổi cao nhất trong bảng nhập hàng

TC-DH01





TC-CC01





TC-S01










 
Gợi ý dùng hàm Dmax nhé bạn. vì không đưa file lên nên bạn tự tìm hiểu hàm này nhé
 
Bạn dùng MAXIFS (excel phiên bản mới hoặc trên di động, không dùng với 2013 về trước).
 
sao máy báo lỗi bạn ơi
Bài đã được tự động gộp:

Hình như vậy thì phải
Sao khi mình lick vào và enter thì máy hiện N/A vậy bạn
Bài đã được tự động gộp:

Bạn dùng MAXIFS (excel phiên bản mới hoặc trên di động, không dùng với 2013 về trước).
máy tính mình 2010, file mình nặng lắm, dđ làm chậm
Bài đã được tự động gộp:

Hình như vậy thì phải
sao công thức này phải C+S+E mới được vậy bạn
 
Lần chỉnh sửa cuối:
Bạn dùng hàm MAX xem. Cú pháp = MAX(Number1,Number2) Number là dãy bạn muốn tìm giá trị lớn nhất ở trong đó
Hoặc là hàm LAGRE . Cú pháp = LARGE(Array,k) Array là 1 mảng hoặc 1 vùng dữ liêu, còn k là thứ hạng của số bạn muốn tìm kể từ số lớn nhất trong dãy
 
Hình như vậy thì phải
Giá cao nhất là giá cao nhất thôi. Có dính dáng gì tới giá mới nhất (cao nhất mới nhất? Thế vd. cao nhất cũ nhất không được?) đâu.
Tại sao là
Mã:
=LOOKUP(2;1/(($B$3:$B$15=I3)*($F$3:$F$15=MAX(IF($B$3:$B$15=I3;$F$3:$F$15;""))));$F$3:$F$15)
mà không phải là
Mã:
=MAX((B$3:B$15=I3)*(F$3:F$15))
???

Hoặc
Mã:
=MAX(IF(B$3:B$15=I3;F$3:F$15))
 
Lần chỉnh sửa cuối:
Tại ô [L3] ta nhập công thức

=DMAX(CSDL, F2, I2:I3)
CSDL là vùng gán tên có địa chỉ [B2:F15]
 
Thế copy công thức xuống những dòng dưới thế nào? Hay là nhập tay từng ô một?
Mình chỉ đưa họ cây tầm vông thôi; Chuyện còn lại để có cá ăn mình sẽ hướng dẫn sau, nếu bạn í cần;

Với bạn: Có thể xài VBA để điền đủ cột số liệu.
Sau đó bôi bỏ vùng Criteria đi thôi.
 
Với bạn: Có thể xài VBA để điền đủ cột số liệu.
Sau đó bôi bỏ vùng Criteria đi thôi.
Tôi hỏi vì có thể có những cái tôi không biết. Tôi cũng là người thôi.

Có nghĩa là dùng cả công thức cả code hoặc chỉ dùng code thôi? Nếu thế thì đơn giản rồi. Code thì cái gì cũng làm được.
 
Tôi hỏi vì có thể có những cái tôi không biết. Tôi cũng là người thôi.

Có nghĩa là dùng cả công thức cả code hoặc chỉ dùng code thôi? Nếu thế thì đơn giản rồi. Code thì cái gì cũng làm được.
vậy thì Dmax nhập tay từng ô một nhé sếp'ss. ahihi
 
vậy thì Dmax nhập tay từng ô một nhé sếp'ss. ahihi
Dùng công thức cái quan trọng nhất là phải tìm ra được công thức nhé. Nhưng phải là công thức mà có thể copy được nhé. Còn dùng cách cần cù để nhập hàng ngàn công thức thì tôi không dùng nhé. Không phải vì tôi lười nhé, mà vì làm thế thì hiệu suất công việc thấp nhé, tôi sẽ không thể làm hết việc trong giờ làm nhé, và kết quả là bị cho ra đường nhé :D
 
Nếu biết kết hợp Data Table thì cái này sử dụng DMAX cũng ok
Nói thế đúng thôi, vì với mỗi vấn đề có rất nhiều cách giải. Nhưng nếu là tôi thì tôi sẽ để dành món tủ để tung ra trong chủ đề mà món tủ ấy sẽ là nhất. Lúc đó mới hay.
 
Một trong những cái tủ của mình đây; Xin mời ghé xem qua
 

File đính kèm

Web KT

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

Back
Top Bottom