Sử dụng hàm Vlookup nâng cao tức là chúng ta sẽ kết hợp, lồng các hàm khác vào với hàm Vlookup để thực hiện các bài toán phức tạp hơn. Chúng ta sẽ thực hiện một ví dụ cụ thể để các bạn có thể nắm rõ hơn về cách sử dụng hàm Vlookup nâng cao. Show HƯỚNG DẪN DÙNG HÀM VLOOKUP NÂNG CAO Trong ví dụ dưới đây chúng ta sẽ có 2 bảng dữ liệu bao gồm Bảng doanh thu bán quần áo và Bảng thông tin hàng hóa. Chúng ta sẽ sử dụng hàm Vlookup kết hợp với các hàm khác để hoàn thành các cột còn thiếu ở Bảng doanh thu bán quần áo gồm Tên hàng, Thành tiền, Chuyên chở, Tổng tiền . - Chúng ta sẽ hoàn thành cột Tên hàng bằng cách sử dụng hàm Vlookup kết hợp với hàm Left. Nhập vào ô B5 công thức: =VLOOKUP(LEFT(A5,2),$H$5:$I$8,2,0) sau đó ấn Enter Ở đây chúng ta sẽ sử dụng hàm Left để lấy ra 2 ký tự mã hàng ở Bảng doanh thu bán quần áo nhằm tra cứu tên hàng ở Bảng thông tin hàng hóa, hàm Left cũng được dùng trong rất nhiều bài toàn Excel hiện nay. Các bạn thực hiện copy công thức xuống các hàng dưới để hoàn thành cả cột. - Chúng ta sẽ sử dụng các hàm Vlookup, IF, hàm MID để hoàn thành cột Thành tiền . Cột Thành tiền sẽ được tính như sau: Thành tiền = Số lượng * Đơn giá . Đơn giá bao gồm Giá bán Sỉ và Giá bán lẻ . Giá bản sỉ và giá bán lẻ được quy định là ký tự S-L ở cột mã hàng, Hàm Mid là hàm hỗ trợ cắt ký tự ở giữa một sâu ký tự cho trước. Nhập vào ô B5 công thức: =C5*VLOOKUP(B5,$I$5:$K$8,IF(MID(A5,3,1)="L",3,2),0) Phần đơn giá có thể được hiểu như sau: Chúng ta tra cứu dữ liệu đơn giá dành cho quần dài bên Bảng thông tin hàng hóa , nếu ký tự ở giữa trong ô A5 là L thì kết quả tra cứu ở cột thứ 3, còn không thì là cột thứ 2. Các bạn thực hiện copy công thức xuống các hàng dưới để hoàn thành cả cột. - Chúng ta tính cột Chuyên chở như sau: Chuyên chở = Thành tiền * Phần trăm chuyên chở . Trong đó phần trăm chuyên chở của từng mặt hàng thì dựa ký tự đầu tiên bên phải của Mã hàng và tra trong bảng thông tin hàng hóa. Nhập vào ô E5 công thức: =D5*VLOOKUP(VALUE((RIGHT(A5,1))),$L$5:$M$8,2,0) Có một điểm lưu ý ở đây là ô Mã hàng A5 là một chuỗi nhưng bên Mã chuyên chở lại là một số nên hệ thống sẽ không thể lấy ra kết quả, chúng ta cần đưa thêm hàm Value vào hàm Right để đưa nó về giá trị số. Các bạn thực hiện copy công thức xuống các hàng dưới để hoàn thành cả cột. - Cuối cùng chúng ta tính cột Tổng tiền bằng cách: Tổng tiền = Thành tiền + Chuyên chở. Nhập vào ô F5 công thức: =D5+E5 ấn Enter để hoàn thành Các bạn thực hiện copy công thức xuống các hàng dưới để hoàn thành cả cột. Trên đây là hướng dẫn về hàm Vlookup nâng cao. Hi vọng rằng sau bài viết này các bạn có thể sử dụng hàm Vlookup một cách thuần thục. Nếu trong quá trình thực hiện bạn gặp khó khăn thì đừng ngại hãy comment phía dưới, đội ngũ kỹ thuật của Taimienphi.vn sẽ hỗ trợ bạn. Trong dạng phép tính toán, tính phần trăm % là dạng toán mà chúng ta thường gặp. Để học tập và làm việc hiệu quả khi gặp dạng toán phổ biến này, các bạn có thể tham khảo bài viết cách tính phần trăm được chia sẻ trước đó của Taimienphi.vn. Còn bạn muốn tìm hiểu Hàm STOCKHISTORY thì hãy tham khảo bài viết Hàm STOCKHISTORY gồm có cú pháp và ví dụ giúp bạn có thể hiểu hơn về hàm này, cũng như áp dụng hàm vào trong Excel dễ dàng để làm việc. Bạn vẫn thường sử dụng hàm Vlookup nhưng chỉ ở mức cơ bản? Bạn muốn sử dụng hàm Vlookup một cách nâng cao hơn? trong bài viết dưới đây, Taimienphi.vn xin gửi tới các bạn hướng dẫn dùng hàm Vlookup nâng cao trong Excel. Cách tính thang điểm chữ bằng hàm VLOOKUP Sử dụng hàm VLOOKUP để lấy dữ liệu từ bảng tính này sang bảng tính khác Tìm hiểu 23 điều về hàm VLOOKUP ai cũng nên biết (Phần 1) Sử dụng hàm VLOOKUP nhiều điều kiện Gộp bảng bằng VLOOKUP Sử dụng 2 hàm VLOOKUP để tính toán nhanh hơnCùng làm bài tập excel có lời giải sau đây, học cách sử dụng hàm VLOOKUP và hàm IF hiệu quả chính xác cho các bản thống kê phức tạp. Với các bản kê đơn hàng, khó khăn nhất là tìm kiếm thông tin tương thích từ các bảng phụ, đó cũng chính là vấn đề ở bài tập excel kèm lời giải này. Bài tập excel có lời giải, dùng hàm VLOOKUP và hàm IFCùng giải quyết từng phần của bảng kê đơn hàng. Để tìm đơn giá trong bài tập excel này, cần dùng hàm VLOOKUP (tìm hiểu về hàm VLOOKUP tại đây) nhằm tích hợp giá trị tương ứng từ “Bảng kê sản phẩm” lên đơn giá. Cú pháp đầy đủ: =VLOOKUP(A2,$A$12:$C$18,3,0) Ngay khi enter và có kết quả hiện ra, kéo chuột sao chép xuống các ô còn lại, kết quả đạt được như sau: Bài tập excel có lời giải, sử dụng hàm VLOOKUPTiếp theo, tính lượng sản phẩm được khuyến mãi trong bài tập excel bằng hàm IF (tìm hiểu chi tiết về hàm IF tại đây), cú pháp đầy đủ: =IF(C2<=100,0,IF(C2<=230,25,IF(C2<=305,30,IF(C2<=410,35)))) Ngay khi enter và có kết quả hiện ra, kéo chuột sao chép xuống các ô còn lại, kết quả đạt được như sau: Sử dụng hàm IFÁp dụng công thức theo đề bài để tính cột “Thành tiền”:
THÀNH TIỀN = (LƯỢNG – KHUYẾN MÃI) * ĐƠN GIÁ. Cuối cùng để tính tổng tiền, cần dùng hàm SUM như sau: Dùng hàm SUM tính tổng tiềnXem thêm: Ứng dụng index+match trong quản lý hợp đồng lao động 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 Excel từ cơ bản tới nâng cao của Học Excel Online. 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.
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é. Trước hết các bạn hãy bấm vào mục "Tài liệu đính kèm" ở đầu bài viết để tải file bài tập về. Sau đó bạn có thể tự làm trước khi xem hướng dẫn hoặc vừa đọc vừa thực hành luôn theo hướng dẫn dưới đây: Bài tập ứng dụng hàm IF, hàm VLOOKUP, hàm SUM trong ExcelTrước hết chúng ta cùng xem nội dung về bài tập Excel này có những yêu cầu gì nhé: Trong bài tập này chúng ta có 4 yêu cầu như sau:
Xem thêm: Tải về bài tập Excel có lời giải (Hướng dẫn cách dùng hàm IF, ROUND, SUM, MIN, MAX, AVERAGE) 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ẩmVớ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 để giải bài tập Excel ở đây là:
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:
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: 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:
Kết quả cuối cùng là: Xem thêm: Hướng dẫn cách dùng hàm VLOOKUP trong Excel qua các ví dụ từ cơ bản đến nâng cao Dùng hàm IF để tính khuyến mãiTrong câu tiếp theo, các bạn hãy chú ý đề bài tập Excel ban đầu yêu cầu xác định kết quả khuyến mại dựa theo một loạt những điều kiện là:
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:
Sau đó chúng ta sẽ được công thức hàm như sau: =IF(C2<=100, 0%, IF(C2<=230, 2%, IF(C2<=300, 3%, 4%)))Lưu ý: Ở đâ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. Sau khi thực hiện hàm IF lồng nhau thì bạn sẽ thu được kết quả ở cột Khuyến mãi như sau: Xem thêm: Làm thế nào để viết nhiều hàm IF lồng nhau dễ hiểu dễ thực hiện 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 trong bài tập Excel này 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:
Kết quả mà bạn sẽ thu được là: Xem thêm: Hướng dẫn cách sửa lỗi không nhận được phép tính trong Excel Dùng hàm SUM tính kết quả tổng số tiền=SUM(F2:F7)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:
Kết quả cuối cùng mà chúng ta thu được sẽ là: Như vậy, chỉ thông qua một bài tập Excel. chúng ta đã có thể hiểu rõ hơn về cách 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 Gitiho để nâng cao khả năng sử dụng Excel nhé. Kết luậnCách nhanh nhất để sử dụng Excel thành thạo là vừa học lý thuyết vừa làm các bài tập thực tế. Càng làm nhiều bài tập thì bạn càng nhớ được nhiều công thức hàm, tăng tốc độ làm việc lên gấp bội. Để được tiếp cận với kiến thức về cách dùng 150+ hàm trong Excel kèm theo bài tập có hướng dẫn giải chi tiết thì bạn hãy tham gia vào khóa học dưới đây: Tuyệt đỉnh Excel: Trở thành bậc thầy Excel sau 16 giờ Đây là khóa học được xây dựng bởi những chuyên gia đi đầu trong việc ứng dụng Excel vào công việc thực tế, có nhiều năm kinh nghiệm giảng dạy cho nhân viên các tập đoàn lớn: Vietinbank, VP Bank, FPT Software, VNPT, Mobifone,... Tham gia vào khóa học bạn sẽ được vừa học vừa thực hành, nắm chắc tất cả kỹ năng Excel cần thiết cho công việc văn phòng. Khóa học còn có quà tặng kèm là ebook, tài liệu hay về các thủ thuật Excel giúp bạn làm việc nhanh chóng, hiệu quả hơn. Gitiho không giới hạn thời gian và số lượt học nên các bạn có thể học mọi lúc, mọi nơi nhé. Giảng viên của khóa học cũng luôn sẵn sàng trả lời mọi thắc mắc của học viên trong vòng 24h. Chúc các bạn luôn học tập hiệu quả!
Tài liệu kèm theo bài viết
bai-tap-ham-IF-ham-VLOOKUP.xlsxTải xuống
Gitiho.com - 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 Gitiho.com đã 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... Gitiho tự hào khi được đồng hành cùng:
Tìm hiểu ngay các khóa học của Gitiho TẠI ĐÂY |