Thủ thuật Excel : Tách số ra khỏi chuỗi

June 29, 2020



Video này hướng dẫn bạn cách tách số ra khỏi chuỗi trong Excel, cách viết công thức tách số khỏi chuỗi.

Mặc định trong Excel không có hàm tách số ra khỏi một chuỗi văn bản, tuy nhiên Microsoft Excel có trang bị thêm Visual Basic giúp ta có thể tự định nghĩa thêm một hàm. Để mở được Visual Basic thì trong bảng tính Excel bạn bấm Alt + F11, sau đó bạn vào menu Insert chọn Module và dán đoạn code sau vào Module mới:

Function TACHSO(rCell As Range)
Dim lCount As Long
Dim sText As String
Dim lNum As String
sText = rCell
For lCount = Len(sText) To 1 Step -1
If IsNumeric(Mid(sText, lCount, 1)) Then
lNum = Mid(sText, lCount, 1) & lNum
End If
Next lCount
TACHSO = CLng(lNum)
End Function

Sau khi dán đoạn code này vào Module bạn đóng cửa sổ Visual Basic lại và sử dụng hàm:
=TACHSO(Ô CẦN TÁCH)

Trong đó:
TACHSO : Là tên hàm mà ta mới định nghĩa

Đoạn code này mình sưu tập được trên mạng, có thay đổi tên hàm. Hy vọng video này sẽ giúp ích cho bạn. Cảm ơn bạn đã theo dõi video.

Nguồn: https://mensagensdamanha.com/

Xem thêm bài viết khác: https://mensagensdamanha.com/tong-hop/

All Comments

  • mình dùng =tachso(LD4566G) không được?

    Bình Quốc June 29, 2020 11:31 am Reply
  • Cho e hỏi có hàm tách chữ chưa ad

    Minh Tăng Dương June 29, 2020 11:31 am Reply
  • Em coppy k đc anh coppy ra ngoài giúp em vs ạ

    Zen Bui June 29, 2020 11:31 am Reply
  • ngoài cách này còn cách nào mà chỉ cần tạo hàm trực tiếp trên excel luôn không?

    Liêm Jong Suk June 29, 2020 11:31 am Reply
  • gúp em với: cột L1 là LD4566G
    Em cần lập công thức nào để: = nếu cột L1 có số nào bằng 4 thì M1 = trúng thưởng, nếu L1 ko có số 4 thì thua
    có cú pháp nào ko ạ?

    Khoa trong Sáng June 29, 2020 11:31 am Reply
  • cho mình hỏi mình đã nhấn tổ hợp phím alt+f11+fn nhưng sao chỉ hiện ra thêm sheet chart vậy ạ ?

    Nguyễn Thu Khánh June 29, 2020 11:31 am Reply
  • nó ra chứ #VALUE thì phải làm sao ạ

    Quyền Lý June 29, 2020 11:31 am Reply
  • hiu hiu . mai mốt đi thi tin học ao cóp cái này được đây

    Dung Trần Thị Mỹ Dung June 29, 2020 11:31 am Reply
  • lấy phần copy đó ở đâu ạ

    Xuân Xuân June 29, 2020 11:31 am Reply
  • Đây là bài nhép code trên net thôi. Có ngon thì viết code chỉ tách dãy số đầu tiên thôi, còn các dãy số sau thì không tách. Vậy bạn nhé .

    Quang Lộc 2 Nguyễn June 29, 2020 11:31 am Reply
  • L20.01-Þ300-i3.33‰ pro nào tách số 20.01 ra khỏi dãy này dùm em với . hic hic

    Xây Dựng Hồ Sơ June 29, 2020 11:31 am Reply
  • A ơi
    Giả sử em có chuỗi V=1*2*3
    Em muốn tách “ =1*2*3”
    Có làm được ko a?

    Phát Vũ June 29, 2020 11:31 am Reply
  • cho mình hỏi muốn lấy số thùng, lẻ trong excel thì làm thế nào vậy. vd 55/4 ( 55 thùng, 4 lẻ) .tks

    CTY TNHH MTV NGÔ NHÂN June 29, 2020 11:31 am Reply
  • Cho e hỏi giờ em muôn xóa công thức nhưng con số vẫn còn thì phải làm sao ạ

    Nhi Huỳnh Trung June 29, 2020 11:31 am Reply
  • tách số z mình sau lấy số 0 ở đầu đc a

    Ngọc Nguyễn June 29, 2020 11:31 am Reply
  • cho mình hỏi, tại sao mình ấn tổ hợp phím: alt+f11 thì chỉ hiện thị chỉnh độ sáng màn hình nhỉ

    ta hang June 29, 2020 11:31 am Reply
  • sao minh lam khong ra nhi ? minh da sai o dau chu

    Kim Duyen Nguyen June 29, 2020 11:31 am Reply
  • anh ơi, em đã làm y chang như anh hướng dẫn hôm qua, nhưng sáng nay lên mở lại file ngay chỗ làm nó hiện lỗi #NAME? rồi em vô coi lại chỗ Module thì không thấy code của anh nữa? vậy em phải làm sao anh? mỗi lần muốn tách số em sẽ phải làm lại thao tác này hả anh?

    Trâm Lovely June 29, 2020 11:31 am Reply
  • Cho em hỏi là ở máy tính của em nếu nhấn tổ hợp (Alt+F11) thì sẽ giảm độ sáng màn hình chứ không ra cửa sổ như trên thì phải làm sao ạ ???

    Thầm Hạo Hiên June 29, 2020 11:31 am Reply
  • em muốn thêm dãy số thì ta làm thế nào ạ

    phước nguyễn June 29, 2020 11:31 am Reply
  • Cho em hỏi với: Ví dụ mình có mảng là [x,y,z]. Cụ thể là:
    [10,100,0]
    [1,5,10]
    [120,55,150]
    [55,99,20]
    …..
    Xuất ra được giá trị x
    10
    1
    120….
    Xuất ra y
    100
    5
    55
    Xuất ra z
    0
    10
    150….
    Với x, y, z là một số tự nhiên bất kỳ.
    Vậy làm thế nào để lấy giá trị x, y, z. Em chân thành cảm ơn.

    Châu Văn Khương June 29, 2020 11:31 am Reply
  • tách "1222.34" ra từ "1222.34 m2" ( mét vuông ) thì làm thế nào

    châu vũ nguyên trình June 29, 2020 11:31 am Reply
  • ví dụ như trong các chuổi của bảng,có chuổi có số 0 đứng trc, có chuổi không có số 0 đứng trc thì sao lấy ra đc các chuổi vẫn giử nguyên số 0 đứng trc vậy bạn…

    thành võ June 29, 2020 11:31 am Reply
  • Sao lại không tách được chuỗi này vậy bạn 20.300.894.882

    Phim China June 29, 2020 11:31 am Reply
  • Cám ơn bác nhiều lắm. Em đang cần giúp gấu chỗ này 😀

    Eragon Hector June 29, 2020 11:31 am Reply
  • thanks

    Anh Bùi Đức June 29, 2020 11:31 am Reply
  • vậy nếu mình muốn tách chữ ra khỏi chuỗi như trên thì làm thế nào

    phương lê June 29, 2020 11:31 am Reply
  • Trường hợp dãy số cần tách có số 0 ở đầu thì phải như thế nào? VD DFG01255ASD

    Phạm Ngọc Thảo Nguyên June 29, 2020 11:31 am Reply

Leave a Reply

Your email address will not be published. Required fields are marked *