Nguyễn Kiều Linh Trang
Nguyễn Kiều Linh Trang
Thảo luận 2 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 148 lượt xem

Như ở bài tập thực hành 1 và bài tập 5 em thấy chuỗi lấy mặt hàng và

Như ở bài tập thực hành 1 và  bài tập 5. em thấy chuỗi lấy mặt hàng và số liệu khá dài, kí tự chỗi lại ko có độ dài giống nhau nên dùng hàm MID ko khả quan. thầy cho em hỏi. ngoài cách lấy kí tuwjh ở gữa bằng hàm MID, mình cxos thể dùng thêm hàm gì nữa ạ?

VD:

1. Ngày 18/01/2019 nhập hàng Ghế, số lượng 50, đơn giá 150.000

2. Ngày 18/01/2019 nhập hàng tivi số lượng 100, đơn giá 1.500.000

vậy em phải dùng hàm gì để lấy đc các kí tự bôi đen ạ?

Thảo luận 2 câu trả lời
Lượt xem 148 lượt xem
Vỗ tay vỗ tay
Nguyễn Kiều Linh Trang 09:08 - Aug 19, 2020

thực ra bài tập này là yêu cầu nhập trực tiếp bằng tay vào trong bảng. Vì nhiều người nhập dữ liệu bị sai, hoặc nhập không đúng kiểu dữ liệu (nhập ngày tháng bị lẫn lộn tháng trước ngày sau, nhập số thì viết cả dấu phần nghìn vào...)

Bài này không yêu cầu dùng hàm tách ký tự bạn nhé.

Nếu dùng hàm thì phải dùng hàm search, tìm các vị trí ký tự "Ngày", "hàng", "Số lượng", "đơn giá"

Nhưng như thế khá phức tạp và không cần thiết trong bài tập này, vì mục đích bài tập là khác.

Vỗ tay vỗ tay
Nguyễn Kiều Linh Trang 10:08 - Aug 19, 2020

Chào bạn với trường hợp trên bạn có thể tách như sau:

=SUBSTITUTE(TRIM(MID(SUBSTITUTE($A$1," ",REPT(" ",LEN($A$1))),1*LEN($A$1),LEN($A$1))),",","")

=SUBSTITUTE(TRIM(MID(SUBSTITUTE($A$1," ",REPT(" ",LEN($A$1))), 4*LEN($A$1),LEN($A$1))),",","")

=SUBSTITUTE(TRIM(MID(SUBSTITUTE($A$1," ",REPT(" ",LEN($A$1))), 7*LEN($A$1),LEN($A$1))),",","")

=SUBSTITUTE(TRIM(MID(SUBSTITUTE($A$1," ",REPT(" ",LEN($A$1))),10*LEN($A$1),LEN($A$1))),",","")

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông