Lây dữ liệu từ một danh sách

  • Thread starter Thread starter hocham
  • Ngày gửi Ngày gửi
Liên hệ QC
Xin mở rộng thêm : Nếu trong chuỗi cần tách có nhiều hơn 2 nhóm, giữa các nhóm phân cách nhau bằng 1 ký tự đặc biệt nào đó không nằm trong chuỗi mã của các nhóm thì làm thế nào. Chính vì thế phần trên tôi có hỏi: Nếu trong ô B3 có 2 dấu "/" thì dùng công thức nào để xác định vị trí của dấu "/" thứ 2.
Hàm FIND có một tham số thứ 3, mà thường thì chúng ta sẽ bỏ qua. Tham số chỉ cho FIND bắt đầu tìm từ chỗ nào trong chuỗi, và nếu bỏ qua thì FIND sẽ tìm từ ký tự đầu tiên bên trái.

Lợi dụng điều này, khi bạn đã có kết quả tìm ra dấu "/" thứ nhất, bạn dùng kết quả đó để làm tham số thứ ba cho FIND, nó sẽ tìm tiếp cho bạn dấu "/" thứ hai.

Ví dụ, tôi có chuỗi này trong ô A1: 1234/5678/abcd
  • Tìm dấu "/" thứ nhất thì dễ rồi:
    =FIND("/", A1)
  • Tìm dấu "/" thứ hai:
    =FIND("/", A1, FIND("/", A1)+1)
    Dịch Nôm nó ra thì có nghĩa là: đứng từ vị trí của dấu "/" thứ nhất trong ô A1, nhích tới một bước, rồi tìm cho tui thêm một cái dấu "/" nữa xem nó nằm ở đâu...
 
bạn chỉ cần dùng hàm left(text,4kí tự đầu)&right(text,7kí tự cuối) là ra thôi mà.
 
chào

chào mọi người!
hok bit chào chổ nào cho chào hết dc pakon đây
hi!
cho mình làm thành viên ở ngôi nhà nấm này nhé!
 
Web KT

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

Back
Top Bottom