Excel thay tab bằng dấu phẩy

Đôi khi, bạn có thể có một tệp (chủ yếu là các tệp giá trị được phân tách bằng tab như tệp CSV) mà bạn muốn chỉnh sửa để thay thế các phân tách tab bằng dấu cách hoặc (,) dấu phẩy

Bạn có thể làm như vậy bằng Trình chỉnh sửa văn bản như notepad ++ bằng tùy chọn Tìm và Thay thế bằng cách sử dụng các biểu thức thông thường

Các bước thực hiện

  1. Mở tệp trong Notepad ++
  2. Excel thay tab bằng dấu phẩy

    Tất cả các tab được thay thế bằng dấu cách. png

  3. Nhấn Ctrl + F để mở Hộp tìm kiếm. Chọn tab Thay thế. Thêm /t vào Tìm trường gì và dấu cách hoặc dấu phẩy (,) theo nhu cầu của bạn để Thay thế bằng tệp
  4. Excel thay tab bằng dấu phẩy

    Thay thế các tab bằng dấu cách hoặc dấu phẩy notepad++. png

  5. Nhấp vào Thay thế tất cả. Tất cả các tab sẽ được thay thế bằng dấu cách/dấu phẩy

Excel thay tab bằng dấu phẩy

Ghi chú

Nếu tệp văn bản có hàng tiêu đề (hàng xác định tên của từng cột dữ liệu), hãy nhấp vào hộp kiểm Dữ liệu của tôi có tiêu đề

  1. Đảm bảo tùy chọn Tab được chọn và xác thực dữ liệu được phân tách chính xác trong phần Xem trước dữ liệu

Excel thay tab bằng dấu phẩy

  1. Để định dạng từng cột dữ liệu, như văn bản, ngày tháng hoặc số, hãy nhấp vào nút Tiếp theo và chọn loại định dạng cho từng cột dữ liệu. Nếu không cần định dạng từng cột dữ liệu, nhấn nút Hoàn thành
  2. Dữ liệu tệp văn bản được chuyển đổi sang định dạng bảng tính. Một lần nữa, nhấp vào tab File trong menu Ribbon và chọn tùy chọn Save As
  3. Trong cửa sổ Save As, chọn CSV (được phân cách bằng dấu phẩy) (*. csv) trong menu thả xuống Lưu dưới dạng
  4. Nhập tên cho tệp CSV trong trường Tên tệp, điều hướng đến nơi bạn muốn lưu tệp, sau đó nhấp vào nút Lưu

Tệp được lưu dưới dạng tệp CSV, tệp văn bản sử dụng dấu phẩy làm dấu phân cách. Nó có thể được mở trong ứng dụng bảng tính hoặc trong bất kỳ trình soạn thảo văn bản nào

Sử dụng LibreOffice Calc

LibreOffice là bộ phần mềm năng suất văn phòng nguồn mở, miễn phí chạy trên nhiều hệ điều hành, bao gồm Linux, Microsoft Windows và macOS. Ứng dụng bảng tính của nó là LibreOffice Calc

Hãy làm theo các bước sau để mở tệp văn bản được phân định bằng tab trong LibreOffice Calc, xem tệp đó dưới dạng bảng tính và lưu tệp dưới dạng tệp CSV

Với văn bản, dấu phẩy có thể được sử dụng làm dấu phân cách (chẳng hạn như dấu phân cách giữa họ và tên hoặc địa chỉ) hoặc như một phần của ngữ pháp thông thường

Và với các số, nó thường được sử dụng để làm cho các số dễ đọc hơn (dấu phân cách một nghìn là cách sử dụng phổ biến nhất của dấu phẩy với các số)

Mặc dù dấu phẩy giúp làm cho dữ liệu dễ đọc hơn, nhưng đôi khi, bạn có thể muốn xóa tất cả các dấu phẩy khỏi dữ liệu (hoặc xóa các trường hợp cụ thể của dấu phẩy)

Trong hướng dẫn này, tôi sẽ chỉ cho bạn một số cách đơn giản để loại bỏ dấu phẩy trong Excel khỏi văn bản và số

Vậy hãy bắt đầu

Hướng dẫn này bao gồm

Xóa dấu phẩy khỏi số

Khi làm việc với các con số trong Excel, bạn có thể áp dụng nhiều định dạng khác nhau cho các ô và các con số sẽ được hiển thị tương ứng

Vì các dấu phẩy này là một phần của định dạng và không phải là số, chúng tôi cần chỉnh sửa định dạng để xóa các dấu phẩy này khỏi các số

Giả sử bạn có tập dữ liệu như hình bên dưới và bạn muốn loại bỏ dấu phẩy khỏi các số trong cột B

Numbers from which the comma needs to be removed

Dưới đây là các bước để làm điều này

  1. Chọn tập dữ liệu (tập có số)
  2. Bấm vào tab Trang chủ trong dải băngClick the home tab
  3. Trong nhóm số, nhấp vào trình khởi chạy hộp thoại (biểu tượng mũi tên nghiêng nhỏ ở phần dưới cùng bên phải của nhóm)Click on the dialog box launcher
  4. Trong hộp thoại Định dạng ô, đảm bảo rằng tab Số được chọn
  5. Trong danh sách Danh mục, chọn Số (nếu chưa chọn)Select the number option in the left pane
  6. Bỏ chọn tùy chọn 'Sử dụng dấu phân cách 1000 (,)' và chỉ định số lượng chữ số thập phân bạn muốnUncheck the thousand separator option to remove comma from numbers
  7. Nhấp vào OK

Các bước trên sẽ xóa dấu phẩy khỏi tất cả các số đã chọn

Numbers from which comma has been removed

Mẹo. Bạn cũng có thể sử dụng phím tắt Control + 1 để mở hộp thoại định dạng ô (sau khi chọn ô). Giữ phím Control rồi nhấn phím 1

Hãy nhớ rằng phương pháp này sẽ chỉ hoạt động khi dấu phẩy là một phần của định dạng chứ không phải ô. Để kiểm tra điều này, hãy chọn ô và xem giá trị trong thanh công thức. Nếu bạn thấy dấu phẩy trong thanh công thức thì đây không phải là một phần của định dạng

Sử dụng hàm NUMBERVALUE

Trong trường hợp bạn gặp trường hợp các số không thực sự là số (mà là văn bản) và bạn muốn bỏ dấu phẩy khỏi các số này, bạn có thể sử dụng hàm NumberValue

Chức năng này thực hiện chính xác điều này – chuyển đổi văn bản thành một số

Giả sử bạn có một tập dữ liệu như hình bên dưới nơi ai đó đã nhập dấu phẩy theo cách thủ công (hoặc đây là một phần của quá trình tải xuống dữ liệu)

Number with comma in it

Bạn có thể thấy rằng đây không phải là các số khi chúng căn lề bên trái trong ô (theo mặc định). Ngoài ra, khi bạn chọn một ô và xem trong thanh công thức, bạn có thể thấy dấu phẩy là một phần của số (cho biết đây không phải là số mà là văn bản)

Dưới đây là công thức sẽ chuyển đổi các văn bản này thành số

=NUMBERVALUE(B2)

Sao chép công thức này cho tất cả các ô trong cột và bạn sẽ có các số

NUMBERVALUE formula to convert text to numbers

Có khả năng bạn vẫn thấy dấu phẩy trong kết quả của công thức, nhưng đó có thể là do định dạng số. Bạn có thể sử dụng phương pháp trước để xóa các dấu phẩy này khỏi các số

Xóa dấu phẩy khỏi Chuỗi văn bản

Xóa dấu phẩy khỏi chuỗi văn bản sẽ hoạt động khác với xóa dấu phẩy khỏi số

Với chuỗi văn bản, dấu phẩy thực chất là một phần của chuỗi và bạn cần tìm rồi loại bỏ các dấu phẩy này bằng cách nào đó

Để tôi chỉ cho bạn một vài phương pháp để làm điều này khi bạn có dữ liệu văn bản

Sử dụng Tìm và Thay thế

Với chức năng Tìm và Thay thế, bạn có thể dễ dàng tìm thấy tất cả các dấu phẩy trong một ô và thay thế nó bằng một ký tự khác (trống hoặc một số ký tự khác)

Lưu ý rằng phương pháp này sẽ chỉ hoạt động với dữ liệu văn bản. Trong trường hợp bạn có các số có dấu phẩy do định dạng, thì phương pháp này sẽ không xóa dấu phẩy

Giả sử bạn có dữ liệu tên như hình bên dưới có dấu phẩy giữa họ và tên

Names dataset from which to remove comma

Dưới đây là các bước để xóa dấu phẩy khỏi tập dữ liệu tên này

  1. Chọn tập dữ liệu
  2. Nhấp vào tab Trang chủ
  3. Trong nhóm Chỉnh sửa, nhấp vào tùy chọn Tìm & Thay thế
  4. Nhấp vào Thay thế. Thao tác này sẽ mở hộp thoại Tìm và Thay thếClick on the replace option
  5. Trong phần 'Tìm gì. ' trường, nhập , (dấu phẩy)Enter comma in find and replace field
  6. Để lại 'Thay thế bằng. ’ trường trống. Trong trường hợp bạn muốn xóa dấu phẩy và thay thế bằng dấu phẩy khác, bạn nên nhập dấu phẩy đó vào ô 'Thay thế bằng'. ' đồng ruộng
  7. Nhấp vào nút Thay thế tất cảClick on replace all button

Các bước trên sẽ xóa tất cả dấu phẩy khỏi tất cả các ô đã chọn

Names data from which comma has been removed

Lưu ý rằng các bước trên sẽ loại bỏ tất cả các trường hợp dấu phẩy khỏi tất cả các ô. Vì vậy, nếu bạn có nhiều hơn một dấu phẩy trong một ô, tất cả các dấu phẩy sẽ bị xóa

Ngoài ra, điều này sẽ thay đổi tập dữ liệu gốc. Trong trường hợp bạn muốn giữ nguyên dữ liệu gốc, trước tiên, hãy tạo một bản sao lưu hoặc sao chép dữ liệu sang sheet/dãy khác rồi thực hiện các bước trên

Mẹo chuyên nghiệp. Bạn cũng có thể sử dụng phím tắt – Control + H để mở hộp thoại tìm và thay thế

Sử dụng công thức SUBSTITUTE

Một cách khác để xóa dấu phẩy là sử dụng hàm SUBSTITUTE, trong đó bạn có thể thay thế dấu phẩy bằng ký tự trống hoặc bất kỳ ký tự nào khác

Không giống như phương pháp Tìm và Thay thế, trong đó nó loại bỏ tất cả các dấu phẩy trong một lần, với hàm SUBSTITUTE, bạn có nhiều quyền kiểm soát hơn (như chúng ta sẽ thấy trong các ví dụ sau của phần này)

Giả sử bạn có một tập dữ liệu như hình bên dưới, nơi bạn muốn xóa tất cả các dấu phẩy

names data with multiple commas

 

Dưới đây là công thức sẽ làm điều này

=SUBSTITUTE(A2,",","")

Substitute formula to remove all the commas

Công thức trên có ba đối số

  1. Văn bản (hoặc tham chiếu ô chứa văn bản) mà bạn muốn xóa dấu phẩy khỏi đó
  2. Ký tự mà bạn muốn thay thế (dấu phẩy trong ví dụ này)
  3. Ký tự mà bạn muốn xóa dấu phẩy (để trống trong ví dụ này)

Nhưng nếu bạn chỉ muốn xóa dấu phẩy đầu tiên chứ không phải dấu phẩy thứ hai thì sao?

Với chức năng SUBSTITUTE, bạn có thể chỉ định số lượng phiên bản mà bạn muốn thay thế. Điều này có thể được thực hiện bằng cách sử dụng đối số thứ tư, đây là đối số tùy chọn. Trong trường hợp bạn không chỉ định đối số tùy chọn này, hàm sẽ thay thế tất cả các phiên bản của ký tự/chuỗi đã chỉ định

Giả sử bạn có một tập dữ liệu như hình bên dưới và bạn chỉ muốn xóa dấu phẩy đầu tiên chứ không phải dấu phẩy thứ hai

names data with multiple commas

Dưới đây là công thức sẽ làm điều này

=SUBSTITUTE(A2,",","",1)

Formula to remove the first instance of the comma

Công thức trên cũng sử dụng đối số thứ tư (không bắt buộc) – [instance_num]

Chỉ định số phiên bản là 1 cho công thức biết rằng nó chỉ nên thay thế phiên bản đầu tiên của dấu phẩy và để nguyên tất cả các phiên bản khác

Nhưng điều gì sẽ xảy ra nếu bạn không muốn xóa dấu phẩy đầu tiên mà thay vào đó thay thế dấu phẩy thứ hai bằng dấu gạch ngang

Bạn có thể làm điều đó bằng cách sử dụng công thức dưới đây

=SUBSTITUTE(A2,","," -",2)

Formula to remove the second comma with dash

Công thức trên chỉ thực hiện thay thế cho trường hợp thứ hai của dấu phẩy và thay thế nó bằng dấu gạch ngang