Bài tập xử lý chuỗi trong excel xls

Bạn có thể tải về máy file PDF nội dung tài liệu này tại đây: Tải về file PDF

  • Học tin học văn phòng ứng dụng CNTT trực tuyến
  • Nhiếp ảnh cơ bản

Dưới đây là bài tập mẫu [có lời giải] về việc áp dụng hàm điều kiện IF kết hợp với các hàm xử lý tách chuỗi LEFT, RIGNT, MID trong Excel.


Bài này còn có ví dụ cho việc sử dụng tính năng ADVANCED FILTER để trích lọc dữ liệu từ một bảng cho trước. Phần này sẽ được tách ra trong bài kế tiếp.

Ngoài ra, đây còn là một bài tập ôn thi chứng chỉ tin học văn phòng hiệu quả.

Ở cuối bài, có file Excel XLS chứa bảng dữ liệu và lời giải cho từng ô, bạn cũng có thể tải về máy mở lên tham khảo.

Lý thuyết các bạn có thể xem bài lý thuyết và cách dùng các hàm trong excel.

Đợi đã, hãy để lại email, chúng tôi sẽ gửi bài vào email bạn, cùng nhiều bài khác nữa.

Bảng dữ liệu bài tập

Bảng dữ liệu bài tập mẫu hàm IF, LEFT, RIGHT, MID

Yêu cầu

Câu 1. Điền cột Mã Xuất Nhập Khẩu. Cột này nhận 2 ký tự đầu của cột Mã Số.

Câu 2. Điền cột Tên Sản Phẩm. Biết nếu ký tự thứ ba bằng “G” là Gạo; “D” là Đường; “T” là Than.

Câu 3. Điền cột Số Hiệu. Số hiệu nhận 3 kí tự cuối của cột Mã Số.

Câu 4. Trích lọc những hàng hóa có Mã Số Hiệu là 003.

Lời giải

Câu 1. Điền cột Mã Xuất Nhập Khẩu. Cột này nhận 2 ký tự đầu của cột Mã Số

Theo yêu cầu, để tìm được Mã Xuất Nhập Khẩu ta chỉ cần trích 2 kí tự đầu của chuỗi Mã Số [Cột B]. Tức ta dùng hàm LEFT.

Tại ô C4, gõ công thức:

=LEFT[B4,2]

Khi tính xong một ô, kéo nút Fill handle ở góc phải bên dưới ô để copy công thức xuống các ô khác trong cột. Các câu 2, 3 dưới đây chỉ là công thức một ô đầu tiên, các bạn tự động kéo để copy công thức sang các ô khác trong cùng cột nhé.

Thủ thuật về cách kéo để copy công thức

Thủ thuật về cách kéo để copy công thức

[1] Dùng chuột kéo phần dưới của ô công thức đến một ô cũng sử dụng cùng một công thức, sau đó thả chuột ra.
[2] Nút Auto Fill Options xuất hiện và kết quả cũng hiện ra

Trong một vài trường hợp thì việc copy công thức dễ thực hiện hơn việc tạo ra một công thức mới. Trong ví dụ trên bạn đã được xem qua việc copy công thức tổng cộng chi tiêu trong tháng 1 để ứng dụng tổng cộng chi tiêu cho tháng 2.

Để làm điều này đầu tiên chọn ô công thức B7, sau đó dùng chuột trỏ vào góc bên dưới bên phải của ô B7 đến khi con trỏ trở thành dấu thập màu đen [+]. Kế tiếp kéo phần fill handle    sang ô C7. Khi phần fill handle được thả ra, thì tổng giá trị ô C7 xuất hiện với giá trị 126.93. Công thức xuất hiện trên thanh công thức là =SUM[C3:C6], khi bạn click vào ô C7.

Bạn cũng có thể copy công thức bằng cách nhấp double chuột vào nút fill handle. Xem thêm bài 3 Phím Tắt Trong Excel Có Thể Bạn Chưa Biết

Câu 2. Điền cột Tên Sản Phẩm. Biết nếu ký tự thứ ba bằng “G” là Gạo; “D” là Đường; “T” là Than.

Tên sản phẩm phụ thuộc vào điều kiện của kí tự thứ 3 trong cột Mã số. Như vậy ở đây ta phải dùng hàm IF kết hợp với hàm lấy ký tự thứ 3 trong một chuỗi. Ta dùng hàm MID để lấy ký tự bất kì trong chuỗi.

Ví dụ lấy ký tự thứ 3 trong chuỗi Mã số, ta dùng  như sau:

= MID[...Nội dung chỉ dành cho thành viên...

]

Nghĩa là, Từ chuỗi B4, trích ra một chuỗi, bắt đầu tứ vị trí thứ 3, lấy một ký tự. Tức ta sẽ được giá trị là “G”

Trở lại yêu cầu bài toán, dựa vào kí tự thứ 3, nếu nó là “G” thì Tên Sản Phẩm là “Gạo”, nếu là “D” thì Tên Sản Phẩm là “Đường”, Nếu là “T” thì Tên Sản Phẩm là “Than”.

Như vậy, tại ô D4, ta gõ công thức sau:

=IF[MID[B4,3,...Nội dung chỉ dành cho thành viên...

=”T” , “Than”]]]

Lý giải chung cho công thức trên như sau: Nếu kí tự thứ 3 của Mã số là “G” thì hiện ra kết quả là ...Nội dung chỉ dành cho thành viên...

Câu 3. Điền cột Số Hiệu. Số hiệu nhận 3 kí tự cuối của cột Mã Số.

Số hiệu nhận 3 kí tự cuối của cột Mã Số tức ta sẽ lấy 3 ký tự từ phía phải qua. Dùng hàm RIGHT.

Tại ô E4, gõ công thức sau:

= RIGHT[B4,3]

Câu 4. Trích lọc những hàng hóa có Mã Số Hiệu là 003

Cập nhật: 15/5: Lời giải trích lọc cho câu 4, mời các bạn xem video này //www.youtube.com/watch?v=P7zEp3VDdCE [Nhớ chọn chế độ HD và phóng lớn để xem cũng như đừng quên chia sẻ lên FB cho bạn bè.]

Câu này thuộc phần trích lọc nâng cao, ADVANCED FILTER. Phần này sẽ trình bày trong vài ngày tới. hãy để lại email để nhận bài viết mới tự động nhé.

Đợi đã, hãy để lại email, chúng tôi sẽ gửi bài vào email bạn, cùng nhiều bài khác nữa.

Tải file XLS lời giải

Mời click vào URL dưới để tải file Excel kèm lời giải [Chỉ dành cho thành viên]:

//hoc.trungtamtinhoc.edu.vn/download/IF-LEFT-RIGHT.zip

Password: ...Nội dung chỉ dành cho thành viên...

Trần Triệu Phú – www.trungtamtinhoc.edu.vn

Các bài trong chuyên đề Excel 2007

  • Bài 1: Làm quen với bảng tính Excel 2007, các thao tác cơ bản
  • Bài 2: Sử dụng công thức và hàm trong Excel
  • Các phím tắt sử dụng trong Word và Excel 2007
  • Bài cuối: Vẽ đồ thị và vẽ hình trong Excel 2007
  • Download Office 2007 full
  • Bài tập mẫu hàm Vlookup trong Excel [Có lời giải]
  • Bài tập mẫu hàm COUNTIF và COUNTIFS trong Excel [Có lời giải]
  • Bài tập mẫu hàm IF kết hợp LEFT, RIGHT, MID trong Excel [Có lời giải]
  • Vẽ đường xu hướng [Trendline] trong đồ thị Excel
  • Đếm số ký tự và đếm số chữ trong Excel dùng LEN và SUBSTITUTE
  • Cách sử dụng hàm COUNTIF trong Excel [có ví dụ]
  • Hiện đầy đủ chữ trong Excel
  • Chuyển dòng thành cột trong Excel
  • [Bonus] Download font chữ VNI-Times, VnTimes
  • [Bonus] 3 phím tắt trong excel có thể bạn chưa biết
  • [Bonus] Các cách sử dụng Fill Handle trong Excel
  • [Bonus] Tách họ và tên trong Excel
  • [Bonus] Cách in 2 mặt chẵn lẻ trong Excel
  • [Bonus] Cách đặt mật khẩu cho file Word/Excel
  • [Bonus] Một ứng dụng của hàm Vlookup – tự động hiện giá trị tương ứng
  • [Bonus] Cách sử dụng hàm IF trong Excel và ví dụ thực tế
  • [Bonus] Sử dụng hàm IF kết hợp với hàm dò tìm VLOOKUP, HLOOKUP
  • [Bonus] Hiển thị hoặc ẩn đi các giá trị bằng không [0] trong Excel
  • [Bonus] Sửa lỗi #NUM! trong Excel
  • [Bonus] Cách sửa lỗi #VALUE! khi sử dụng một số hàm cơ bản trong Excel
  • [Bonus] Sửa lỗi #N/A trong các hàm dò tìm VLOOKUP và HLOOKUP
  • [Bonus] Nguyên nhân và cách khắc phục lỗi #REF! trong EXCEL
  • [Bonus] Nguyên nhân và cách khắc phục lỗi #NAME? trong EXCEL
  • [Bonus] Nguyên nhân và cách khắc phục lỗi #NULL! Trong EXCEL
  • [Bonus] Cách tìm và xóa các giá trị trùng lặp [Duplicate Vallue] trong bảng tính Excel

Nếu bạn muốn cảm ơn, vui lòng sử dụng các icon Facebook phía dưới cùng để chia sẻ cho bạn bè mình. Đó là cách để giới thiệu cũng như giúp chúng tôi phát triển.

Chủ Đề