Cắt đôi một dòng thành hai dòng ?

Liên hệ QC

tienduyet

Thành viên mới
Tham gia
24/7/08
Bài viết
18
Được thích
16
Thế này các anh chị ah.
Trong Phiếu thu, tại dòng SoTienBangChu có:(Hai mươi lăm triệu đồng chẵn./.)
Giờ em muốn tách đôi dòng trên thành hai dòng đúng vào khoảng trống.
Không kể đến khả năng em dùng hàm đơn giản trong Excel:
Dong1= Left(SoTienBangChu,13) -> (Hai mươi lăm
Dong2= Right(SoTienBangChu,LEN(SoTienBangChu)-13)
-> triệu đồng chẵn./.)
Nếu em làm như trên thì khi SoTienBangChu = (Năm triệu đồng chẵn./.) sẽ thể hiện không đẹp lắm:
Dong1= (Năm triệu đồ
Dong2= ng chẵn./.)


Xin anh, chị hướng dẫn em cách làm bằng hàm có sẵn trong Excel hay bằng VBA.

Em xin cảm ơn anh, chị !
 
Thế này các anh chị ah.
Trong Phiếu thu, tại dòng SoTienBangChu có:(Hai mươi lăm triệu đồng chẵn./.)
Giờ em muốn tách đôi dòng trên thành hai dòng đúng vào khoảng trống.
Không kể đến khả năng em dùng hàm đơn giản trong Excel:
Dong1= Left(SoTienBangChu,13) -> (Hai mươi lăm
Dong2= Right(SoTienBangChu,LEN(SoTienBangChu)-13)
-> triệu đồng chẵn./.)
Nếu em làm như trên thì khi SoTienBangChu = (Năm triệu đồng chẵn./.) sẽ thể hiện không đẹp lắm:
Dong1= (Năm triệu đồ
Dong2= ng chẵn./.)


Xin anh, chị hướng dẫn em cách làm bằng hàm có sẵn trong Excel hay bằng VBA.

Em xin cảm ơn anh, chị !

Vậy bạn chỉ cần Merge hai dòng lại rồi chọn Format Cell/Alignment/Wrap text là xong. Khỏi phải suy nghĩ! Còn nếu bạn vẫn cố muốn dùng công thức thì làm như sau:
Dòng 1 = LEFT(SoTienBangChu,FIND(" ",SoTienBangChu,13))
Dòng 2 = Right(SoTienBangChu,LEN(SoTienBangChu)-LEN(Dòng 1))
 
Lần chỉnh sửa cuối:
Thế này các anh chị ah.
Trong Phiếu thu, tại dòng SoTienBangChu có:(Hai mươi lăm triệu đồng chẵn./.)
Giờ em muốn tách đôi dòng trên thành hai dòng đúng vào khoảng trống.
Không kể đến khả năng em dùng hàm đơn giản trong Excel:
Dong1= Left(SoTienBangChu,13) -> (Hai mươi lăm
Dong2= Right(SoTienBangChu,LEN(SoTienBangChu)-13) -> triệu đồng chẵn./.)
Nếu em làm như trên thì khi SoTienBangChu = (Năm triệu đồng chẵn./.) sẽ thể hiện không đẹp lắm:
Dong1= (Năm triệu đồ
Dong2= ng chẵn./.)

Xin anh, chị hướng dẫn em cách làm bằng hàm có sẵn trong Excel hay bằng VBA.

Em xin cảm ơn anh, chị !
A1 = Hai mươi lăm triệu đồng chẵn
B1 = LEFT(A1,SEARCH(" ",A1,ROUNDDOWN(LEN(A1)/2-3,0))) => Kết quả là: Hai mươi lăm
C1 = RIGHT(A1,LEN(A1)-SEARCH(" ",A1,ROUNDDOWN(LEN(A1)/2-3,0))) => Kết quả là: triệu đồng chẵn

A2 = Năm triệu đồng chẵn
Copy công thức trên xuống ta được KQ B2 = Năm triệu ; C2 = đồng chẵn
 
Thế này các anh chị ah.
Trong Phiếu thu, tại dòng SoTienBangChu có:(Hai mươi lăm triệu đồng chẵn./.)
Giờ em muốn tách đôi dòng trên thành hai dòng đúng vào khoảng trống.
Không kể đến khả năng em dùng hàm đơn giản trong Excel:
Dong1= Left(SoTienBangChu,13) -> (Hai mươi lăm
Dong2= Right(SoTienBangChu,LEN(SoTienBangChu)-13) -> triệu đồng chẵn./.)
Nếu em làm như trên thì khi SoTienBangChu = (Năm triệu đồng chẵn./.) sẽ thể hiện không đẹp lắm:
Dong1= (Năm triệu đồ
Dong2= ng chẵn./.)

Xin anh, chị hướng dẫn em cách làm bằng hàm có sẵn trong Excel hay bằng VBA.

Em xin cảm ơn anh, chị !
Bạn chỉ cần vào format cells alignment horizontal justify Nếu ô bạn có độ rộng nhỏ nó sẽ tự động xống dòng!
 
Web KT
Back
Top Bottom