GPE Phát hành sách: "Lập trình VBA trong Excel cho người mới bắt đầu - 2014" | "VBA trong Excel - Cải thiện và tăng tốc - 2013"
Hiển thị kết quả tìm kiếm từ 1 đến 6 trên tổng số: 6
  1. #1
    Tham gia ngày
    11 2007
    Bài gởi
    1
    Cảm ơn
    0
    Được cảm ơn 2 lần trong 1 bài

    dùng hàm gì để bỏ ký tự trống trong dãy ký tự ạ?

    cụ thể trường hợp của em là do đơn vị đánh số CMT theo kiểu cách hàng nghìn: 121 234 567 ; bây giờ phải bỏ mấy cái dấu cách hàng nghìn đi để nó liền tù tì: 121234567 thì làm thế nào ạ?

  2. Có 2 thành viên cảm ơn blue về bài viết này:


  3. #2
    Tham gia ngày
    11 2006
    Nơi Cư Ngụ
    Quảng Ninh
    Bài gởi
    1,840
    Cảm ơn
    879
    Được cảm ơn 1,812 lần trong 1,073 bài viết
    Bạn dùng hàm substitute
    hoặc công cụ replace của excel nhé.
    Học sư bất như học hữu
    Cơm cha áo mẹ chữ thầy
    Gắng công mà học có ngày thành danh

  4. Có 2 thành viên cảm ơn salam về bài viết này:


  5. #3
    Tham gia ngày
    10 2008
    Bài gởi
    1,022
    Cảm ơn
    486
    Được cảm ơn 1,367 lần trong 508 bài viết

    Smile

    Trích Nguyên văn bởi blue View Post
    cụ thể trường hợp của em là do đơn vị đánh số CMT theo kiểu cách hàng nghìn: 121 234 567 ; bây giờ phải bỏ mấy cái dấu cách hàng nghìn đi để nó liền tù tì: 121234567 thì làm thế nào ạ?
    Ví dụ : A1 = 121 234 567 --> Tại A2 gõ : = SUBSTITUTE(A1," ","")

  6. Có 4 thành viên cảm ơn ptlong04x1 về bài viết này:


  7. #4
    Tham gia ngày
    07 2007
    Nơi Cư Ngụ
    Dalat
    Bài gởi
    4,881
    Cảm ơn
    4,381
    Được cảm ơn 20,643 lần trong 3,955 bài viết
    Trích Nguyên văn bởi ptlong04x1 View Post
    Ví dụ : A1 = 121 234 567 --> Tại A2 gõ : = SUBSTITUTE(A1," ","")
    Lỡ A2 đang có dữ liệu thì sao ? Và cho dù là A2 đang trống, cũng phải lại thêm một công đoạn copy cái kết quả đó để dán ngược vào A1, phải không?

    Tui thấy chỉ có dùng Find and Replace là nhanh nhất. Chọn tất cả những ô đang chứa mấy cái số CMND, nhấn Ctrl+H, gõ ở ô Find what 1 cái khoảng trắng, bỏ trống ô Replace with, sau đó nhấn Replace All... Xong!

  8. Có 3 thành viên cảm ơn BNTT về bài viết này:


  9. #5
    Tham gia ngày
    10 2008
    Bài gởi
    1,022
    Cảm ơn
    486
    Được cảm ơn 1,367 lần trong 508 bài viết

    Smile

    Trích Nguyên văn bởi BNTT View Post
    Lỡ A2 đang có dữ liệu thì sao ? Và cho dù là A2 đang trống, cũng phải lại thêm một công đoạn copy cái kết quả đó để dán ngược vào A1, phải không?

    Tui thấy chỉ có dùng Find and Replace là nhanh nhất. Chọn tất cả những ô đang chứa mấy cái số CMND, nhấn Ctrl+H, gõ ở ô Find what 1 cái khoảng trắng, bỏ trống ô Replace with, sau đó nhấn Replace All... Xong!
    Em nói là ví dụ mà, có trường hợp người dùng muốn giữ lại dữ liệu gốc để so sánh đối chiếu gì đó. Tuỳ ý tác giả sử dụng thôi.

  10. #6
    Tham gia ngày
    08 2008
    Bài gởi
    38
    Cảm ơn
    27
    Được cảm ơn 4 lần trong 2 bài viết

    Thêm hàm replace

    Ko biết có ai thèm đọc không?

    =REPLACE(REPLACE(A1,4,1,""),7,1,"")

    =REPLACE(REPLACE(A1,4,1,""),7,1,"A") --> Thay khoảng trắng thứ 2 bằng một chữ A

    Có đúng không các bác nhỉ.

    Mình cũng hơi gà đang học hỏi.

Thông tin về chủ đề này

Users Browsing this Thread

Hiện có 1 người đang xem đề tài này. (0 thành viên và 1 khách)

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể đăng đề tài mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng file đính kèm.
  • Bạn không thể sửa bài viết.
  •  

Mudim v0.8 Tắt VNI Telex Viqr Tổng hợp
Chính tả Bỏ dấu kiểu mới  [Bật/Tắt (F9)]