Thiết lập công thức cho bài test tuyển dụng (1 người xem)

  • Thread starter Thread starter Nguoiay
  • Ngày gửi Ngày gửi
Liên hệ QC

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

Nguoiay

Thành viên hoạt động
Tham gia
24/11/10
Bài viết
139
Được thích
34
Em có 1 bài test của 1 siêu thị cho các ứng viên ứng tuyển. Em loay hoay mãi không làm được. Em đưa lên đây nhờ mọi người thiết lập giúp em công thức vào các ô có dấu ?.
Cám ơn mọi người nhiều!
 

File đính kèm

Em có 1 bài test của 1 siêu thị cho các ứng viên ứng tuyển. Em loay hoay mãi không làm được. Em đưa lên đây nhờ mọi người thiết lập giúp em công thức vào các ô có dấu ?.
Cám ơn mọi người nhiều!
Vậy trong 12 câu bạn đã làm được câu nào?
 
Tặng bạn 0,83 điểm đầu tiên, các câu tính max min dùng MAXIFS MINIFS sẽ ngắn gọn nhưng cần excel 365 (hoặc excel 16+), các câu sau phải nhờ các thầy thôi.
J18=COUNTIF(C3:C12,"T*")
 
Lần chỉnh sửa cuối:
Câu số 2 em đã làm được rồi ạ!
Nhờ mọi người các câu tiếp theo ạ!
 
Câu số 2 em đã làm được rồi ạ!
Nhờ mọi người các câu tiếp theo ạ!
Ngoài các câu: 3,7,9,11,12 phải dùng đến công thức Mảng, vì phải tính nhỏ nhất, lớn nhất theo điều kiện, các câu còn lại bạn có thể làm được mà, vì nó rất cơ bản.

Hãy thực hiện trước, đến cái nào khó thì anh em mới hỗ trợ.

Xem ra, cái "siêu thị" này cũng muốn tuyển nhân viên đích "thị siêu"....

Thân
 
Ngoài các câu: 3,7,9,11,12 phải dùng đến công thức Mảng, vì phải tính nhỏ nhất, lớn nhất theo điều kiện, các câu còn lại bạn có thể làm được mà, vì nó rất cơ bản.

Hãy thực hiện trước, đến cái nào khó thì anh em mới hỗ trợ.

Xem ra, cái "siêu thị" này cũng muốn tuyển nhân viên đích "thị siêu"....

Thân
Cám ơn góp ý của bạn! Mình cũng đã thử làm nhưng được ạ! Nhờ bạn và mọi người hỗ trợ giúp em để em thi ạ!
 
Ngoài các câu: 3,7,9,11,12 phải dùng đến công thức Mảng, vì phải tính nhỏ nhất, lớn nhất theo điều kiện, các câu còn lại bạn có thể làm được mà, vì nó rất cơ bản.

Hãy thực hiện trước, đến cái nào khó thì anh em mới hỗ trợ.

Xem ra, cái "siêu thị" này cũng muốn tuyển nhân viên đích "thị siêu"....

Thân
Câu 3, 7, 9 nếu dùng excel 16+ thì không cần mảng đâu bác
J20=MINIFS(H3:H12,E3:E12,2)
J26=MINIFS(F3:F12,B3:B12,">" & DATE(2003,7,0),B3:B12,"<" & DATE(2003,8,1))
Tuy nhiên file này có vấn đề, các giá trị TRUE đều hiển thị 1 vì vậy kết quả J26=0 sai, kể cả công thức như countif(B3:B12,">" & DATE(2003,7,1)) cũng ra kết quả = 0, mình cũng không biết tại sao nữa. Các thầy giải đáp hộ em không em trượt mất.
 
Cám ơn góp ý của bạn! Mình cũng đã thử làm nhưng được ạ! Nhờ bạn và mọi người hỗ trợ giúp em để em thi ạ!
Bạn yên tâm, bài này cũng hay, là một cơ hội để anh em tập dượt, nên bạn sẽ được nhiều anh em tham gia hỗ trợ các câu khó cho bạn.
Chịu khó chờ nha!
Thân.

Câu 3, 7, 9 nếu dùng excel 16+ thì không cần mảng đâu bác
J20=MINIFS(H3:H12,E3:E12,2)
J26=MINIFS(F3:F12,B3:B12,">" & DATE(2003,7,0),B3:B12,"<" & DATE(2003,8,1))
Tuy nhiên file này có vấn đề, các giá trị TRUE đều hiển thị 1 vì vậy kết quả J26=0 sai, kể cả công thức như countif(B3:B12,">" & DATE(2003,7,1)) cũng ra kết quả = 0, mình cũng không biết tại sao nữa. Các thầy giải đáp hộ em không em trượt mất.
Sợ cái "siêu thị" đó chưa có "siêu" máy tính để cập nhật phiên bản +365, hoặc bỏ tiền mua 2016+, nên chỉ em nó cái nào áp dụng đại trà, phiên bản nào cũng xào được thì tiện hơn.
kết quả J26=0 sai, kể cả công thức như countif(B3:B12,">" & DATE(2003,7,1))
Câu này chắc bạn hiểu nhầm ý:
"Giá trị NhapKho nhỏ nhất trong tháng 7 là bao nhiêu?" tức "Giá trị NhapKho nhỏ nhất, trong tháng 7 là bao nhiêu?"

Khà khà khà!
Thân.
 
Lần chỉnh sửa cuối:
làm tạm, chờ các bác khác vào giúp thêm nha bạn
1/ Các câu tìm nhỏ nhất lớn nhất nhờ phương tiện của phiên bản mới, bạn cố gắng thử áp dụng công thức cho mọi phiên bản.
2/ Câu 11 là tìm Tonkho "Lớn nhất" chứ không phải "Tổng"
3/ Câu cuối cùng có hàm nào để bạn không cần liệt kê "Thứ 7, CN" ra không!?

Cố lên nha!
Tôi ủng hộ bạn.
Thân.
 
Bạn có nhiều năm kinh nghiệm rồi. Mà mấy hàm loại này chưa vững sẽ khó mà làm nổi ở siêu thị đấy.
Khi tổng hợp báo cáo lại mất cả mấy ngày mới xong báo cáo. Nên tự nâng cao khả năng của bản thân.
Các thành viên cũng ít khi giúp các bài tập kiểu như vậy. Thường chỉ giúp đỡ để giải quyết vướng mắc trong công việc. Giúp công việc của các thành viên khác đỡ vất vả hơn mà thôi.
Gợi ý. Hàm Sumif và Sumifs là giải quyết được 1/2 số lượng các câu hỏi trên.
Tìm hiểu thêm về hàm IF, MIN, MAX, và sumproduct nữa là đủ để làm hết bài kiểm tra trên.
 
Bạn yên tâm, bài này cũng hay, là một cơ hội để anh em tập dượt, nên bạn sẽ được nhiều anh em tham gia hỗ trợ các câu khó cho bạn.
Chịu khó chờ nha!
Thân.


Sợ cái "siêu thị" đó chưa có "siêu" máy tính để cập nhật phiên bản +365, hoặc bỏ tiền mua 2016+, nên chỉ em nó cái nào áp dụng đại trà, phiên bản nào cũng xào được thì tiện hơn.

Câu này chắc bạn hiểu nhầm ý:
"Giá trị NhapKho nhỏ nhất trong tháng 7 là bao nhiêu?" tức "Giá trị NhapKho nhỏ nhất, trong tháng 7 là bao nhiêu?"

Khà khà khà!
Thân.
Công thức nhập kho nhỏ nhất trong tháng 7 là J26=MINIFS(F3:F12,B3:B12,">" & DATE(2003,7,0),B3:B12,"<" & DATE(2003,8,1)) . Ý mình nói bảng tính này đang có vấn đề hiển thị true thành 1, false thành 0 nên bị sai. Đây là công thức 16+ nhưng nếu thay minifs thành countifs hay sumifs cũng bị ra kết quả = 0.
Bác nào cần office 365 mình tặng, mình mua bản home hạn đến T9/2019, còn dư 1 slot.
 
1/ Các câu tìm nhỏ nhất lớn nhất nhờ phương tiện của phiên bản mới, bạn cố gắng thử áp dụng công thức cho mọi phiên bản.
2/ Câu 11 là tìm Tonkho "Lớn nhất" chứ không phải "Tổng"
3/ Câu cuối cùng có hàm nào để bạn không cần liệt kê "Thứ 7, CN" ra không!?

Cố lên nha!
Tôi ủng hộ bạn.
Thân.

Câu 3: =MIN(IF($E$3:$E$12=2,$H$3:$H$12,"")) Ctrl+shift+Enter
Câu 9: =MIN(IF($J$3:$J$12=7,$F$3:$F$12,"")) Ctrl+shift+Enter
Câu 11: =(SUMPRODUCT(MAX($H$3:$H$12*(DAY($B$3:$B$12)>=1)*(DAY($B$3:$B$12)<=15)))) Ctrl+shift+Enter
Câu cuối: (em cũng gà lắm, nên chỉ biết gộp công thức thôi anh à):
=SUMPRODUCT($F$3:$F$12*(WEEKDAY($B$3:$B$12,2)={6,7}))+SUMPRODUCT($G$3:$G$12*(WEEKDAY($B$3:$B$12,2)={6,7}))

anh chỉ bảo thêm cho em với nha :)
 
Câu 3: =MIN(IF($E$3:$E$12=2,$H$3:$H$12,"")) Ctrl+shift+Enter
Câu 9: =MIN(IF($J$3:$J$12=7,$F$3:$F$12,"")) Ctrl+shift+Enter
Câu 11: =(SUMPRODUCT(MAX($H$3:$H$12*(DAY($B$3:$B$12)>=1)*(DAY($B$3:$B$12)<=15)))) Ctrl+shift+Enter
Câu cuối: (em cũng gà lắm, nên chỉ biết gộp công thức thôi anh à):
=SUMPRODUCT($F$3:$F$12*(WEEKDAY($B$3:$B$12,2)={6,7}))+SUMPRODUCT($G$3:$G$12*(WEEKDAY($B$3:$B$12,2)={6,7}))

anh chỉ bảo thêm cho em với nha :)
Câu 3: =MIN(IF($E$3:$E$12=2,$H$3:$H$12,"")) Ctrl+shift+Enter
=MIN(IF(E3:E12=2,H3:H12)) Hoặc: =AGGREGATE(15,6,H3:H12/(E3:E12=2),1) (Excel >=2010)​
Câu 9: =MIN(IF($J$3:$J$12=7,$F$3:$F$12,"")) Ctrl+shift+Enter
=MIN(IF(MONTH(B3:B12)=7,F3:F12)) không cần cột phụ, Hoặc: =AGGREGATE(15,6,F3:F12/(MONTH(B3:B12)=7),1) (Excel >=2010)​
Câu 11: =(SUMPRODUCT(MAX($H$3:$H$12*(DAY($B$3:$B$12)>=1)*(DAY($B$3:$B$12)<=15)))) Ctrl+shift+Enter
=MAX(IF(MATCH(DAY(B3:B12),{1,16})=1,H3:H12)) Hoặc: =AGGREGATE(14,6,H3:H12/(MATCH(DAY(B3:B12),{1,16})=1),1) (Excel >=2010)​
Câu cuối: (em cũng gà lắm, nên chỉ biết gộp công thức thôi anh à):
=SUMPRODUCT($F$3:$F$12*(WEEKDAY($B$3:$B$12,2)={6,7}))+SUMPRODUCT($G$3:$G$12*(WEEKDAY($B$3:$B$12,2)={6,7}))

=SUMPRODUCT((WEEKDAY(B3:B12,2)>5)*F3:G12)​
Chúc anh em ngày thiệt vui.
/-*+//-*+//-*+/
 

File đính kèm

Mình up file trả lời câu hỏi ở cả 2 sheet, trừ câu 6 hỏi không rõ nghĩa "Tổng NhapKho của Nghêu và Bào Ngư loại 2 là bao nhiêu?", không rõ nghêu loại 2 hay tất cả các loại? Các câu trả lời trong 2 sheet từ 1 đến 9 giống nhau nhưng kết quả câu 9 ở sheet gốc = 0, sheet còn lại ra kết quả đúng, không hiểu file gốc định dạng kiểu gì?
 

File đính kèm

Câu 8 của bác có vấn đề rồi, câu hỏi là 2 điều kiện hoặc không phải và nên phải là
=SUMPRODUCT((((F3:F12<500)+(G3:G12>=200))>0)*(H3:H12))
hoặc
=SUMIF(F3:F12,"<500",H3:H12)+SUMIFS(H3:H12,F3:F12,">=500",G3:G12,">=200")
Bác giải thích dùm em sao file đó các giá trị true false biến thành 1 với 0 hết mà vẫn định dạng general?
 
Câu 8 của bác có vấn đề rồi, câu hỏi là 2 điều kiện hoặc không phải và nên phải là
=SUMPRODUCT((((F3:F12<500)+(G3:G12>=200))>0)*(H3:H12))
hoặc
=SUMIF(F3:F12,"<500",H3:H12)+SUMIFS(H3:H12,F3:F12,">=500",G3:G12,">=200")
Bác giải thích dùm em sao file đó các giá trị true false biến thành 1 với 0 hết mà vẫn định dạng general?
  • Đúng rồi! tôi quên để ý chữ "hoặc"
  • Bác giải thích dùm em sao file đó các giá trị true false biến thành 1 với 0 hết mà vẫn định dạng general? Cái này tôi chưa hiểu bạn nói về ô nào cột nào trong file, vì tôi không tìm thấy ở đâu cả!
Thân
 
Câu cuối =SUMPRODUCT((F3:F12+G3:G12)*(WEEKDAY(B3:B12,1)>5))
nếu weekday phần return_type là 1 thì thứ bảy sẽ là 7 chủ nhật là 1. không thể để điều kiện là >5 được ạ.
theo em thì là:
=SUMPRODUCT((F3:F12+G3:G12)*(WEEKDAY(B3:B12,2)>5))
 
  • Đúng rồi! tôi quên để ý chữ "hoặc"
  • Bác giải thích dùm em sao file đó các giá trị true false biến thành 1 với 0 hết mà vẫn định dạng general? Cái này tôi chưa hiểu bạn nói về ô nào cột nào trong file, vì tôi không tìm thấy ở đâu cả!
Thân
Bác nhập bất kỳ ô nào biểu thức kết quả boolean, ví dụ ô A1 =1=1 đều ra kết quả 1 thay vì TRUE.
Bài đã được tự động gộp:

nếu weekday phần return_type là 1 thì thứ bảy sẽ là 7 chủ nhật là 1. không thể để điều kiện là >5 được ạ.
theo em thì là:
=SUMPRODUCT((F3:F12+G3:G12)*(WEEKDAY(B3:B12,2)>5))
Phần gợi ý trong công thức weekday của bản excel 365 tiếng Việt của mình bị lỗi, 2 trường hợp weekday 1 và 2 đều gợi ý là 7 (chủ nhật), cảm ơn bạn.
 
Bác nhập bất kỳ ô nào biểu thức kết quả boolean, ví dụ ô A1 =1=1 đều ra kết quả 1 thay vì TRUE.
Bài đã được tự động gộp:


Phần gợi ý trong công thức weekday của bản excel 365 tiếng Việt của mình bị lỗi, 2 trường hợp weekday 1 và 2 đều gợi ý là 7 (chủ nhật), cảm ơn bạn.
dạ. em k dùng excel 365 nên không biết ạ :confused::confused:><<...,. So sory
 
Lần chỉnh sửa cuối:
Bác nhập bất kỳ ô nào biểu thức kết quả boolean, ví dụ ô A1 =1=1 đều ra kết quả 1 thay vì TRUE.
Dính đến định dạng chỉ có 4 chỗ:
1/ Control Panel
2/ Option/Advance
3/ Format Cell
4/ Conditional formatting
Nếu bạn đã vào Ctrl+1, vậy chỉ còn xem trong CF mà thôi.
Tiếc là tôi đang trên điện thoại, nên không kiểm tra được.
Thân
 
File -> Options -> Advanced -> mục "Lotus compatibility settings for" -> bỏ chọn "Transition formula evaluation"
Sửa xong thì công thức chạy đúng.
J26=MINIFS(F3:F12,B3:B12,">" & DATE(2003,7,0),B3:B12,"<" & DATE(2003,8,1))
Đề thi tuyển nhân viên siêu thị mà bẫy nhau ghê.
 
Cho hỏi ngoài lề chút. Chỉ tuyển đi làm thì chỉ cần biết sử dụng bảng tính và mấy hàm căn bản thôi, chứ sao lại rắc rối, cong thức mảng tùm lum.
Chẳng lẽ phòng nhân viên chỗ này không biết rằng người có khả năng làm hết mấy câu hỏi này đâu có thèm ở lâu dài, chỉ một thời gian ngắn là có nơi xớt mất.
Trừ phi gặp người đủ thông minh để giải hết mấy công thức rối rắm nhưng lại vụng về các món khác.
Mà gặp ngừoi vụng về thì mướn làm chi? Đầu nào cũng mâu thuẫn.
 
Cho hỏi ngoài lề chút. Chỉ tuyển đi làm thì chỉ cần biết sử dụng bảng tính và mấy hàm căn bản thôi, chứ sao lại rắc rối, cong thức mảng tùm lum.
Chẳng lẽ phòng nhân viên chỗ này không biết rằng người có khả năng làm hết mấy câu hỏi này đâu có thèm ở lâu dài, chỉ một thời gian ngắn là có nơi xớt mất.
Trừ phi gặp người đủ thông minh để giải hết mấy công thức rối rắm nhưng lại vụng về các món khác.
Mà gặp ngừoi vụng về thì mướn làm chi? Đầu nào cũng mâu thuẫn.
nhiều nhà tuyển dụng thế lắm bác ơi, thực tế họ chỉ cần 3/10 tiêu chí, nhưng bao giờ phỏng vấn cũng đòi hỏi ứng viên phải 7~10/10 mới chịu, trong khi đó, lương thì chỉ trả tương xứng với 3/10 hoặc thấp hơn, :D
 
nhiều nhà tuyển dụng thế lắm bác ơi, thực tế họ chỉ cần 3/10 tiêu chí, nhưng bao giờ phỏng vấn cũng đòi hỏi ứng viên phải 7~10/10 mới chịu, trong khi đó, lương thì chỉ trả tương xứng với 3/10 hoặc thấp hơn, :D
Tôi biết là chỉ cần khoảng 1/2 tiêu chí. Tôi từng tuyển dụng nhiều rồi.
Nhưng ở đây không phải là tiêu chí. Loại bài này là loại bài đánh đố. Nó chỉ cho thấy người làm được giỏi về công thức Excel chứ không cho thấy người ấy biết cách sắp xếp, cách quản lý, và suy luận tin tức từ dữ liệu.
Một học sinh giỏi giải toán đố khó chưa hẳn là một học sinh làm việc giỏi.
Thú thật, tôi chỉ giải được dưới 1/2 chỗ này thôi (trong giới hạn thời gian).
 
Câu 3: =MIN(IF($E$3:$E$12=2,$H$3:$H$12,"")) Ctrl+shift+Enter
=MIN(IF(E3:E12=2,H3:H12)) Hoặc: =AGGREGATE(15,6,H3:H12/(E3:E12=2),1) (Excel >=2010)​
Câu 9: =MIN(IF($J$3:$J$12=7,$F$3:$F$12,"")) Ctrl+shift+Enter
=MIN(IF(MONTH(B3:B12)=7,F3:F12)) không cần cột phụ, Hoặc: =AGGREGATE(15,6,F3:F12/(MONTH(B3:B12)=7),1) (Excel >=2010)​
Câu 11: =(SUMPRODUCT(MAX($H$3:$H$12*(DAY($B$3:$B$12)>=1)*(DAY($B$3:$B$12)<=15)))) Ctrl+shift+Enter
=MAX(IF(MATCH(DAY(B3:B12),{1,16})=1,H3:H12)) Hoặc: =AGGREGATE(14,6,H3:H12/(MATCH(DAY(B3:B12),{1,16})=1),1) (Excel >=2010)​
Câu cuối: (em cũng gà lắm, nên chỉ biết gộp công thức thôi anh à):
=SUMPRODUCT($F$3:$F$12*(WEEKDAY($B$3:$B$12,2)={6,7}))+SUMPRODUCT($G$3:$G$12*(WEEKDAY($B$3:$B$12,2)={6,7}))

=SUMPRODUCT((WEEKDAY(B3:B12,2)>5)*F3:G12)​
Chúc anh em ngày thiệt vui.
/-*+//-*+//-*+/
Bác cho e hỏi chút. ko hiểu tại sao khi e dùng công thức của bác thì nó toàn báo lỗi #VALUE! :(
Bài đã được tự động gộp:

à. e biết tại sao rồi ạ. đây là công thức mảng phải ctrl + shift + enter. e ấn mỗi enter nên nó ko ra :)))
 
Sửa xong thì công thức chạy đúng.
J26=MINIFS(F3:F12,B3:B12,">" & DATE(2003,7,0),B3:B12,"<" & DATE(2003,8,1))
Đề thi tuyển nhân viên siêu thị mà bẫy nhau ghê.
Em thấy mấy bài này nằm trong 1 file bài tập dạy excel, lúc trước em tìm được trên mạng.
 

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

Back
Top Bottom