TÁCH CHUỔI VĂN BẢN SAU DẤU "-"

Nu Ne

Thành viên chính thức
Tham gia ngày
28 Tháng năm 2014
Bài viết
86
Được thích
8
Điểm
370
Nơi ở
HCM
Chào anh/chị trong diễn đàn.

Nhờ anh/chị sửa công thức cột E giúp em với. Em muốn lấy kích thước sau dấu "-" đầu tiên, nhưng công thức em biết thì ra kết quả sai ở một số chỗ.
Em cảm ơn nhiều ạ
 

File đính kèm

Lần chỉnh sửa cuối:

phulien1902

GPE - My love
Tham gia ngày
6 Tháng bảy 2013
Bài viết
3,387
Được thích
4,167
Điểm
560
Nơi ở
Hải Phòng
Chào anh/chị trong diễn đàn.

Nhờ anh/chị sửa công thức cột C giúp em với. Em muốn lấy kích thước sau dấu "-" đầu tiên, nhưng công thức em biết thì ra kết quả sai ở một số chỗ.
Em cảm ơn nhiều ạ
Bạn xài tạm:
PHP:
Sub Test()
    Dim Cl As Range
    For Each Cl In Range("D5", Range("D" & Rows.Count).End(3))
        Cl.Offset(, 5).Value = "L" & ChrW(432) & ChrW(7899) & "i thép hàn kích th" & ChrW(432) & ChrW(7899) & "c" & " " & Split(Cl.Value, "-")(1)
    Next Cl
End Sub
 

nguyenacc_audit

Thành viên mới
Tham gia ngày
3 Tháng bảy 2018
Bài viết
3
Được thích
3
Điểm
165
Tuổi
22
Chào anh/chị trong diễn đàn.

Nhờ anh/chị sửa công thức cột C giúp em với. Em muốn lấy kích thước sau dấu "-" đầu tiên, nhưng công thức em biết thì ra kết quả sai ở một số chỗ.
Em cảm ơn nhiều ạ
Bạn tham khảo lại công thức trong file đính kèm nhé!
 

File đính kèm

be09

TNMT_Đồng Nai
Tham gia ngày
9 Tháng tư 2011
Bài viết
8,395
Được thích
8,163
Điểm
560
Tuổi
62
Nơi ở
Biên Hòa, Đồng Nai
Chào anh/chị trong diễn đàn.

Nhờ anh/chị sửa công thức cột C giúp em với. Em muốn lấy kích thước sau dấu "-" đầu tiên, nhưng công thức em biết thì ra kết quả sai ở một số chỗ.
Em cảm ơn nhiều ạ
Tại sao không dùng gạch nối dưới để phân biệt với gạch nối ngang sau đó dựa vào cái gạch nối dưới sử dụng Text to Columns tách 1 phát thì quá dễ dàng.
- Thay vì bạn dùng:
2.3x2.3-390x907-1

- Thì bạn dùng:
2.3x2.3_390x907-1
 

batman1

Thành viên gắn bó
Tham gia ngày
8 Tháng chín 2014
Bài viết
2,505
Được thích
3,787
Điểm
560
Một phát chưa xong. Ít ra phải 2 phát.

Nếu Text to column mà đặt kết quả ở chỗ khác thì phải xóa cột đầu chứa đoạn đầu. Nếu copy tại chỗ thì mất dữ liệu nguồn. Có thể dữ liệu nguồn còn dùng tiếp theo?

Ngoài ra mỗi lần thay dữ liệu mới hoặc chỉnh sửa dữ liệu cũ thì lại phải text to column. Lúc này có thể 10, 100, 1000 phát mà "bên kia" vẫn kêu chưa thỏa mãn
 

VetMini

Gian hùng bàn phiếm (thành viên trôi nước)
Tham gia ngày
21 Tháng mười hai 2012
Bài viết
7,415
Được thích
8,720
Điểm
560
Tại vì gạch dưới khó có thể thay thế gạch ngang, cả về ý nghĩa lẫn cách ngắt từ.
 

Nu Ne

Thành viên chính thức
Tham gia ngày
28 Tháng năm 2014
Bài viết
86
Được thích
8
Điểm
370
Nơi ở
HCM
Các cách mấy anh chỉ em làm ra được kết quả đúng rồi.
Em cảm ơn rất nhiều ạ.
 
Top Bottom