Tìm Min

Liên hệ QC

dangvu808

Thành viên mới
Tham gia
14/1/07
Bài viết
22
Được thích
0
Hi các bạn,

Mình muốn lập công thức để trả về giá trị nhỏ nhất, file mình như thế này:

Sheet 1: Gồm 1 danh sách dài tên sản phẩm
Sheet 2: Thể hiện năng lực sản xuất của từng sản phẩm

Công thức: Trả về giá trị nhỏ nhất của từng sản phẩm ở sheet 2 cho sheet 1.

Các bạn xem thêm file đính kèm để rõ ràng hơn nhé.

Xin cám ơn.
 

File đính kèm

Bác gửi file excel 2003 trở về trước ấy, chứ excel 2007 ít người dùng lắm
 
Hi các bạn,

Mình muốn lập công thức để trả về giá trị nhỏ nhất, file mình như thế này:

Sheet 1: Gồm 1 danh sách dài tên sản phẩm
Sheet 2: Thể hiện năng lực sản xuất của từng sản phẩm

Công thức: Trả về giá trị nhỏ nhất của từng sản phẩm ở sheet 2 cho sheet 1.

Các bạn xem thêm file đính kèm để rõ ràng hơn nhé.

Xin cám ơn.
Bạn xem file đính kèm nhé!
 

File đính kèm

D5 = MIN(IF(C5='Du Lieu'!$C$5:$C$23,'Du Lieu'!$D$5:$D$23))} , rồi Ctrl shift enter

Kéo công thức xuống thử xem
 

File đính kèm

Lần chỉnh sửa cuối:
Cám ơn bạn nhiều.
Trong công thức có số 200, nó có ý nghĩa gì vậy bạn?
IF(MIN(IF('Du Lieu'!$C$5:$C$23='Gtri Tra Ve'!C5,'Du Lieu'!$D$5:$D$23,200))=200,"Không có sản phẩm này",MIN(IF('Du Lieu'!$C$5:$C$23='Gtri Tra Ve'!C5,'Du Lieu'!$D$5:$D$23,200)))

Xin cảm ơn.
Vì năng suất tính theo phần trăm nên nhỏ hơn 100 (không biết có đúng không???), vì vậy mình lấy 1 số lớn hơn 100 thôi, ví dụ là 200.
 
Vì năng suất tính theo phần trăm nên nhỏ hơn 100 (không biết có đúng không???), vì vậy mình lấy 1 số lớn hơn 100 thôi, ví dụ là 200.
Bạn làm vậy cũng chưa chính xác đâu! Ai nói là năng suất không thể vượt 100%
Vì lẽ đó, để chính xác hơn thì nên sửa lại:
PHP:
D5 =IF(MIN(IF('Du Lieu'!$C$5:$C$23=C5,'Du Lieu'!$D$5:$D$23,""))=0,"Không có sản phẩm này",MIN(IF('Du Lieu'!$C$5:$C$23=C5,'Du Lieu'!$D$5:$D$23,"")))
Hoặc đơn giãn hơn, chỉ cần:
PHP:
D5 =MIN(IF('Du Lieu'!$C$5:$C$23=$C5,'Du Lieu'!$D$5:$D$23,""))
như bạn vumian là đủ
 
Thực ra công thức này
D5 =IF(MIN(IF('Du Lieu'!$C$5:$C$23=C5,'Du Lieu'!$D$5:$D$23,""))=0,"Không có sản phẩm này",MIN(IF('Du Lieu'!$C$5:$C$23=C5,'Du Lieu'!$D$5:$D$23,"")))
cũng chưa chính xác vì cũng có trường hợp năng suất bằng 0% mà
 
Thực ra công thức này

cũng chưa chính xác vì cũng có trường hợp năng suất bằng 0% mà
Ẹc... Ẹc... Theo bạn năng suất =0 nghĩa là sao? Có phải là sản phẩm ấy chưa sản xuất không? Và cũng có thể hiểu là "Không có sản phẩm này"
Vậy thôi!
 
Ẹc... Ẹc... Theo bạn năng suất =0 nghĩa là sao? Có phải là sản phẩm ấy chưa sản xuất không? Và cũng có thể hiểu là "Không có sản phẩm này"
Vậy thôi!
Cũng không hẳn là sản phẩm ấy chưa sản xuất, chẳng hạn như sản xuất sản phẩm A, vì lý do gì đó, chẳng hạn là việc cài đạt máy, thiết bị, dây chuyền bị lỗi mà không phát hiện ra vẫn cứ cho sản xuất thì hàng loạt lô hàng đó sẽ bị lỗi, khi đó năng suất sản xuất sản phẩm A này sẽ bằng 0 mà.
 
Cũng không hẳn là sản phẩm ấy chưa sản xuất, chẳng hạn như sản xuất sản phẩm A, vì lý do gì đó, chẳng hạn là việc cài đạt máy, thiết bị, dây chuyền bị lỗi mà không phát hiện ra vẫn cứ cho sản xuất thì hàng loạt lô hàng đó sẽ bị lỗi, khi đó năng suất sản xuất sản phẩm A này sẽ bằng 0 mà.
Nếu thế thì tốt nhất không nên ghi câu "Không có sản phẩm này" vào làm gì, dể gây hiểu lầm... Đúng không? Cứ để nó = 0 ---> Ai hiểu thế nào thì tùy
 
Chào các bạn,

Minh đã áp dụng cả 2 công thức mà các bạn cung cấp nhưng vẫn không được!? Minh gởi kèm file để các bạn xem lại giúp mình.

Cám ơn.
 

File đính kèm

Bạn xem lại file xem có hài lòng ko nha!
Có vài vị trí ko có giá trị vì nó ko tồn tại trong bảng dữ liệu thôi.
Thân.
 

File đính kèm

Chào các bạn,

Minh đã áp dụng cả 2 công thức mà các bạn cung cấp nhưng vẫn không được!? Minh gởi kèm file để các bạn xem lại giúp mình.

Cám ơn.

Bạn dùng thử 2 ct dưới xem.
Mã:
=VLOOKUP(B8,$F$8:$G$28,2,0)

Mã:
{=MIN(IF($B8=$F$8:$F$28,$G$8:$G$28))}
 
Bạn xem lại file xem có hài lòng ko nha!
Có vài vị trí ko có giá trị vì nó ko tồn tại trong bảng dữ liệu thôi.
Thân.
Cám ơn các bạn đã giúp, nhưng thực sự không biết là tại chương trình hay là gì nữa mà mình làm hoài cũng không được.
Minh có thấy công thức các bạn gởi có ký hiệu {=....} (có trong file) không biết có phải điều đó tạo ra sư khác biệt? Mong các bạn chỉ dẫn.

Xin cám ơn.
 

File đính kèm

Cám ơn các bạn đã giúp, nhưng thực sự không biết là tại chương trình hay là gì nữa mà mình làm hoài cũng không được.
Minh có thấy công thức các bạn gởi có ký hiệu {=....} (có trong file) không biết có phải điều đó tạo ra sư khác biệt? Mong các bạn chỉ dẫn.

Xin cám ơn.
Ký hiệu {=...} là công thức mảng bạn àh.
Để nhập công thức mảng bạn chỉ nhập =..... rồi nhấn tổ hợp Ctrl Shift Enter khi ấy công thức của bạn sẽ thành {=....}.
Dấu {} bạn không được nhập tay nhé!
 
Ký hiệu {=...} là công thức mảng bạn àh.
Để nhập công thức mảng bạn chỉ nhập =..... rồi nhấn tổ hợp Ctrl Shift Enter khi ấy công thức của bạn sẽ thành {=....}.
Dấu {} bạn không được nhập tay nhé!
Cám ơn các bạn nhiều nha, mình thử được rồi.
 
Web KT

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

Back
Top Bottom