Chuyên đề giải đáp các bài tập (1 người xem)

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

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

Status
Không mở trả lời sau này.
R

roses

Guest
Xin chào Các anh chị và các bạn ,
Em hiện đang học về excel qua những kiến thức trên mạng vì em ko có điều kiện để đến các lớp học đc nên việc học của em còn rất nhiều khó khăn . Em nghỉ chỉ có cách làm nhiều bài tập excel thì mới có thể hiểu rỏ về công thức và các hàm của excel thôi . Vì vậy nay em muốn tìm một số bài tập về Excel và có kèm theo cách giải bài tập để em có thể kiểm tra xem em có làm đúng hay ko . Mong anh chị nào biết trang web nào có các bài tập về excel và có kèm theo cách giải thì cho em với nhé, hoặc nếu có anh chị nào có các bài tập như thế thì vui lòng share cho em với đc ko ạ .Em chân thành cám ơn . Em đã vào trang http://edu.net.vn nhưng ở đây chỉ có các bài tập nhưng ko có cách giải kèm theo nên em ko biết em làm sai hay làm đúng nửa . Nếu anh chị nào có các bài tập và cách giải thì có thể gửi cho em thì em vô cùng cám ơn nhìu nhìu ạ .
 
Chỉnh sửa lần cuối bởi điều hành viên:
Bài tập và lời giải mẩu trong Excel

ttphong2007 đã viết:
Chào bạn,

Bạn thử làm 30 bài Excel thực hành này xem, nó có kèm theo bài giải nhưng nhớ tự làm trước rồi hãy so với bài giải nhe,

Chúc thành công,
TP.

Hi bạn ,
Cám ơn ttphong2007 đã trả lời và upload lên file bài tập có kèm lời giải . Tuy nhiên ttphong2007 ơi , 30 bài Excel thực hành bạn gửi trong đề bài ko có ghi rỏ yêu cầu hay điều kiện để làm nên mình ko biết yêu cầu của bài ra sao để tự làm bài tập đây ttphong2007 . ( ví dụ như nếu muốn tính cột nào đó thì đề bài phải biết là câu hỏi như thế nào thì mới làm đc p ko bạn ) Bạn có file nào khác có kèm theo yêu cầu trong bài tập và bài giải luôn ko ạ .
Cám ơn ttphong2007 nhiều.
 
Chào bạn roses,

Bạn làm trước 10 đề này thử xem. Các câu hỏi đề khác mình quên là để ở đâu rồi để tìm lại. Nếu tìm thấy mình sẽ gửi lên sau @$@!^%

Đề 1
Nhập và trình bày bảng tính, sau đó thực hiện các yêu cầu sau:
1. Dựa vào ký tự đầu và 2 ký tự cuối của Mã HĐ, tìm trong bảng Danh mục để lấy tên mặt hàng, đơn vị, đơn giá.
2. Tính thành tiền cho từng hóa đơn và tổng số tiền bán được trong tuần.
3. Sắp xếp bảng tính theo ngày tăng dần.
4. Định dạng ngày theo kiểu: mm/dd/yy
5. Tính tổng số tiền bán được của các mặt hàng: Đĩa mềm, đĩa cứng, đĩa CD.
6. Ghi tệp tập tin với tên THIEX01.xls

Đề 2
Nhập và trình bày bảng tính, sau đó thực hiện các yêu cầu sau:
1. Tính tiền thuê:
= Số ngày ở x Giá thuê 1 ngày
- Ký tự đầu của Số phòng cho biết loại phòng.
2. Tính tiền giảm
Nếu khách nào ở vào ngày 15/01/98 thì được giảm 50% tiền thuê của ngày đó.
3. Tiền phải trả: Tiền thuê - tiền giảm
4. Hãy cho biết:
- Tổng số người ở trong ngày 15/01/98
- Tổng số tiền đã thu được từ ngày 01 đến ngày 15/01/98
5. Trích ra những người ở trong ngày 30, gồm các cột Khách, Số phòng, Ngày đến, Ngày đi, Tiền phải trả.
6. Ghi thành tập tin với tên THIEX02.xls

Đề 3
Nhập và trình bày bảng tính, sau đó thực hiện các yêu cầu sau:
1. Dựa vào bảng phụ 1 và phụ 2 để điền Tên mặt hàng.
Ví dụ: A01 --> Gạch men loại 1
2. Dựa vào bảng phụ 1 để điền vào cột Đơn vị tính
3. Dựa vào bảng đơn giá và bảng phụ 2 để tính đơn giá
4. Tính cột thành tiền theo yêu cầu sau:
Thành tiền = Số lượng x Đơn giá
(Giảm 2% cho các mặt hàng có giá thành lớn hơn 1,000,000)
5. Định dạng số có dấu phân cách hàng ngàn (1,000)
6. Trích ra danh sách của tất cả các mặt hàng loại một. (Trích toàn bộ thông tin)
7. Ghi thành tập tin với tên THIEX03.xls

Đề 4
Nhập và trình bày bảng tính, sau đó thực hiện các yêu cầu sau:
1. Dựa vào kí tự đầu của cột Mã để điền vào cột Tên theo qui định
T --> TEA
C --> COFFEE
2. Dựa vào bảng phụ và 2 ký tự cuối của cột Mã để điền vào cột Loại
3. Tính cột Đơn giá dựa theo bảng đơn giá xuất hàng. Biết rằng đơn giá nhập thấp hơn đơn giá xuất 15%
* Chú ý: Cột Loại HĐ cho biết hàng xuất hay nhập (N: Nhập, X: Xuất)
4. Tính cột thành tiền theo yêu cầu sau:
Thành tiền = Số lượng x Đơn giá
(Giảm 5% cho các hóa đơn xuất ngày 15-10-98)
5. Định dạng cột Đơn gía và Thành tiền theo dạng Currency, có dấu phân cách hàng ngàn và không có số lẽ, có đơn vị là "Đ". Ví dụ 10,000 Đ
6. Thống kê tổng thành tiền của Tea khi xuất, Coffee khi xuất, Tea khi nhập, Coffee khi nhập.
7. Ghi thành tập tin với tên THIEX04.xls

Đề 5
Nhập và trình bày bảng tính, sau đó thực hiện các yêu cầu sau:
1. Dựa vào bảng mã, lập công thức điền vào cột Phòng ban
2. Lập công thức điền Mã loại là ký tự thứ nhất của Mã nhân viên
3. Lập công thức điền Số năm công tác là ký tự thứ 2 và 3 của Mã nhân viên
4. Tính Hệ số lương theo Mã loại, Số năm công tác và tra theo bảng Hệ số
5. Tính lương = Lương cơ bản x Hệ số lương x Ngày công
6. Tính thành tiền = Lương + Phụ cấp
7. Trích ra danh sách những người có mã loại A hay B thuộc vào Phòng đào tạo
8. Ghi thành tập tin với tên THIEX05.xls

Đề 6
Nhập và trình bày bảng tính, sau đó thực hiện các yêu cầu sau:
1. Tự nhập cột Ngày đi và Ngày về, định dạng ngày theo kiểu dd-mm-yy
Ví dụ: 25-09-98
2. Tính cột Tiền ăn, Tiền khách sạn, Tiền xe theo bảng đơn gía
- Tiền ăn = (Ngày đi - ngày về) x Ngày
- Tiền khách sạn = (Ngày đi - Ngày về) x Tiền khách sạn 1 ngày
3. Các cột có giá trị bằng tiền định dạng theo kiểu có đơn vị là "đồng", ví dụ 5 đồng.
4. Lập và tính bảng tổng kết trong sheet2
5. Ghi thành tập tin với tên THIEX06.xls

Đề 7
Nhập và trình bày bảng tính, sau đó thực hiện các yêu cầu sau:
1. Tính tiền ăn: (ngày đi - ngày đến + 1) x giá ăn 1 ngày trong bảng biểu giá tính theo 2 ký tự cuối của Mã số
2. Tính số tuần ở: (ngày đi - ngày đến + 1)/7 không lấy số lẻ
3. Tính số ngày lẻ: (ngày đi - ngày đến + 1)/7 lấy số lẻ
4. Tính giá Tuần và Ngày căn cứ vào 3 ký tự trái của Mã số và tra trong Biểu giá phòng.
5. Tính tổng như sau: Lấy tiền ăn + tiền ở theo tuần + tiền ở theo ngày. Nếu tiền ở theo ngày lễ vượt quá giá 1 tuần thì chỉ tính theo giá 1 tuần.
6. Ghi thành tập tin với tên THIEX07.xls

Đề 8
Nhập và trình bày bảng tính, sau đó thực hiện các yêu cầu sau:
1. Tính định mức: Số mới - số cũ. Nếu đáp số nhỏ hơn hay bằng định mức tra trong bảng định mức thì kết quả chính là số đó, ngược lại phải lấy số định mức trong bảng.
2. Tính vượt định mức: Lấy số mới - số cũ - trừ trong định mức nếu âm thì lấy 0
3. Tính tiền trong định mức: Số trong định mức nhân với giá cho trong bảng giá.
4. Tính tiền vượt định mức: Số vượt định mức nhân với giá phạt là giá cao gấp đôi so với giá bình thường.
5. Tính giá phải trả: tiền trong định mức + ngoài định mức
6. Trích danh sách những loại hộ vượt định mức
7. Ghi thành tập tin với tên THIEX08.xls

Đề 9
Nhập và trình bày bảng tính, sau đó thực hiện các yêu cầu sau:
1. Dựa vào bảng Đơn giá để điền cột Tên hàng theo cột Mã hàng
2. Đơn giá phụ thuộc vào mã hàng và ngày bán trong tháng nào thì tính giá của tháng đó dựa theo bảng đơn giá.
3. Tiền giảm:
Nếu mua số lượng lớn hơn 100 thì được giảm giá 5% trên số lượng mua
4. Thành tiền:
= (Số lượng x đơn giá) - Tiền giảm
5. Tính các yêu cầu trong bảng thống kê
6. Tính tổng số lượng Xi măng bán trong tháng 1.
7. Ghi thành tập tin với tên THIEX09.xls

Đề 10
Nhập và trình bày bảng tính, sau đó thực hiện các yêu cầu sau:
1. Địa điểm:
Dựa vào bảng phụ để điền vào cột Địa điểm.
2. Miễn giảm:
Giảm 10% cho các chuyến đi du lịch Hà Nội
3. Thành tiền:
= Trị giá - Miễn giảm
Trị giá tra trong bảng phụ
4. Tính các yêu cầu trong bảng thống kê
5. Ghi thành tập tin với tên THIEX10.xls

Good luck
TP.
 
em đang tự học excel có một số bài tập này em làm mãi mà không xong! em gửi file lên các bác down về giúp em nhé có tông cộng 20 bài/ 1 bài/ 1 sheet. em chỉ cần các bác đọc qua và tham khảo giúp em những câu khó thôi con! mong các bác giúp. thanks
 

File đính kèm

Chào bạn
Bạn xem file đính kèm nhé.

TDN
-------------------------------
Không biết máy tính hôm nay thế nào mà cứ 1 chút là Restart. Sợ Virus phá nên cài lại từ đầu vẫn bị. Ghost lại vẫn bị. Chắc là phần cứng có vấn đề rồi. Hic hic
 

File đính kèm

Hướng dẫn dùm em bài tập về hàm Excel...

Tôi đang học Excel, nhưng cô giáo cho bài tập về làm mà bây giờ không biết dùng hàm nào đưa số liệu có sẳn vào bảng tính. Nhờ các anh chị trong diễn đàn hướng dẫn dùm nhé, cảm ơn rất nhiều !
Kèm theo file Excel
 

File đính kèm

ngocdai đã viết:
Tôi đang học Excel, nhưng cô giáo cho bài tập về làm mà bây giờ không biết dùng hàm nào đưa số liệu có sẳn vào bảng tính. Nhờ các anh chị trong diễn đàn hướng dẫn dùm nhé, cảm ơn rất nhiều !
Kèm theo file Excel

Bạn dùng công thức sau nhé

Tại ô D10 nhập:
=VLOOKUP(LEFT(B10,3),$B$4:$F$7,IF(RIGHT(B10,1)="A",2,IF(RIGHT(B10,1)="B",2,3)),0)

Copy xuống

FB
 
ko ,mình nghĩ u nên dùng hàm INDEX KẾT HỢP MATCH THÌ HAY HƠN
 
Mình đồng ý với bạn Cambong dùng hàm Index kêt hợp với hàm match cũng hay.
Nếu bạn dùng hai hàm đó có thể tham khảo công thức:
= INDEX($B$4:$F$7,MATCH(LEFT(B10,3),$B$4:$B$7,0),MATCH(RIGHT(B10,1),$B$4:$F$4,0))
 
Nểu dùng 2 hàm Index và match bạn có thể tham khảo công thức:
=INDEX($B$4:$F$7,MATCH(LEFT(B10,3),$B$4:$B$7,0),MATCH(RIGHT(B10,1),$B$4:$F$4,0))
 
Nhờ anh chị giải giúp em mấy bài tập Excel

em Dang hoc lop Tin hoc van phong nhung thay giao cho may bai tap nay kho qua em chi lam duoc mot so cau thoi con may cau kia em chua biet tinh lam sao rat mong anh chi chỉ giáo để kiến thức của em ngày được cùng cô. Một lần nữa xin chân thành cảm ơn những ai góp ý cho bài tập của mình.

__________

Lần sau bạn nhớ gõ dấu tiếng Việt cho đầy đủ nha!

Jenni
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
Mình làm bài 11 dùm bạn rồi, vì đây là bài tập, còn 2 bài cũng không khó suy nghĩ là ra mà bạn cố gắng làm.
 

File đính kèm

Tôi nghĩ đây là những bài tập tương đối đơn giản cho những người học excel bình thường! Nếu Bạn là người đang theo học excel ở một lớp nào đó thì thiết nghĩ bản thân bạn phải nỗ lực sử dụng các hàm của excel (if, vlookup, hlookup, sumproduct, sumif, sum, ...) để tự mình hoàn thành các bài tập này. Có làm như vậy thì mới có hi vọng có một ngày bạn sẽ tiến xa hơn trong thế giới của EX. Chúc bạn vui và sớm hoàn thành nhiệm vụ!
 
Cám ơn anh em đã chỉ dẫn thực tình mình cũng có học lớp văn phòng nhưng thời gian lên lớp rất là ít vì công việc bận bịu suốt tối về chỉ coi sách một mình nhiều khi cũng không hiểu hết được nội dung bài giảng mình muốn post bài tập lên là mong các anh chị hướng dẫn cho được cách giải 1 lần từ đó mình có thể vận dụng vào các bài tập khác vì
 
Cám ơn anh em đã chỉ dẫn thực tình mình cũng có học lớp văn phòng nhưng thời gian lên lớp rất là ít vì công việc bận bịu suốt tối về chỉ coi sách một mình nhiều khi cũng không hiểu hết được nội dung bài giảng mình muốn post bài tập lên là mong các anh chị hướng dẫn cho được cách giải 1 lần từ đó mình có thể vận dụng vào các bài tập khác vì

Bạn đã nói thề thì mình gửi đây, cố gắng lên nha bạn
 

File đính kèm

mình giải thử bài xếp loại này mấy bạn xem thử nhé.
 

File đính kèm

Tìm tài liệu Bài tập Excel

Chẳng là thứ 5 này mình thi nghề THPT rồi ! Ai có những tài liệu nào liên quan đến Đề thi nghề THPT của các năm trước (cả lý thuyết và thực hành) thì up lên hộ mình ! Với lại có 1 câu trong đề cương của mình như thế này :
1 địa chỉ ô chứa công thức =Average(B1:B5) , trong đó các cô từ B1 đến B5 lần lượt chứa các giá trị 1 , 2 , 3 , 4 và ô trống. Sau khi mình nhập các giá trị trên và nhập công thức theo yêu cầu luôn, thì kết quả cho ra là 2.5. Trong khi đó mình tính nhẩm thì kết quả lại ra là 2. Ai trả lời giúp mình với !!!
 
Minh Sam mến!

Chẳng là thứ 5 này mình thi nghề THPT rồi ! Ai có những tài liệu nào liên quan đến Đề thi nghề THPT của các năm trước (cả lý thuyết và thực hành) thì up lên hộ mình ! Với lại có 1 câu trong đề cương của mình như thế này :
1 địa chỉ ô chứa công thức =Average(B1:B5) , trong đó các cô từ B1 đến B5 lần lượt chứa các giá trị 1 , 2 , 3 , 4 và ô trống. Sau khi mình nhập các giá trị trên và nhập công thức theo yêu cầu luôn, thì kết quả cho ra là 2.5. Trong khi đó mình tính nhẩm thì kết quả lại ra là 2. Ai trả lời giúp mình với !!!
%#^#$ Trong Ecxel thì hàm Average tính như vậy là đúng, bạn tính nhẩm như vậy là sai rồi. Vì hàm Average tính như sau: (1+2+3+4)/4=2.5 chớ không phải là 2 như bạn tính
 
Nguyên văn bởi minhsam
1 địa chỉ ô chứa công thức =Average(B1:B5) , trong đó các cô từ B1 đến B5 lần lượt chứa các giá trị 1 , 2 , 3 , 4 và ô trống. Sau khi mình nhập các giá trị trên và nhập công thức theo yêu cầu luôn, thì kết quả cho ra là 2.5. Trong khi đó mình tính nhẩm thì kết quả lại ra là 2. Ai trả lời giúp mình với !!!
%#^#$ Trong Ecxel thì hàm Average tính như vậy là đúng, bạn tính nhẩm như vậy là sai rồi. Vì hàm Average tính như sau: (1+2+3+4)/4=2.5 chớ không phải là 2 như bạn tính
- Nếu cái ô B5 (ô trống) của bạn có chứa số 0 thì kết quả là (1+2+3+4+0)/5=2
- Nếu ô B5 ko có gì thì kết quả là (1+2+3+4)/4=2.5
Please double-check!
 
Với lại có 1 câu trong đề cương của mình như thế này :
1 địa chỉ ô chứa công thức =Average(B1:B5) , trong đó các cô từ B1 đến B5 lần lượt chứa các giá trị 1 , 2 , 3 , 4 và ô trống. Sau khi mình nhập các giá trị trên và nhập công thức theo yêu cầu luôn, thì kết quả cho ra là 2.5. Trong khi đó mình tính nhẩm thì kết quả lại ra là 2. Ai trả lời giúp mình với !!!

TH1:
B1=1
B2=2
B3=3
B4=4
B5="Trống" hoặc chứa Text (ký tự)
--> =Average(B1:B5) = 2.5


Sẽ khác:

TH2:
B1=1
B2=2
B3=3
B4=4
B5=0 (số không)
--> =Average(B1:B5) = 2
 
Àh mình hiểu rồi hèn gì hôm qua mình làm hoài suy nghĩ mãi mà chẳng hiểu tại sao nó lại ra như vậy ! Cuối cùng cũng mình cũng nhận được lời giải thích cặn kẽ của mấy bạn ! Thanks các bạn nhiều lắm ! Sau này có gì mình cần hỏi thêm mình sẽ post bài lên đây để có thêm kinh nghiệm nha !
 
Học hàm Excel qua các bài tập

Các Bạn giải giúp mình bài tập Excel này (có file đính kèm theo). Giải giúp mình 4 dấu sao đầu và 2 dấu sao cuối. Cảm ơn nhiều.
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
Gởi bạn File đính kèm, xem OK không nhé.
 

File đính kèm

Topic Học hàm Excel qua các bài tập đang bị lỗi kỹ thuật.
Trong khi chờ các Kỹ thuật viên sửa chữa và phục hồi lại dữ liệu, tôi xin tạm mở topic này. Sau khi phục hồi lại topic cũ, sẽ gộp lại chung với nhau.

-----------------------------------------------------------------------------------------------------------------------

Các Bạn giải giúp mình bài tập Excel này (có file đính kèm theo). Giải giúp mình 4 dấu sao đầu và 2 dấu sao cuối. Cảm ơn nhiều.

Mã tỉnh: (cột D)
[D5] =IF(AND(LEFT(B5)="0",LEFT(B5,2)<>"09"),MID(B5,2,2),"")
Tên tỉnh (cột E, câu này, Cop_kh đưa vào cả Nội hạt lẫn Di động... Tên tỉnh thì làm sao mà có mấy cái tên này?):
[E5] =IF(D5="","",VLOOKUP(D5*1,$J$15:$K$18,2,0))
Tiền nội hạt (cột F, câu này, Cop_kh tính không đúng, 7 phút là xem như 4 cuộc gọi, bạn tính có 3 à!):
[F5] =IF(LEFT(B5)<>"0",ROUND(C5/2,0)*400,0)
Tiền gọi liên tỉnh (cột G):
[G5] =IF(D5="",0,C5*VLOOKUP(D5*1,$J$15:$L$18,3,0))
Tiền gọi di động (cột H):
[H5] =IF(LEFT(B5,2)="09",C5*1800,0)
Tính số tiền của từng loại: (K9, L9, M9)
[K9] =SUM(F5:F13)
Tính tổng số tiền chung (J9)
[J9] =SUM(K9:M9) = 85,200 (phải không ạ?)​
Bài này, tôi cố tình dùng những công thức bình dân nhất!
 
Lần chỉnh sửa cuối:
Topic Học hàm Excel qua các bài tập đang bị lỗi kỹ thuật.
Trong khi chờ các Kỹ thuật viên sửa chữa và phục hồi lại dữ liệu, tôi xin tạm mở topic này. Sau khi phục hồi lại topic cũ, sẽ gộp lại chung với nhau.

-----------------------------------------------------------------------------------------------------------------------

Các Bạn giải giúp mình bài tập Excel này (có file đính kèm theo). Giải giúp mình 4 dấu sao đầu và 2 dấu sao cuối. Cảm ơn nhiều.

Mã tỉnh:
=IF(AND(LEN(B6)>8,MID(B6,2,1)<>"9"),MID(B6,2,2),"")

Tên tỉnh:
=IF(D5="","",VLOOKUP(D5*1,$J$15:$K$18,2,0))

Tiền nội hạt:
=IF(LEFT(B5)="8",MOD(C5,2)*400+INT(C5/2)*400,0)

Tiền liên tỉnh:
=IF(D5<>"",C5*VLOOKUP(D5*1,$J$15:$L$18,3,0),"")

Tiền di động:
=IF(SUM(F5:G5)>0,0,C5*1800)

File đính kèm
 

File đính kèm

làm giùm mình bài tập sau

Mình mới học nên cũng ko biết đc nhiều, 3 câu đầu làm đc rồi còn lại mình potay có ai giúp mình với
 

File đính kèm

em không biết cách làm bài này .

các bạn hãy giúp mình làm bài tập này . mình đang bí nó )*&^)
 

File đính kèm

bài của bạn đây, bạn kiểm tra lại nhé!
Bài này bạn làm công thức dài quá
Tôi làm như sau:
PHP:
E3 =(1-0.05*(LEFT($B3,2)="MT"))*HLOOKUP(RIGHT($B3,2),$H$12:$L$14,3,0)
PHP:
F3 =(1-0.1*(RIGHT($B3,2)="BM")*(DATE(2007,MID($B3,5,2),MID($B3,3,2))>DATE(2007,3,1)))*$D3*$E3
PHP:
G3 =CHOOSE((LEFT($B3,2)="MD")*((MID($B3,3,4)="1202")+(MID($B3,3,4)="2005"))*($D3>=5)+1,"","Tặng phiếu ưu đãi")
 

File đính kèm

Lần chỉnh sửa cuối:
đây là bài của bạn, bạn thử kiểm tra xem có ổn không?
Gửi bạn mountain84, bài toán Cà phê, Đường, Gạo, Hạt điều... của tuankeuqt hỏi, bạn làm vậy cũng được, nhưng công thức của bạn dài quá. Có cách làm cho nó ngắn hơn. Bạn so sánh các công thức sau (công thức của bạn ở hàng trên, còn công thức của tôi ở hàng dưới):

Câu 2, Loại Hàng (cột D):
= VALUE(RIGHT(B2,1))
= RIGHT(B2)*1


Câu 3, Tên Hàng (cột C):
= VLOOKUP(LEFT(B2,1),$A$13:$E$16,2,0)
= VLOOKUP(LEFT(B2),$A$13:$E$16,2,0)


Câu 4, Thành tiền (cột F):
= E2 * IF(AND(D2=1, C2=VLOOKUP(LEFT(B2,1),$A$13:$E$16,2,0)), VLOOKUP(LEFT(B2,1),$A$13:$E$16,3,0), VLOOKUP(LEFT(B2,1),$A$13:$E$16,4,0))
= E2 * VLOOKUP(LEFT(B2),$A$13:$D$16,D2+2,0)


Câu 5, Thuế (cột G):
= F2 * IF(AND(VLOOKUP(LEFT(B2,1),$A$13:$E$16,2,0)=C2, VLOOKUP(C2,$B$13:$E$16,4,0)="x"), 0, VLOOKUP(VALUE(MID(B2,2,1)),$I$13:$J$16,2,0))
= F2 * VLOOKUP(MID(B2,2,1)*1,$I$13:$J$16,2,0) * (VLOOKUP(LEFT(B2),$A$13:$E$16,5,0)<>"x")


Câu 10, Thống kê (C34:C37):
= SUMIF($C$2:$C$8,B34,$H$2:$H$8)
= SUMIF($C$2:$C$8,B34,$H$2)
 

File đính kèm

Lần chỉnh sửa cuối:
còn câu này mình không biết .

còn câu giảm giá . tính trong 15ngày đầu . mình ko biết dùng hàm như thế nào . các bạn giúp mình với . thanks các bạn nhiêu lắm .
 

File đính kèm

Ô H3 bạn nhập công thức sao rồi Fill xuống.
=(G3*D3*10/100)*(F3-(DATE(2007,1,1))<=15)
Bạn có thể tạo topic riêng được không? Cứ chen ngang kiểu này thì không được hay đâu?
Thân.
 

File đính kèm

Lần chỉnh sửa cuối:
còn câu giảm giá . tính trong 15ngày đầu . mình ko biết dùng hàm như thế nào . các bạn giúp mình với . thanks các bạn nhiêu lắm .
Góp ý với bài của bạn tí nha.
Công thức lập Tên hàng (cột C):
=VLOOKUP(LEFT(B3, 1), $G$16:$J$18, 2, 0)& " - " & IF(RIGHT(B3, 1)="A", "loại A", "loại B")​
Chỉ cần vầy thôi nè:
=VLOOKUP(LEFT(B3), $G$16:$J$18, 2, 0)& " - Loại " & RIGHT(B3)​
Chỗ Loại, nó đã có sẵn trong mã số rồi, chỉ cần ghép thêm chữ "Loại" thôi, đâu cần tới IF.
Và hàm RIGHT, hàm LEFT, nếu chỉ lấy 1 ký tự thì khỏi gõ số 1.

Còn cái công thức để giảm giá:
Giảm giá = 10% (số lượng * đơn giá ) nếu mặt hàng được bán trong 15 ngày đầu của tháng 1/2007
Bạn tập phân tích đi:
  • Số lượng: D3

  • Đơn giá: G3, nhưng chỉ lấy 4 con số đầu thôi, không lấy chữ "đ" ở sau:

    LEFT(G3,4)

    Hoặc chắc ăn hơn, lỡ như giá tiền nhiều hơn 9999, thì dùng thêm hàm LEN, lấy độ dài của G3 trừ bớt đi 1:

    LEFT(G3, LEN(G3)-1)

    Trong trường hợp cụ thể bài toán bạn gởi lên, thì chỉ cần =LEFT(G3,4) là OK rồi!

  • 15 ngày đầu của tháng 1/2007: lấy Ngày ở F3 đi so sánh: Phần Ngày thì nằm trong khoảng 1 đến 15, phần Tháng thì là 1:

    AND(DAY(F3)>=1, DAY(DAY(F3)<=15), MONTH(F3)=1)

    Nhưng cái này dài quá, để ý thấy bảng tính của bạn chỉ tính trong tháng 1/2007, nên tôi làm kiểu khác: Lấy ngày ở F3 trừ đi ngày 1/1/2007, nếu kết quả nhỏ hơn hay bằng 15 thì tính giảm giá:

    (F3-"1/1/2007")<=15


    (hoặc (F3-DATE(2007,1,1))<=15, nhưng 1/1 thì định dạng kiểu nào cũng ra ngày 1 tháng 1, nên khỏi cần dùng hàm DATE)


Nhân hết 3 cái đó lại với nhau, rồi nhân với -10% là ra giảm giá:
[H3] = D3 * LEFT(G3,4) * (F3-"1/1/2007"<=15) * 10%

Ở cột thành tiền cũng phải để ý đừng có lấy nguyên ô Đơn giá mà nhân, Excel nó chửi à:
[I3] = LEFT(G3,4)*D3 - H3

Công thức cho bảng tổng hợp (L12:M13) là:
=SUMPRODUCT((LEFT($C$3:$C$10, FIND("-", $C$3:$C$10)-2) = $K12) * (RIGHT($B$3:$B$10) = RIGHT(L$11)) * $D$3:$D$10)
Bạn tự phân tích nghe.
 

File đính kèm

Lần chỉnh sửa cuối:
cảm ơn hai bạn ndu96081631 và bạn BNTT rất nhiều có lẽ mình còn phải học lâu nữa mới có thể nghĩ ra cách rút ngắn công thức được hay như hai bạn. Từ hai bài giải này mình học được rất nhiều, nhưng mình vẫn chưa hiểu được cách giải của bạn ndu96081631 rất mong được bạn chỉ bảo thêm. Cảm ơn hai bạn nhiều
 
các bạn hãy giúp mình 3 bài này . em bí nó rồi

em đang bí 3 bài tập này . các bác giúp em cái . thanks các bác nhiều lắm .
 

File đính kèm

Thi chứng chỉ A
Kết quả là Rớt trong trường hợp sau:
  • ĐTB < 5
  • Điểm Windows < 5, hoặc Điểm (Word + PowerPoint)/5<5 hoặc Excel < 5
  • Bỏ thi 1 môn (Môn thi ko có đỉểm)
Bạn phân tích theo từng cái một, rồi đưa vào trong một hàm OR:
  1. ĐTB<5: quá dễ

  2. Điểm Windows < 5, hoặc Điểm (Word + PowerPoint)/5<5 hoặc Excel < 5:

    Cái này, chắc bạn gõ sai, vì nếu (Word + PowerPoint)/5 thì lúc nào cũng nhỏ hơn 5, nghĩa là lúc nào cũng rớt! Chia cho 2 thôi, phải không bạn?
    OR(Windows<5, (Word+PowerPoint)/2<5, Excel<5)

  3. Bỏ thi 1 môn (Môn thi ko có đỉểm):

    Bạn cho nó đếm hết các ô có chứa điểm thi mà lớn hơn 0, nếu tổng số ô có điểm thi nhỏ hơn số môn thi thì không tính.
    Hàm đếm theo điều kiện là COUNTIF, tổng số môn thi là 4:
    COUNTIF(C4:F4,">0")<4
Gom cả ba cái lại trong một hàm OR, rồi lồng vào trong một hàm IF, là xong:
=IF(OR(ĐTB<5, OR(Windows<5, (Word+PowerPoint)/2<5, Excel<5), COUNTIF(C4:F4,">0")<4), "Rớt", "Không rớt")

=IF(OR(G4<5, OR(C4<5, (D4+E4)/2<5, F4<5), COUNTIF(C4:F4,">0")<4), "Rớt", "Không rớt")​

OK ? Tại bạn không nói rằng nếu như không Rớt thì sao nên tôi để đại vào đó là "Không rớt", nếu không thích chữ đó thì bạn sửa lại chữ khác nghe.

Các công thức trên vẫn có thể làm cho ngắn hơn nữa, nhưng ở đây tôi chỉ dùng kiểu đơn giản nhất cho bạn dễ hiểu.
 
Lần chỉnh sửa cuối:
ko phải mình gõ sai . mà đề bài cho sai . mình đánh chính xác theo đề đấy .( W + P )/5 đàng hoàng
 
ko phải mình gõ sai . mà đề bài cho sai . mình đánh chính xác theo đề đấy .
Nếu đề cho sai thì cứ làm theo đề đi, rồi thầy giáo hỏi tại sao ai cũng rớt hết, thì nói thầy xem lại cái đề.
Dễ thôi mà: Sửa /2 thành /5 trong công thức cho nó giống cái đề.
 

File đính kèm

nhờ giải hộ bài toán quản lý khách sạn

nhờ các cao thủ giải hộ em bài này với ạ
 

File đính kèm

Nhờ cao thủ thì chơi công thức kiểu cao thủ luôn nha. /-*+/
Mời bạn xem file.
Công thức này:
PHP:
=VLOOKUP(LEFT(C2),$C$13:$F$15,MATCH("tầng "&RIGHT(C2),$C$12:$F$12,0),0)
Có thể sửa lại:
PHP:
=VLOOKUP(LEFT(C2),$C$13:$F$15,RIGHT(C2)+1,0)
Và công thức này:
PHP:
=VLOOKUP(LEFT(C2),$C$13:$I$15,MATCH("tầng "&RIGHT(C2),$G$12:$I$12,0)+4,0)
Có thể sửa lại:
PHP:
=VLOOKUP(LEFT(C2),$C$13:$I$15,RIGHT(C2)+4,0)
Mới gọn hơn chứ ---> Trừ phi bảng tra cứu được sắp xếp theo kiểu khác, lúc ấy ta hãy dùng MATCH vẫn chưa muộn
Còn công thức:
PHP:
=SUMPRODUCT((LEFT(C2:C7)=C19)*$J$2:$J$7)
thì hình như quên $
Như thế này đúng hơn:
PHP:
=SUMPRODUCT((LEFT($C$2:$C$7)=C19)*$J$2:$J$7)
Và mặc khác ta vẫn có thể dùng SUMIF... như vầy đây:
PHP:
=SUMIF($C$2:$C$7,$C19&"*",$J$2:$J$7)
 
Lần chỉnh sửa cuối:
VlOOUP ???? Cùng học nhé . thank!

cột chức vụ dò tìm chức vụ dựa vào kí tự đầu của MA NHÂN ViÊNBảng 1
Cột phụ cấp nếu ký tự thứ 3 từ trái sang phải của mả nv là"T" là phụ cấp = 0 , ngược lại dò tìm phụ cấp dựa vào kí tự đầu của MÃ NV và Bảng 1
Hệ Số Lương :nếu kí tự thứ 3 của mã nv là T thì hệ số lương là 0.75 ngược lại dò tìm trong bảng 2 với giá trị đó là 2 ký tự cuối của mã NV được hiểu là số năm công tác
Ai biết thì chỉ giúp mình , mình củng đang suy nghỉ mà ko ra ???? CHÂN THÀNH CẢM ƠN AE!!​
 

File đính kèm

Giải ở đây luôn nha:
cột chức vụ dò tìm chức vụ dựa vào kí tự đầu của MA NHÂN ViÊNBảng 1
= VLOOKUP(LEFT(A3), $A$16:$B$20, 2, 0)


Cột phụ cấp nếu ký tự thứ 3 từ trái sang phải của mả nv là"T" là phụ cấp = 0 , ngược lại dò tìm phụ cấp dựa vào kí tự đầu của MÃ NV và Bảng 1
= (MID($A3, 3, 1) > "T") * VLOOKUP(LEFT($A3), $A$17:$C$21, 3, 0)

Nhưng Bảng 1 trong file bạn gửi lên hổng có phụ cấp bằng bi nhiêu hết trơn...


Hệ Số Lương :nếu kí tự thứ 3 của mã nv là T thì hệ số lương là 0.75 ngược lại dò tìm trong bảng 2 với giá trị đó là 2 ký tự cuối của mã NV được hiểu là số năm công tác
= IF(MID(A3, 3, 1) = "T", 0.75, HLOOKUP(RIGHT(A3, 2) * 1, $F$15:$I$16, 2))


Ai biết thì chỉ giúp mình , mình củng đang suy nghỉ mà ko ra ???? CHÂN THÀNH CẢM ƠN AE!!​
Tôi có xóa môt hàng (hàng 12) tại vì trong ô A12 bạn nhập sai, tên nhân viên là "ÉT".
 
Lần chỉnh sửa cuối:
cột chức vụ dò tìm chức vụ dựa vào kí tự đầu của MA NHÂN ViÊNBảng 1
Cột phụ cấp nếu ký tự thứ 3 từ trái sang phải của mả nv là"T" là phụ cấp = 0 , ngược lại dò tìm phụ cấp dựa vào kí tự đầu của MÃ NV và Bảng 1
Hệ Số Lương :nếu kí tự thứ 3 của mã nv là T thì hệ số lương là 0.75 ngược lại dò tìm trong bảng 2 với giá trị đó là 2 ký tự cuối của mã NV được hiểu là số năm công tác
Ai biết thì chỉ giúp mình , mình củng đang suy nghỉ mà ko ra ???? CHÂN THÀNH CẢM ƠN AE!!​

Bạn nên sửa lại tiêu đề cho rõ ràng! Đây là câu hỏi bạn nhờ người khác trả lời! Và vấn đề này không phải là mới nếu bạn chịu khó search trên diễn đàn!

Cột [chức vụ]:
PHP:
E3 = VLOOKUP(LEFT($A3),$A$17:$B$21,2,0)
Sau đó bạn fill công thức xuống

Cột [phụ cấp]:
PHP:
F3 = (MID($A3,3,1)<>"T")*VLOOKUP(LEFT($A3),$A$17:$C$21,3,0)
Sau đó bạn fill công thức xuống

Cột [hệ số lương]:
Do bạn không nói rõ các mốc điều kiện như thế nào, cho nên tôi mặc định như sau
Số năm công tác|>=1|>=4|>=8|>=12
HS lương|1|1.15|1.3|1.5
PHP:
G3 = CHOOSE((MID($A3,3,1)<>"T")--1,0.75,HLOOKUP(--RIGHT($A3,2),$F$16:$I$17,2,1))
Sau đó bạn fill công thức xuống

Ngoài ra, tôi đoán là ký tự thí hai trong mã quy định giới tính, do đó cột [Phái]:
PHP:
C3 = CHOOSE(MID($A3,2,1)--1,"Nam","Nữ")
Sau đó bạn fill công thức xuống

Bạn xem thêm file đính kèm!
 

File đính kèm

Lần chỉnh sửa cuối:
cột chức vụ dò tìm chức vụ dựa vào kí tự đầu của MA NHÂN ViÊNBảng 1
Cột phụ cấp nếu ký tự thứ 3 từ trái sang phải của mả nv là"T" là phụ cấp = 0 , ngược lại dò tìm phụ cấp dựa vào kí tự đầu của MÃ NV và Bảng 1
Hệ Số Lương :nếu kí tự thứ 3 của mã nv là T thì hệ số lương là 0.75 ngược lại dò tìm trong bảng 2 với giá trị đó là 2 ký tự cuối của mã NV được hiểu là số năm công tác
Ai biết thì chỉ giúp mình , mình củng đang suy nghỉ mà ko ra ???? CHÂN THÀNH CẢM ƠN AE!!​
Câu 1:
PHP:
=VLOOKUP(LEFT($A3),$A$16:$B$21,2,0)
Câu 2: không hiểu
dò tìm phụ cấp dựa vào kí tự đầu của MÃ NV và Bảng 1
Bảng 1 có gì đâu mà dò (chỉ có Chức vụ thôi)
Câu 3:
PHP:
=IF(MID($A3,3,1)="T",0.75,HLOOKUP(RIGHT($A3,2)*1,$D$16:$I$17,2))
Với bài toán trên, ca_dafi dùng CHOOSE xem ra dài hơn IF đấy
 
Lần chỉnh sửa cuối:
Bài này chỉ dùng VLOOKUP và SUMIF thôi mà
Giãi cho bạn đây!
Hic hic... Anh Ndu ơi, có 2 điều:

1. Ở bảng tham chiếu, nó xếp giá loại B trước loại A, nên công thức tìm đơn giá của anh bị "sập bẫy" rồi!

2. Số tiền giảm, anh còn thiếu điều kiện: trước ngày 10/2/2001 thì không giảm!
 
Hic hic... Anh Ndu ơi, có 2 điều:

1. Ở bảng tham chiếu, nó xếp giá loại B trước loại A, nên công thức tìm đơn giá của anh bị "sập bẫy" rồi!

2. Số tiền giảm, anh còn thiếu điều kiện: trước ngày 10/2/2001 thì không giảm!
Uh... hồi nãy xem file mà quên kéo xuống dưới xem câu hỏi (tưởng không có câu hỏi chứ)
Thì sửa lại như BNTT vậy!
 
tính tổng

Nhờ các anh (chị) giúp dùm em cái này nha. Em ko bít làm sao tính tổng giá tiền cho từng loại hàng. Em có gửi theo file đính kèm anh (chị) xem giúp em nha. Thanks-=.,,
 

File đính kèm

Nhờ các anh (chị) giúp dùm em cái này nha. Em ko bít làm sao tính tổng giá tiền cho từng loại hàng. Em có gửi theo file đính kèm anh (chị) xem giúp em nha. Thanks-=.,,

Trên bảng dữ liệu chính bạn thêm cột Khu vực, dữ liệu cột này tính bằng LEFT(số điện kế)

Sau đó tính tổng tiền bên dưới bằng hàng SumIF là được mà.
 

File đính kèm

Nhờ các anh (chị) giúp dùm em cái này nha. Em ko bít làm sao tính tổng giá tiền cho từng loại hàng. Em có gửi theo file đính kèm anh (chị) xem giúp em nha. Thanks-=.,,
Chỗ tính Tổng số tiền, bạn dùng SUMIF:
[A21] =SUMIF($B$5:$B$14, B21&"*", $J$5)


Sẵn góp ý với bạn vài công thức. Bạn so sánh nhé:

Tính đơn giá:
Công thức của bạn:
=IF(RIGHT(B5,1)="1", HLOOKUP(LEFT(B5,1), Sheet1!$B$4:$F$6, 2, 0), HLOOKUP(LEFT(B5,1), Sheet1!$B$4:$F$6, 3, 0))
Công thức đề nghị:
=HLOOKUP(LEFT(B5), Sheet1!$B$4:$F$6, RIGHT(B5)+1, 0)
Tính tiền trong định mức:
Công thức của bạn:
=IF((F5-E5)<D5, F5-E5, D5)*G5​
Công thức đề nghị:
=MIN(D5, F5-E5)*L5


Tính góp ý cho bạn cái công thức tính tiền vượt định mức nữa, cái của bạn dài quá, nhưng không biết bạn muốn tính kiểu gì:
Khi nào thì bằng đơn giá * 1.5, khi nào thì bằng đơn giá * 2 ?​
 
Lần chỉnh sửa cuối:
Đây là yêu cầu đề bài nhờ bạn góp ý dùm lun nha:

Số điện trong định mức = Số điện tiêu thụ nếu Số điện tiêu thụ < định mức
Số điện trong định mức = Định mức nếu Số điện tiêu thụ > = định mức
Số điện vượt định mức = 0 nếu Số điện tiêu thụ <= định mức
Số điện vượt định mức = Số điện tiêu thụ - Định mức nếu Số điện tiêu thụ > định mức
Số điện tiêu thụ = Số mới - Số cũ
Số tiền phải trả = Tiền tiện trong định mức + Tiền điện vượt định mức
Tiền tiện trong định mức = Số điện trong định mức * Giá định mức
Giá định mức: phụ thuộc vào khu vực và loại khách hàng (sheet “Bang gia”)
Tiền điện vượt định mức = Số điện vượt định mức * Giá ngoài định mức
Giá ngoài định mức = Giá định mức * 1.5 nếu Số điện vượt định mức <= Số điện trong định mức
Giá ngoài định mức = Giá định mức * 2 nếu Số điện vượt định mức > Số điện trong định mức
 
Theo cái này:
Tiền điện vượt định mức = Số điện vượt định mức * Giá ngoài định mức
Giá ngoài định mức = Giá định mức * 1.5 nếu Số điện vượt định mức <= Số điện trong định mức
Giá ngoài định mức = Giá định mức * 2 nếu Số điện vượt định mức > Số điện trong định mức
Công thức của bạn:
=(IF((F5-E5)<=D5, "0", F5-E5-D5))*(IF(IF((F5-E5)<=D5, "0", F5-E5-D5)<=IF((F5-E5)<D5, F5-E5, D5), G5*1.5, G5*2))
Công thức đề nghị:
=G5*(F5-E5>D5)*(F5-E5-D5)*IF(F5-E5-D5<=D5, 1.5, 2)
 
cảm ơn rất nhiều về góp ý của bạn

bạn có thể tính giùm mình phần tổng kết cuối ngày ko. thanks--=0
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
bt về chương trình khuyến mại

Mọi người ơi giúp mình câu 4 với. Thanks
 

File đính kèm

Lần chỉnh sửa cuối:
cảm ơn rất nhiều về góp ý của bạn

bạn có thể tính giùm mình phần tổng kết cuối ngày ko. thanks--=0
Công thức ở cột tính đơn giá (tỷ giá thì đúng hơn), cột F:
=IF(C4="M", VLOOKUP(D4, 'ty gia'!$A$4:$D$10, 3, 0), VLOOKUP(D4, 'ty gia'!$A$4:$D$10, 4, 0))​
Có thể dùng cách khác, ngắn hơn:
=VLOOKUP(D4, 'ty gia'!$A$4:$D$10, (C4="B")+3, 0)



Phần tổng kết cuối ngày, ở cột C và D có chung công thức:
=SUMPRODUCT(($C$4:$C$15=LEFT(C$18)) * ($D$4:$D$15=$A19) * $E$4:$E$15)
Bạn chỉ cần gõ ở C19, rồi copy cho đến D25.



Ở cột E và F (từ E19 đến D25), cũng có chung công thức:
=SUMPRODUCT(($C$4:$C$15=LEFT(C$18)) * ($D$4:$D$15=$A19) * $E$4:$E$15 * $F$4:$F$15)
hoặc cái này, ngắn hơn, lợi dụng kết quả của cột C và D:
=C19 * VLOOKUP($A19, 'ty gia'!$A$4:$D$10, COLUMN(E$18)-2, 0)

Trong file gửi kèm sau đây, phần tô màu xám là phần tôi làm bằng kiểu khác cho bạn xem.
 

File đính kèm

các bác ơi có cách nào khai báo điều kiện hai số cùng dấu hoặc khác dấu được ngắn gọn không? hay là vẫn phải dùng 2 hàm And(A<=0 , B>0) ; And (A>=0, B<0)
 
2 số cùng dấu: A*B > 0
2 số khác dấu: A*B < 0

(lớp 7)
 
4. Thành tiền: Dựa vào Bảng phụ Mã hàng - Đơn giá (Đơn giá dựa vào loại dịch vụ Bán lẻ hoặc Tặng quà)
=E7*VLOOKUP(A7, $J$7:$M$10, 3, 0) + F7*VLOOKUP(A7, $J$7:$M$10, 4, 0)​
Bạn ơi mình làm thử giống thế này nhưng không ra giống kết quả. Bạn xem lại giúp mình với. Thanks
 
Hỏi đáp

Tớ có một cột họ tên, một cột lương, và một cột thưởng. Tớ muốn tính giá trị cho cột thưởng bằng cách:
- Thưởng cho nhân viên nào có tiền lương cao nhất 100k
- Thưởng cho nhân viên nào có tiền lương cao kế tiếp 50k
- Những nhân viên còn lại có mức thưởng bằng 0.
Tớ phải làm thế nào?
 
Tớ có một cột họ tên, một cột lương, và một cột thưởng. Tớ muốn tính giá trị cho cột thưởng bằng cách:
- Thưởng cho nhân viên nào có tiền lương cao nhất 100k
- Thưởng cho nhân viên nào có tiền lương cao kế tiếp 50k
- Những nhân viên còn lại có mức thưởng bằng 0.
Tớ phải làm thế nào?

Dùng hàm Large đấy bạn:
|A|B|C|D
1|Họ Tên|Lương|Thưởng|Kết quả thưởng
2| Nguyễn Văn A|12,000,000|=100,000*($C2=large($C$2:$C$10,1))+50.000*($C2=large($C$2:$C$10,2))|0
3| Nguyễn Văn B|14,000,000|=100,000*($C3=large($C$2:$C$10,1))+50.000*($C3=large($C$2:$C$10,2))|0
4| Nguyễn Văn C|25,000,000|=100,000*($C4=large($C$2:$C$10,1))+50.000*($C4=large($C$2:$C$10,2))|0
5| Nguyễn Văn D|8,500,000|=100,000*($C5=large($C$2:$C$10,1))+50.000*($C5=large($C$2:$C$10,2))|0
6| Nguyễn Văn E|12,500,000|=100,000*($C6=large($C$2:$C$10,1))+50.000*($C6=large($C$2:$C$10,2))|0
7| Nguyễn Văn F|42,000,000|=100,000*($C7=large($C$2:$C$10,1))+50.000*($C7=large($C$2:$C$10,2))|50,000
8| Nguyễn Văn G|56,000,000|=100,000*($C8=large($C$2:$C$10,1))+50.000*($C8=large($C$2:$C$10,2))|100,000
9| Nguyễn Văn H|18,650,000|=100,000*($C9=large($C$2:$C$10,1))+50.000*($C9=large($C$2:$C$10,2))|0
10| Nguyễn Văn I|17,250,000|=100,000*($C10=large($C$2:$C$10,1))+50.000*($C10=large($C$2:$C$10,2))|0
 
Lần chỉnh sửa cuối:
giải giúp mình bài tập excel này dùm nha các bạn

View attachment DE THI mau.xls

View attachment dethimau.xls,mình đang học đại học , sắp thi rồ mà ko bít làm mấy cái bài tập excel đại cương này , bác nào bít xin nhờ giải giúp dùm mình một cái , , 2 ngày nữa thi rồi , các bác giải rồi post file lên dùm mình luôn nha , cám ơn các bác nhiều lắm
 
Lần chỉnh sửa cuối:
Làm đại... hên xui nhé (hy vọng.. trúng)
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
Giúp mình giải bài tập này, mình đã ráng làm mà kq ko đúng ko bít sao nửa hix.
Cám ơn rất nhiều
 

File đính kèm

Giúp mình giải bài tập này, mình đã ráng làm mà kq ko đúng ko bít sao nửa hix.
Cám ơn rất nhiều
Từng câu 1 bạn nhé:

J4: WEEKDAY(D4=1) sai sử thành WEEKDAY(D4)=1
I20=COUNTIF(C4:C13;"VN")/(COUNTA(C4:C13)-COUNTIF(C4:C13;"VN"))
I21=SUMPRODUCT((C4:C13<>"VN")*(F4:F13))
I23=COUNTIF(F4:F13;"<=10") (Nhấn Ctrl+Shift+Enter thay vì Enter bạn nhé).
I25=SUMPRODUCT((C4:C13="VN")*(K4:K13))/SUMPRODUCT((C4:C13<>"VN")*(K4:K13))

Ok chưa bạn?
 
Lần chỉnh sửa cuối:
Giúp mình giải bài tập này, mình đã ráng làm mà kq ko đúng ko bít sao nửa hix.
Cám ơn rất nhiều
Bạn sai ở hàm WEEKDAY:
=IF(AND(F4>=30,WEEKDAY(D4=1)),I4*10%, IF(AND(F4>=25,WEEKDAY(D4=1)),I4*5%,"0"))
  • WEEKDAY(D4)=1 chứ không phải là WEEKDAY(D4=1)
  • Số 0 không để trong dấu nháy kép, chỉ gõ số 0 vào thôi.
Nhưng bạn có thể cho biết như thế nào thì được tính tiền giảm không?
Công thức của bạn hơi vô lý, vì nếu đã tính F4>=30, rồi lại tính thêm F4>=25, trong khi ngày ở thì đều là Chủ Nhật (WEEKDAY(D4)=1)... tôi không hiểu!

Câu b. Tính Tỷ lệ khách VN / khách nước ngoài:
= Số khách VN / (Tổng số khách - Số khách VN)
= I19/(COUNTA(C4:C13)-I19)
Định dạng cho ô chứa kết quả là %.

Câu c. Tổng số ngày ở của khách nước ngoài:
= Tổng số ngày ở của tất cả - Tổng số ngày ở của khách VN
= SUM(F4:F13) - SUMIF(C4:C13, "VN", F4)​

Câu g. Tỷ lệ % số tiền Phải Trả của khách VN so với khách Nước Ngoài giống như Tính Tỷ lệ khách VN / khách nước ngoài (câu b)
 
Lần chỉnh sửa cuối:
Lại làm phiền mọi người nửa -=.,, , Giúp dùm mình giải câu 3 trong bài tập đính kèm ở dưới. Nghỉ hoài ko ra nên làm hàm gì hix .
Mình làm công thức này mà nó ra N/A
I4=IF(H4="Thi Lại",HLOOKUP(MIN(D4:F4)<5,D$3:F$13,1,0),"")
Thx
 

File đính kèm

Lần chỉnh sửa cuối:
Lại làm phiền mọi người nửa -=.,, , Giúp dùm mình giải câu 3 trong bài tập đính kèm ở dưới. Nghỉ hoài ko ra nên làm hàm gì hix .
Mình làm công thức này mà nó ra N/A
I4=IF(H4="Thi Lại",HLOOKUP(MIN(D4:F4)<5,D$3:F$13,1,0),"")
Thx

Bạn sai ở Hàm Hlookup.

Hãy thử công thức này ở ô H4
PHP:
=IF(G4="Thi Lại",CHOOSE(MATCH(MIN($C4:$E4),$C4:$E4,0),"Toán","Lý","Hóa"),"")
Sau đó fill công thức xuống dưới.
 
Bạn sai ở Hàm Hlookup.

Hãy thử công thức này ở ô H4
PHP:
=IF(G4="Thi Lại",CHOOSE(MATCH(MIN($C4:$E4),$C4:$E4,0),"Toán","Lý","Hóa"),"")
Sau đó fill công thức xuống dưới.
Không đc rùi bạn ơi.
test-1.jpg
 
File thì 1 đàng, bạn làm thì 1 nẻo... không sai mới lạ...
Với hình của bạn thì công thức phải vầy:
PHP:
=IF(H4="Thi Lại",CHOOSE(MATCH(MIN($D4:$F4),$D4:$F4,0),"Toán","Lý","Hóa"),"")
Gõ công thức vào cell I4
 
Lần chỉnh sửa cuối:
Lại làm phiền mọi người nửa -=.,, , Giúp dùm mình giải câu 3 trong bài tập đính kèm ở dưới. Nghỉ hoài ko ra nên làm hàm gì hix .
Mình làm công thức này mà nó ra N/A
I4=IF(H4="Thi Lại",HLOOKUP(MIN(D4:F4)<5,D$3:F$13,1,0),"")
Thx

Xin góp một công thức, tuy không hay, nhưng đơn giản, dễ hiểu, với những bạn mới làm quen với Excel, chưa biết CHOOSE là cái gì...
[G4] =IF(H4="Thi Lại", INDEX($D$3:$F$3, 1, MATCH(MIN(D4:F4), D4:F4, 0)), "")​
Đó là làm theo cái hình ở bài trên đây.

Còn nếu làm theo nguyên văn cái file Baitap6.xls bạn gửi lên, thì phải vầy:
[H4] =IF(G4="Thi Lại", INDEX($C$3:$E$3, 1, MATCH(MIN(C4:E4), C4:E4, 0)), "")​
 
Lại làm phiền mọi người nửa -=.,, , Giúp dùm mình giải câu 3 trong bài tập đính kèm ở dưới. Nghỉ hoài ko ra nên làm hàm gì hix .
Mình làm công thức này mà nó ra N/A
I4=IF(H4="Thi Lại",HLOOKUP(MIN(D4:F4)<5,D$3:F$13,1,0),"")
Thx

Em làm câu này bằng công thức dưới nhưng sai ở chỗ nào vậy các Bác:
=IF(G4="Thi Lại";LOOKUP(MIN(C4:E4);C4:E4;$C$3:$E$3);"")
 
Em làm câu này bằng công thức dưới nhưng sai ở chỗ nào vậy các Bác:
=IF(G4="Thi Lại";LOOKUP(MIN(C4:E4);C4:E4;$C$3:$E$3);"")

Hàm LOOKUP tra các giá trị theo mảng từ lớn đến nhỏ (giống kiểu tra của hàm VLOOKUP có cách tra là 1), cho nên dãy bạn tra là C4:E4 không đúng như vậy, vì thế sẽ trả kết quả sai bạn à.
 
Hàm LOOKUP tra các giá trị theo mảng từ lớn đến nhỏ (giống kiểu tra của hàm VLOOKUP có cách tra là 1), cho nên dãy bạn tra là C4:E4 không đúng như vậy, vì thế sẽ trả kết quả sai bạn à.

Chà chà, đúng là thằng em học kiểu chen ngang nên còn nhiều kém cỏi quá. Thank Bác nhiều, làm theo cách các Bác BNTT, ndu96081631, ca_dafi là OK em hiểu. Một lần nữa Thank các Bác nhé.
 
Hãy thử công thức này ở ô H4
PHP:
=IF(G4="Thi Lại",CHOOSE(MATCH(MIN($C4:$E4),$C4:$E4,0),"Toán","Lý","Hóa"),"")
Sau đó fill công thức xuống dưới.

Ví dụ thi 4 môn và nếu thi lại 2 môn, thì sao hả bạn. Hum qua đến giờ làm hoài ko ra :(
J8=IF(H8="Thi Lại",CHOOSE(MATCH(MIN(D8:G8),D8:G8,0)&MATCH(SMALL(D8:G8,2),D8:G8,0)),"Văn","Toán","Lý","Hóa"),"F") . Nó ra F hoài lun :(
Sorry mình ko có đ/k để đi học nên đành phải học lóm. Mong các AC thông cảm và hướng dẩn dùm.
Cám ơn nhìu
 
Ví dụ thi 4 môn và nếu thi lại 2 môn, thì sao hả bạn. Hum qua đến giờ làm hoài ko ra :(
J8=IF(H8="Thi Lại",CHOOSE(MATCH(MIN(D8:G8),D8:G8,0)&MATCH(SMALL(D8:G8,2),D8:G8,0)),"Văn","Toán","Lý","Hóa"),"F") . Nó ra F hoài lun :(

Vấn đề không phải là làm không ra, mà vấn đề là bạn có mâu thuẫn không khi trong file của bạn yêu cầu nếu có từ 2 môn trở lên < 5 thì gọi là "Hỏng", còn nếu chỉ có 1 môn < 5 thì mới "thi lại" mà! (Xem công thức trong cột [kết quả] thì biết)
 
Lần chỉnh sửa cuối:
dạng bài thế này thì dùng hàm nào để giải và giải thế nào?

em sắp thi học kì, có dạng bài tập thế này mà em ko biết phải làm thế nào, mong mọi người giải đáp giùm em.
 

File đính kèm

File đính kèm

Nhờ anh chị giúp đỡ em 1 bài toán về thống kê:
54020818tc4.png


Câu hỏi của bài toán là : Em hãy thống kê xem tổng số tiền nhập và xuất của mỗi loại . Sau đó thống kê xem số lượng hàng bán được từ ngày 15/10 trở đi. Bài toán này em làm mãi nhưng vẫn không ra ,anh chị nào giỏi về excel xin giúp đỡ em với. Ghi công thức ra luôn nha
 
Kiến thức Excel

Mình muốn tính số ngày làm việc thực tế được thanh toán chế độ của người lao động trừ ngày thứ 7, chủ nhật như sau:

cột 1: ngày, tháng, năm bắt đầu làm việc (Ví dụ: 01/12/2007)
cột 2: ngày, tháng, năm kết thúc công việc (Ví dụ: 25/10/2008)
cột 3: cho kết quả số ngày làm việc thực tế của người đó trừ ra những ngày thứ 7 và chủ nhật.
Anh, chị nào biết xin giúp mình với. Cám ơn thật nhiều !
 
Mình muốn tính số ngày làm việc thực tế được thanh toán chế độ của người lao động trừ ngày thứ 7, chủ nhật như sau:

cột 1: ngày, tháng, năm bắt đầu làm việc (Ví dụ: 01/12/2007)
cột 2: ngày, tháng, năm kết thúc công việc (Ví dụ: 25/10/2008)
cột 3: cho kết quả số ngày làm việc thực tế của người đó trừ ra những ngày thứ 7 và chủ nhật.
Anh, chị nào biết xin giúp mình với. Cám ơn thật nhiều !
Bạn dùng hàm NETWORKDAYS
Ví dụ:
A1: 01/12/2007
B1: 25/10/2008
C1: =NETWORKDAYS(A1, B1) = 235 (ngày)

Nếu như bạn liệt kê được mấy ngày nghỉ lễ (02/9, 01/01... Giỗ tổ Hùng Vương, Tết...) thì kẹp vào trong hàm NETWORKDAYS này, nó trừ dùm bạn luôn.
 
Dùng hàm tự viết này thử xem

PHP:
Function SoNgayLamViec(Dat0 As Date, Dat7 As Date) As Integer
 Dim jJ As Integer
 If Dat0 > Dat7 Then
    Dim Dat8 As Date:               Dat8 = Dat7
    Dat7 = Dat0:                    Dat0 = Dat8
 End If
 For jJ = 1 To Dat7 - Dat0
    If Weekday(Dat0 + jJ, 2) < 6 Then _
        SoNgayLamViec = 1 + SoNgayLamViec
 Next jJ
End Function
 
Lần chỉnh sửa cuối:
Nhờ anh chị giúp đỡ em 1 bài toán về thống kê:
54020818tc4.png


Câu hỏi của bài toán là : Em hãy thống kê xem tổng số tiền nhập và xuất của mỗi loại . Sau đó thống kê xem số lượng hàng bán được từ ngày 15/10 trở đi. Bài toán này em làm mãi nhưng vẫn không ra ,anh chị nào giỏi về excel xin giúp đỡ em với. Ghi công thức ra luôn nha
Bạn dùng công thức này cho cả 4 ô D20, D21, E20 và E21, tính số tiền nhập, xuất:
=SUMPRODUCT(($E$3:$E$9=$C20) * ($A$3:$A$9=LEFT(D$19)) * $I$3:$I$9)​


Công thức tính số hàng bán được kể từ ngày 15/10/2005 (ô F20 và F21):
=SUMPRODUCT(($E$3:$E$9=$C20) * ($C$3:$C$9>="15/10/2005") * $G$3:$G$9)

hoặc là vầy cho chắc ăn:

=SUMPRODUCT(($E$3:$E$9=$C20) * ($C$3:$C$9>=DATE(2005,10,15)) * $G$3:$G$9)
 
Giúp tôi lập công thức cho vấn đề này với !!!

tôi có 1 cột giá trị mục tiêu cần lọc từ ô C1 => ô C100 (100 giá trị mục tiêu)
và Cột giá trị thô rất dài từ ô A1 đến ô A2000, tôi muốn lập hàm cho cột B (ô B1 đến ô B2000 ) sao cho hiện lên giá trị của ô A tương ứng nếu giá trị đó nằm trong danh sách giá trị mục tiêu bên cột C

hàm hiện tại của tôi là
=if(or(A1=$C$1,A1=$C$2,....kéo dài tới A1=$C$100),A1,0)
sau đó copy xuốg toàn bộ cột A, nhưng tôi không thể ngồi đánh công thức tới ô $C$100 được, rất lâu vì có nhiều bảng cần làm tương tự nữa....

tôi đang cần 1 ý tưởng để có thể cho 1 giá trị bên cột A bằng 1 trong các giá trị mục tiêu bên cột C, sau đó nếu bằng thì truy xuất giá trị qua cột B, không bằng thì ra số 0

help me ToT
 
Bạn dùng hàm này xem có ổn không?
=IF(ISNA(MATCH(A1,$C$1:$C$100,0)),"",A1)
Thân.
 
Dùng công thức gì đây?

nhờ mọi người xem hộ mình bài này với:
 

File đính kèm

tôi có 1 cột giá trị mục tiêu cần lọc từ ô C1 => ô C100 (100 giá trị mục tiêu)
và Cột giá trị thô rất dài từ ô A1 đến ô A2000, tôi muốn lập hàm cho cột B (ô B1 đến ô B2000 ) sao cho hiện lên giá trị của ô A tương ứng nếu giá trị đó nằm trong danh sách giá trị mục tiêu bên cột C
....................................
tôi đang cần 1 ý tưởng để có thể cho 1 giá trị bên cột A bằng 1 trong các giá trị mục tiêu bên cột C, sau đó nếu bằng thì truy xuất giá trị qua cột B, không bằng thì ra số 0
1. Tổng quát:
Dùng countif để đếm trong cột C với điều kiện tương ứng từng dòng trong cột A, Nếu CountIF đó > 0, nghĩa là giá trị tại cột A có xuất hiện trong cột C, đơn giản với công thức sau:
PHP:
B1 = IF(COUNTIF($C$1:$C$100,$A1)>0,$A1,0)

Hoặc gọn hơn, với điều kiện ta biết chắc dữ liệu bên cột C là duy nhất:
B1 = IF(COUNTIF($C$1:$C$100,$A1),$A1,0)
Hoặc:
PHP:
B1 = CHOOSE((COUNTIF($C$1:$C$100,$A1)>0)+1,0,$A1)
Sau đó copy công thức xuống dưới!

2. Nếu dữ liệu tại cột A và cột C là số (Number) thì công thức sẽ ngắn hơn nữa:
PHP:
B1 = $A1*(COUNTIF($C$1:$C$100,$A1)>0)
Hoặc gọn hơn, với điều kiện ta biết chắc dữ liệu bên cột C là duy nhất:
PHP:
B1 = $A1*COUNTIF($C$1:$C$100,$A1)
 
Lần chỉnh sửa cuối:
Status
Không mở trả lời sau này.

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

Back
Top Bottom