Test thử. do làm vội chưa testNhờ anh chị em giúp tách bài viết với ạ.
Tách ra có khoảng trắng ở phía sau, Anh xóa giúp cái khoảng trắng phía sau vớiTest thử. do làm vội chưa test
Tách ra có khoảng trắng ở phía sau, Anh xóa giúp cái khoảng trắng phía sau với, ở phần địa chỉ Tỉnh Thành
Mình về rồi. Không ngồi máy. Nếu bạn sửa code được thì sửaTách ra có khoảng trắng ở phía sau, Anh xóa giúp cái khoảng trắng phía sau với
Bài đã được tự động gộp:
Res(k,1)= Trim(b(0))
cảm ơn, đã làm được ạMình về rồi. Không ngồi máy. Nếu bạn sửa code được thì sửaMã:Res(k,1)= Trim(b(0))
Bạn tham khảo nhé!Nhờ anh chị em giúp tách bài viết với ạ.
View attachment 264873
Anh oi cho em hỏi ý nghĩa của REPT(" ";1000) là như nào hở anh?Bạn tham khảo nhé!
mượn bài viết Anh @vanthinh3101 mình trả lời cho bạn!Anh oi cho em hỏi ý nghĩa của REPT(" ";1000) là như nào hở anh?
1 |
1001 |
2001 |
3001 |
4001 |
5001 |
6001 |
7001 |
8001 |
9001 |
10001 |
Việc sử dụng tham số 1000 ở trên cũng có hạn chế.mượn bài viết Anh @vanthinh3101 mình trả lời cho bạn!
=TRIM(MID(SUBSTITUTE($B$3,",",REPT(" ",1000)),1000*(ROW($A1)-1)+1,1000))
Công thức này đầu tiiên
- Thay thế dấu phẩy thành 1000 khoảng trắng.
1000*(ROW($A1)-1)+1: Công thức sẽ tạo ra vị trí cần cắt.
Nó sẽ tạo ra mảng:
..................................................................................................
1 1001 2001 3001 4001 5001 6001 7001 8001 9001 10001
REPT(" ",1000): tạo ra 1000 khoảng trắng.
Mình nói đến đây chắc bạn đã hiểu.
bạn ví dụ thế này nhé!
=REPT("s",10) thì nó sẽ tạo ra 10 chữ s viết liền nhau.
=TRIM(MID(", "&$B$3&", ",FIND("|",SUBSTITUTE(", "&$B$3&", ",", ","|",ROW($A1)))+1,SUM(FIND("|",SUBSTITUTE(", "&$B$3&", ",", ","|",ROW($A1)+{0\1}))*{-1\1})-1))
1/ Bài 2 chỉ áp dụng có 1 Cell tại B3. Nếu cột B của bạn có dữ liệu chứa ở nhiều Cell thì có thể sử dụng File sau.Nhờ anh chị em giúp tách bài viết với ạ.
View attachment 264873
{0\1}))*{-1\1})Việc sử dụng tham số 1000 ở trên cũng có hạn chế.
Lúc đầu tôi định dùng là 50 rồi 100, sau đó chuyển sang 10000 mới đúng được hết.
Lý do là vì khi các số liệu chi tiết tích lũy số ký tự bằng hoặc vượt tham số kia thì có thể có lỗi sai.
Trước bác @Phan Thế Hiệp có hướng dẫn tôi 1 cách nữa, nhìn công thức hơi lằng nhằng nhưng bảo đảm không bị lỗi kia.
Công thức để tách từng tỉnh ra
Enter + Fill xuốngPHP:=TRIM(MID(", "&$B$3&", ",FIND("|",SUBSTITUTE(", "&$B$3&", ",", ","|",ROW($A1)))+1,SUM(FIND("|",SUBSTITUTE(", "&$B$3&", ",", ","|",ROW($A1)+{0\1}))*{-1\1})-1))
Hình như chủ thớt thống kê người nhiễm COVID sao ýNhờ anh chị em giúp tách bài viết với ạ.
View attachment 264873
Mình cảm ơn ạ, Mình đã làm được ạBạn tham khảo nhé!
dạ.Hình như chủ thớt thống kê người nhiễm COVID sao ý
cảm ơn, bài viết rất hayBạn tham khảo nhé!
tham khảo công thứcNhờ anh chị em giúp tách bài viết với ạ.
View attachment 264873
dạ, cảm ơn anh nhiềutham khảo công thức