Xin code VBA trả về tên tài khoản theo điều kiện

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

Thanh Binh111

Thành viên chính thức
Tham gia
28/11/20
Bài viết
61
Được thích
16
Xin chào mọi người!

Nhờ mọi người hỗ trợ mình bài toán này ạ:

Dữ liệu gốc: Mình có 1 cột dữ liệu nội dung hơi lộn xộn như bên dưới, nhưng có điểm chung là trong mỗi ô sẽ chứa 1 tên tài khoản, tên tài khoản định dạng thông thường là chữ cái hoặc số hoặc chữ cái và số viết liên tiếp không có dấu cách trống.

Dữ liệu trả về: trả về tên tài khoản ứng với mỗi ô, với các điều kiện như sau:
  • Nếu ô dữ liệu có chữ “mua sam” hoặc “MUA SAM”: thì trả về chuỗi ký tự liên tiếp không có dấu cách ngay sau chữ “mua sam” hoặc “MUA SAM”.
  • Nếu ô dữ liệu không có chữ “mua sam” hoặc “MUA SAM”: thì trả về chuỗi ký tự liên tiếp không có dấu cách đầu tiên tính từ trái qua phải.
Như file đính kèm, nhờ mọi người cho mình xin đoạn code VBA xử lý vấn đề này ạ.

Xin cảm ơn mọi người nhiều ạ!
DỮ LIỆU GỐCDỮ LIỆU TRẢ VỀ
mua sam HUONGZIN95HUONGZIN95
mua sam HUYNA2016HUYNA2016
mua sam JINJINCOMJINJINCOM
MUA SAM VINH830818VINH830818
mua sam LAMLUONG9CLAMLUONG9C
NANGLE203NANGLE203
mua sam PHATTAI142PHATTAI142
mua sam CX5138 315062 315062CX5138
mua sam TEOEM02TEOEM02
MUA SAM 09657159960965715996
VANDUNG77UVANDUNG77U
 

File đính kèm

  • TRA VE TEN TAI KHOAN.xlsx
    10.6 KB · Đọc: 5
Xin chào mọi người!

Nhờ mọi người hỗ trợ mình bài toán này ạ:

Dữ liệu gốc: Mình có 1 cột dữ liệu nội dung hơi lộn xộn như bên dưới, nhưng có điểm chung là trong mỗi ô sẽ chứa 1 tên tài khoản, tên tài khoản định dạng thông thường là chữ cái hoặc số hoặc chữ cái và số viết liên tiếp không có dấu cách trống.

Dữ liệu trả về: trả về tên tài khoản ứng với mỗi ô, với các điều kiện như sau:
  • Nếu ô dữ liệu có chữ “mua sam” hoặc “MUA SAM”: thì trả về chuỗi ký tự liên tiếp không có dấu cách ngay sau chữ “mua sam” hoặc “MUA SAM”.
  • Nếu ô dữ liệu không có chữ “mua sam” hoặc “MUA SAM”: thì trả về chuỗi ký tự liên tiếp không có dấu cách đầu tiên tính từ trái qua phải.
Như file đính kèm, nhờ mọi người cho mình xin đoạn code VBA xử lý vấn đề này ạ.

Xin cảm ơn mọi người nhiều ạ!
DỮ LIỆU GỐCDỮ LIỆU TRẢ VỀ
mua sam HUONGZIN95HUONGZIN95
mua sam HUYNA2016HUYNA2016
mua sam JINJINCOMJINJINCOM
MUA SAM VINH830818VINH830818
mua sam LAMLUONG9CLAMLUONG9C
NANGLE203NANGLE203
mua sam PHATTAI142PHATTAI142
mua sam CX5138 315062 315062CX5138
mua sam TEOEM02TEOEM02
MUA SAM 09657159960965715996
VANDUNG77UVANDUNG77U
Bạn thử dùng chức năng FlashFill coi
 
Upvote 0
Dùng thử file code cùi bắp mình học mót xem có đáp ứng được yêu cầu của bạn không.
 

File đính kèm

  • TRA VE TEN TAI KHOAN_fix.xlsb
    21.2 KB · Đọc: 2
Upvote 0
Web KT

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

Back
Top Bottom