Hàm bỏ dấu chấm trong dãy số (vd: 0903.04.05.06 --> 0903040506)

Thảo luận trong 'Hướng dẫn sử dụng các hàm trong Excel' bắt đầu bởi HIEU PHAM, 11 Tháng ba 2011.

  1. HIEU PHAM

    HIEU PHAM New Member

    Các anh, chị, cô, bác giúp dùm em cách loại bỏ dấu chấm trong dãy số bằng hàm excel nhé, dữ liệu của công ty em có đến ngàn số nếu xóa từng dấu chấm một thì ko biết khi nào mới xong, mà sếp em đang cần gấp. Em có đính kèm file mẫu. Em xin chân thành cúm ơn.
     

    Các file đính kèm:

  2. nghiaphuc

    nghiaphuc Hoàng Nghĩa Phúc

    Đây là công thức cho ô D3 (bạn fill công thức cho vùng còn lại): =SUBSTITUTE(C3,".","")
     
  3. dat_butmuc

    dat_butmuc weitə r ə'pɔn prɔvidəns

    Chẳng cần công thức gì đâu, dùng có sẵn trong Excel đi.
    Chọn Cột C (cột số điện thoại hoặc vùng) -> Nhấn Ctrl+H -> Tại Find what bạn gõ dấu chấm . -> Nhấn vào Replace All
     
  4. HIEU PHAM

    HIEU PHAM New Member

    Cho em hỏi thêm một vấn đề nữa, nếu muốn thêm số 0 ở đầu các dãy số đó thì làm thế nào ạ? vd : 909123456 -> 0909123456
     
  5. dat_butmuc

    dat_butmuc weitə r ə'pɔn prɔvidəns

    Từ công thức của bạn Nghiaphuc thêm một chút xíu nữa:
    PHP:
    =TEXT(--SUBSTITUTE(C3,".",""),"0##########")
    Hoặc:
    PHP:
    ="0"&--SUBSTITUTE(C3,".","")
    Nhớ Format Cells thành General trong cột D của bạn.
     
  6. nghiaphuc

    nghiaphuc Hoàng Nghĩa Phúc

    Ngoài cách format ô dạng Text hoặc thêm dấu nháy đơn (') ở đầu như bạn đã dùng, bạn có thể sử dụng thêm 1 trong 2 cách sau:
    1. Nếu nhập dữ liệu mới thì format ô dạng "0"0 (chọn Custom và nhập "0"0 tại mục Type).
    2. Nếu sử dụng hàm để lấy dữ liệu từ ô đã có (ngoài cách 1) thì nhập công thức cho ô E3:=IF(LEFT(D3)="0","","0")&D3
     
  7. lansaigonhalong

    lansaigonhalong New Member

    Mình cũng có một vấn đề gần giống của bạn cũng mong các bạn gỡ hộ.Mình kiết xuất dữ liệu trong fần mềm kế toán của công ty mình ra excel nhưng giữa phân cách hàng nghìn giữa các số đều là dấu cách và mình không dùng các hàm tính toán cho các số này được .Các bạn làm ơn giúp mình với.VD các số trong bảng tính đều dưới dạng: 545 000.0
     
  8. vanle33

    vanle33 GPE-Ngôi nhà thứ 2

    +) Tại sao bạn không dùng hàm tính toán cho các số này được ?
    +) Bạn muốn bỏ dấu cách hay dấu chấm?
    +) Nếu muốn bỏ dấu cách thì làm như bài #3 tại Find what bạn gõ dấu cách.
     
    Lần chỉnh sửa cuối: 3 Tháng bảy 2013
  9. lansaigonhalong

    lansaigonhalong New Member

    cảm ơn bạn nhé nhưng mình đã làm như vậy rồi mình thay dấu cách bằng dấu " , "trong bảng tính rồi nhưng vẫn không tính toán được bằng các hàm thông thường.Mình đính kem file lên bạn xử lý giúp mình nhé!
    Cảm ơn bạn nhiều
     

    Các file đính kèm:

    Lần chỉnh sửa cuối: 3 Tháng bảy 2013
  10. vanle33

    vanle33 GPE-Ngôi nhà thứ 2

    Mình hỏi 1 đằng bạn trả lời 1 nẻo
    Bạn trả lời cho 2 dấu cộng ở trên của mình ở bài #9 đi.
    Mình đâu bảo bạn đổi dấu cách thành dấu phảy!
     
  11. lansaigonhalong

    lansaigonhalong New Member

    Bạn Lê Văn ơi mình tải file đính kèm lên rồi bạn xem xử lý giúp mình với!
    Cảm ơn bạn nhiều.
     
  12. vanle33

    vanle33 GPE-Ngôi nhà thứ 2

    Bạn xem file đính kèm
    Cột vàng mình đã thay đổi và định dạng thành số
    Cột xanh là mình thử xem cột vàng có tính toán được không.
     

    Các file đính kèm:

  13. lansaigonhalong

    lansaigonhalong New Member

    Vấn đề chính là ở chỗ đó, mình không dùng các hàm tính toán được,khi mình dùng hàm sum thì kết quả trả về là số 0,mình dùng chuột để tính sum thì góc dưới của bảng tính chỉ thể hiện được hàm count thôi.Mình dùng các hàm tính toán khác thì kết quả chỉ là #value hoặc là # name thôi.
     
  14. Ba Tê

    Ba Tê Cạo Rồi Khỏi Gội

    Không biết máy bạn dùng dấu phân cách số lẻ là chấm hay phẩy.
    - Nếu dấu phân cách số lẻ là phẩy dấu phân cách hàng ngàn là chấm thì làm như sau:
    1/ Tô chọn J6:L12
    2/ Ctrl+H - khung Find what gõ dấu cách , khung Replace with để trống - Bấm Replace All
    3/ Tiếp tục, khung Find what gõ dấu chấm , khung Replace with gõ dấu phẩy - Bấm Replace All
    4/ Close cái khung Replace.
    - Nếu máy bạn dùng dấu phân cách số lẻ là dấu chấm thì tôi nghĩ có thể không làm bước 3. Vì máy tôi dùng dấu phẩy nên không kiểm tra được.
     
    Lần chỉnh sửa cuối: 3 Tháng bảy 2013
  15. ptm0412

    ptm0412 Excel Ordinary Member

    Không cần bước 3
    Dấu phân cách phải dùng định dạng để có, chứ không được gõ.
     
  16. be09

    be09 Well-Known Member

    Chọn vùng cần bỏ dấu chấm (C3 đến hết dữ liệu), từ menu vào Edit > Find (Ctrl + F) , xuất hiện cửa sổ Find and Replace, chọn thẻ Replace, khung Find what gõ dấu chấm (.), xong nhấn nút Replace All, vậy là hoàn tất.
     
  17. lansaigonhalong

    lansaigonhalong New Member

    Cảm ơn bạn BaTê rất nhiều , mình làm theo cách của bạn và đã thành công rồi.Mình loay hoay cả tuần nay rồi mà không xử lý được nên phải vào đây để nhờ sự trợ giúp của các bạn.Cám ơn tất cả các bạn đã giúp mình và đặc biệt cám ơn bạn Ba Tê.
     
  18. lansaigonhalong

    lansaigonhalong New Member

    Hôm nay mình thực sự thấy cái giá trị của việc là thành viên của giải pháp excel.Mình cảm ơn tất cả các bạn!
     
  19. nguyenhaquang

    nguyenhaquang New Member

    @lansaigonhalong: phải sáng tạo một chút chứ!!! câu trả lời đã có trên #3 và #4 rồi. Bạn chỉ việc thay đối tượng chấm (.) bằng khoảng trắng ( ). Nhưng bạn lưu ý khi sử dụng công thức Substitute để kết quả có thể tính toán thì bạn phải chuyển định dạng text sang number. good luck
     
  20. thuyduongf92

    thuyduongf92 New Member

    Chào mọi người, cho mình hỏi 1 tí, bây giờ mình muốn bỏ sổ 0 hoặc dấu ' trước dãy số '0126523331 thì làm sao hả bạn
    giúp mình được không.
     

Chia sẻ trang này