.st0{fill:#FFFFFF;}

Hướng dẫn giải bài tập Excel có dùng hàmVLOOKUP, hàm IF, hàm SUM 

 Tháng Chín 19, 2021

By  Lê Đình Chi

Có rất nhiều bạn quan tâm tới việc sử dụng hàm IF, hàm SUM và hàm VLOOKUP trong Excel. Trong bài viết này chúng ta cùng tìm hiểu về một bài tập nhỏ ứng dụng các hàm này nhé.

Bài tập ứng dụng hàm IF, hàm VLOOKUP, hàm SUM trong Excel

Trước hết chúng ta cùng xem nội dung về bài tập này có những yêu cầu gì nhé:

(Các bạn có thể tải file bài tập kèm theo đáp án theo link tải ở bên dưới bài viết này)

Trong bài tập này chúng ta có 4 yêu cầu như sau:

  1. Xác định đơn giá các sản phẩm trong vùng B2:B7 dựa theo bảng kê sản phẩm
  2. Tính kết quả cột Khuyến mại (vùng E2:E7)
  3. Tính kết quả  cột Thành tiền (vùng F2:F7)
  4. Tính tổng tiền phải trả tại ô F8

Sau đây chúng ta cùng xem từng bước cách giải bài tập này nhé.

Dùng hàm VLOOKUP tìm đơn giá sản phẩm

Với yêu cầu đầu tiên, bạn sẽ phải xác định đơn giá sản phẩm dựa theo bảng kê các sản phẩm ở phía dưới. Thủ thuật ở đây là:

  1. Bạn phải tìm một cái gì đó
  2. Bạn tìm dựa theo 1 bảng nào đó

Khi xuất hiện 2 yếu tố trên, bạn hãy nghĩ ngay tới hàm VLOOKUP nhé.

Cú pháp của hàm VLOOKUP là:

=VLOOKUP( Tìm_dựa_theo_cái_gì, Tìm_ở_đâu, Cột_chứa_kết_quả, Phương_pháp_tìm_kiếm)

Như vậy chúng ta thấy:

  • Tìm dựa theo cái gì? Đó chính là mã sản phẩm
  • Tìm ở đâu? Căn cứ theo Bảng kê sản phẩm: vùng bảng A12:C17, trong đó cột đầu tiên trong bảng chứa giá trị tìm kiếm. Chú ý cần phải cố định vùng bảng này.
  • Cột chứa kết quả là cột thứ mấy trong bảng? Ở đây cần xác định đơn giá, do đó cột chứa kết quả là cột thứ 3 trong bảng
  • Phương pháp tìm kiếm? Ở đây  tìm theo đúng mã sản phẩm, do đó phương pháp tìm kiếm là Exact (tìm chính xác)

Bạn có thể viết công thức VLOOKUP cho ô D2 như sau:

VLOOKUP(A2, $A$12:$C$17, 3, 0)

Kết quả thu được như sau:

giải bài tập excel dùng hàm vlookup tìm đơn giá

Tham khảo: phương pháp cố định tọa độ trong công thức Excel

Khi đó chúng ta chỉ cần kéo công thức tại ô D2 xuống các ô trong vùng D2:D7 bằng cách sử dụng kỹ thuật Filldown như sau:

  • Bước 1: Chọn vùng ô D2:D7
  • Bước 2: nhấn tổ hợp phím Ctrl + D

Kết quả:

kỹ thuật filldown để sao chép công thức xuống phía dưới

Dùng hàm IF để tính khuyến mãi

Trong câu tiếp theo, các bạn hãy chú ý đề bài yêu cầu xác định kết quả khuyến mại dựa theo một loạt những yêu cầu:

  • Số lượng từ 1 tới 100: không được khuyến mại (bằng 0)
  • Số lượng từ 101 tới 230: khuyến mại giảm 2% tổng tiền
  • Số lượng từ 231 tới 300: khuyến mại giảm 3% tổng tiền
  • Số lượng từ 301 trở lên: khuyến mại giảm 4% tổng tiền

Chúng ta có thể hiểu là: Nếu cột số lượng có giá trị từ 1 tới 100 (hay là nhỏ hơn hoặc bằng 100) thì khuyến mại bằng 0%

Bạn có thể sử dụng hàm IF để biện luận logic này như sau:

hàm IF thứ 1 =IF(C2<=100, 0%, xét trường hợp lớn hơn 100)

Tương tự như vậy chúng ta có ở mốc số lượng nhỏ hơn hoặc bằng 230 như sau:

hàm IF thứ 2 =IF(C2<=230, 2%, xét trường hợp lớn hơn 230)

Trong trường hợp nhỏ hơn hoặc bằng 300, chúng ta có:

hàm IF thứ 3 =IF(C2<=300, 3%, xét trường hợp lớn hơn 300)

Và trường hợp lớn hơn 300 thì nhận giá trị khuyến mại là 4%

Tới đây bạn có thể lồng ghép các hàm IF vào nhau theo cách:

  • hàm IF thứ 1 viết trước
  • hàm IF thứ 2 sẽ đặt vào vị trí tham số thứ 3 của hàm IF thứ 1
  • hàm IF thứ 3 sẽ đặt vào vị trí tham số thứ 3 của hàm IF thứ 2

kết quả:

=IF(C2<=100, 0%, IF(C2<=230, 2%, IF(C2<=300, 3%, 4%)))

Ở đây chúng ta sử dụng 3 hàm IF nên sẽ cần sử dụng 3 dấu đóng ngoặc

cach-viet-ham-if-long-nhau-trong-excel-tinh-khuyen-mai

Dùng các phép tính toán học để tính cho cột Thành tiền

Ở yêu cầu thứ 3, chúng ta chỉ cần áp dụng các phép tính toán học là cộng, trừ, nhân, chia để viết lại cho biểu thức tính kết quả thành tiền như sau:

Thành tiền = Số lượng * Đơn giá * (1 – Khuyến mại)

Viết công thức trong ô F2 như sau:

F2 = C2 * D2 * (1-E2)

Chú ý khi viết biểu thức tính này các bạn cần đảm bảo nguyên tắc:

  • Các phép tính nhân chia được thực hiện trước
  • Các phép tính cộng trừ sau.
  • Nếu phép tính cộng trừ muốn tính trước thì phải đặt biểu thức tính trong dấu ngoặc đơn.

Kết quả là:

cach-viet-cac-bieu-thuc-cong-tru-nhan-chia-trong-excel

Dùng hàm SUM tính kết quả tổng số tiền

Cuối cùng để tính tổng tiền, chúng ta có thể sử dụng hàm SUM như sau:

cach-viet-ham-sum-tinh-tong-so-tien

Dùng hàm SUM tính tổng cho vùng F2:F7 là các giá trị thành tiền của từng mặt hàng.

Có một cách rất đơn giản để viết hàm SUM đó là các bạn sử dụng chức năng AutoSum bằng cách:

  • Chọn ô F8 (là ô muốn dùng hàm SUM)
  • Bấm tổ hợp phím tắt ALT và dấu bằng (=)

Như vậy chúng ta đã hoàn thành xong bài tập Excel về sử dụng hàm IF, hàm VLOOKUP, hàm SUM và các phép tính toán trong Excel. Đây là những kiến thức cơ bản nhưng rất cần thiết trong công việc của bạn. Hãy luyện tập thêm và theo dõi tiếp các bài viết khác tại Zik.vn nhé.

Bạn muốn tìm hiểu thêm kiến thức về Excel và ứng dụng Excel vào công việc? Hãy tham gia ngay khóa học EXG01 – Excel từ cơ bản tới nâng cao dành cho người đi làm của zik.vn. Khóa học này cung cấp cho bạn kiến thức một cách đầy đủ và có hệ thống: về các hàm, các công cụ trong excel. Ngoài ra khóa học cũng có nhiều bài tập để bạn thực hành. Hiện nay hệ thống đang có nhiều ưu đãi khi bạn đăng ký tham gia khóa học này.

Bạn có thể tải file bài tập sử dụng trong bài viết này tại đường link ở phía cuối bài viết.


Đánh giá bài viết này

Tài liệu kèm theo bài viết

zik.vn – Nền tảng học online duy nhất tại Việt Nam tập trung vào phát triển kỹ năng làm việc dành cho người đi làm

Với sứ mệnh: Mang cơ hội phát triển kỹ năng, phát triển nghề nghiệp tới hàng triệu người”, đội ngũ phát triển zik.vn đã và đang làm việc với những học viện, trung tâm đào tạo, các chuyên gia đầu ngành để nghiên cứu và xây dựng lên các chương trình đào tạo từ cơ bản đến chuyên sâu xung quanh các lĩnh vực: Tin học văn phòng, Phân tích dữ liệu, Thiết kế, Công nghệ thông tin, Kinh doanh, Marketing, Quản lý dự án…

Zik.vn tự hào khi được đồng hành cùng:

  • 50+ khách hàng doanh nghiệp lớn trong nhiều lĩnh vực như: Vietinbank, Vietcombank, BIDV, VP Bank, TH True Milk, VNPT, FPT Software, Samsung SDIV, Ajinomoto Việt Nam, Messer,…
  • 100.000+ học viên trên khắp Việt Nam

Tìm hiểu ngay các khóa học của Zik.vn TẠI ĐÂY



Lê Đình Chi


Your Signature

Leave a Reply

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Subscribe to our newsletter now!

DMCA.com Protection Status
>