Trích ký tự trong đoạn ký tự cho trước theo điều kiện

Liên hệ QC

vcd102

Thành viên mới
Tham gia
9/4/17
Bài viết
12
Được thích
0
Em đang gặp rắc rối với việc trích các đoạn ký tự nhỏ trong một đoạn ký tự cho trước theo điều kiện cho trước! Nhờ các anh chị em trong diễn đàn giúp đỡ em với! Chi tiết được trình bày trong file đính kèm! Em cảm ơn các anh chị rất nhiều! %#^#$
 

File đính kèm

  • TRÍCH KÝ TỰ.xlsx
    11 KB · Đọc: 10
  • TRÍCH KÝ TỰ CÓ ĐIỀU KIỆN.xlsx
    12 KB · Đọc: 11
Em đang gặp rắc rối với việc trích các đoạn ký tự nhỏ trong một đoạn ký tự cho trước theo điều kiện cho trước! Nhờ các anh chị em trong diễn đàn giúp đỡ em với! Chi tiết được trình bày trong file đính kèm! Em cảm ơn các anh chị rất nhiều! %#^#$

Công thức tách chuỗi bình thường thôi mà bạn:
Mã:
=LEFT(B2,FIND("_",B2)-1)
Không cần đến cột phụ hay VBA gì đâu
Ngoài ra cũng có cách làm bằng tay cực đơn giản:
- Copy dữ liệu cột B và paste vào cột C
- Xong, bấm Ctrl + H mở hộp Find and Replace
- Khung Find what_*
- Khung Replace with để trống
- Bấm Replace All
Vậy là xong
 
Em cảm ơn anh ndu96081631 rất nhiều ạ! Thế còn cái câu hỏi ở file trích ký tự thì sao hả bác? Anh giúp em luôn cái ạ! Em cảm ơn anh nhiều! ^_^
 
Em cảm ơn anh ndu96081631 rất nhiều ạ! Thế còn cái câu hỏi ở file trích ký tự thì sao hả bác? Anh giúp em luôn cái ạ! Em cảm ơn anh nhiều! ^_^

C2=IF(COUNTIF(B2;"*Đại đội trinh sát*");"Đại đội trinh sát";"Trung đội công binh")
 
Chân thành cảm ơn các anh rất nhiều! Em mới tập tẹ làm về excel, kiến thức còn hạn hẹp mong các anh chỉ bảo thêm! %#^#$
 
C2=IF(COUNTIF(B2;"*Đại đội trinh sát*");"Đại đội trinh sát";"Trung đội công binh")
Xin hỏi 1 chút! Tôi có tới 5 đơn vị (A1, A2, A3, A4,A5) dùng thêm or hoặc and kết hợp với công thức như vậy sai ở đâu bạn ơi?
C2=IF(IF(COUNTIF(K5,"*A1*"),"A1","A2") or IF(COUNTIF(K5,"*A3*"),"A3","A4") or ,"A5","") kết quả của tôi là #VALUE!
 
Web KT
Back
Top Bottom