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

  • Thread starter tienduyet
  • Ngày gửi
T

tienduyet

Guest
17/9/08
22
0
0
42
Nam Dinh
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ị !
 
Khóa học Quản trị dòng tiền
S

salam

Guest
13/11/07
3
0
0
QN
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ị !
VD cột cần tách của bạn ở cột A
Bạn dùng công thức sau:
Dòng 2:
C2=IF(A2="","",TRIM(RIGHT(SUBSTITUTE(LEFT(A2,LEN(A2)-11)," "," "),6))&RIGHT(A2,11))

Dòng 1:
B2 =IF(A2="","",LEFT(A2,LEN(A2)-LEN(C2)))

Xong rồi.
Tach dong
 

Xem nhiều