Làm cách nào để xóa một dòng khỏi một số trong excel?

Đối với định dạng này, hãy chọn ô B của hàng đầu tiên và dán công thức sau (giả sử dữ liệu của bạn trong cột A bắt đầu bằng hàng đầu tiên)

=RIGHT(A1,LEN(A1)-TÌM(". ",A1))

Bây giờ, Kéo ô để áp dụng công thức cho các hàng khác. Bạn sẽ nhận được dữ liệu không bao gồm số dòng
Nếu định dạng của bạn khác thì thay thế dấu chấm (. ) với dấu phân cách thích hợp trong công thức

Giả sử dữ liệu của bạn ở định dạng sau

1) Dữ liệu đầu tiên
2) Dữ liệu thứ hai
3) Dữ liệu thứ ba
4) Dữ liệu thứ tư
5) Dữ liệu thứ năm

Khi đó công thức sẽ là

=RIGHT(A1,LEN(A1)-FIND(")",A1))

Hãy để chúng tôi lấy một ví dụ khác. Giả sử dữ liệu của bạn ở định dạng sau

1. -Dữ liệu đầu tiên
2. -Dữ liệu thứ hai
3. -Dữ liệu thứ ba
4. -Dữ liệu thứ tư
5. -Dữ liệu thứ năm

sau đó sử dụng công thức sau

=RIGHT(A1,LEN(A1)-TÌM(". -",A1)-1)

Giả sử bạn phải xóa vĩnh viễn số dòng khỏi cột A,
> Sao chép cột số dòng bị loại trừ (trong trường hợp của chúng tôi là cột B)
> Chọn cột A > Nhấp chuột phải > Dán Đặc biệt
> Chọn Giá trị và Bấm OK

Nó sẽ ghi đè lên các giá trị

Hy vọng nó giúp

Nếu bạn làm việc với dữ liệu được nhập từ cơ sở dữ liệu hoặc lực lượng bán hàng, có thể bạn đã xử lý ngắt dòng

Ngắt dòng là thứ cho phép bạn có nhiều dòng trong cùng một ô trong Excel

Dưới đây là ví dụ về tập dữ liệu tên và địa chỉ trong đó một dòng, tên và các phần khác nhau của địa chỉ được phân tách bằng dấu ngắt dòng

Mặc dù có vẻ tuyệt vời trong ví dụ trên, nhưng đôi khi, bạn có thể không muốn những ngắt dòng này và có nhu cầu xóa những ngắt dòng này khỏi tập dữ liệu

Trong hướng dẫn này, tôi sẽ chỉ cho bạn ba cách đơn giản để loại bỏ dấu ngắt dòng trong Excel (còn gọi là dấu xuống dòng trong ô trong Excel)

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

Loại bỏ các ngắt dòng bằng Tìm và Thay thế

Cách dễ nhất để xóa ngắt dòng theo cách thủ công là sử dụng Tìm và Thay thế

Bạn có thể dễ dàng áp dụng điều này cho một tập dữ liệu lớn và Tìm và Thay thế sẽ thực hiện tất cả các công việc nặng nhọc bằng cách tìm tất cả các ngắt dòng và xóa chúng khỏi các ô

Giả sử bạn có một tập dữ liệu gồm các địa chỉ như hình bên dưới mà bạn muốn xóa ngắt dòng từ đó

Làm cách nào để xóa một dòng khỏi một số trong excel?

Dưới đây là các bước để xóa ngắt dòng bằng Tìm và Thay thế và thay thế bằng dấu phẩy

  1. Chọn tập dữ liệu mà bạn muốn xóa ngắt dòng
  2. Nhấp vào tab Trang chủ
    Làm cách nào để xóa một dòng khỏi một số trong excel?
  3. Trong nhóm Chỉnh sửa, nhấp vào 'Tìm & Chọn'
    Làm cách nào để xóa một dòng khỏi một số trong excel?
  4. Trong các tùy chọn hiển thị, nhấp vào 'Thay thế'
    Làm cách nào để xóa một dòng khỏi một số trong excel?
  5. Đặt con trỏ vào trường ‘Find what’ và sử dụng phím tắt – Control + J (giữ phím Control và nhấn phím J). Bạn có thể không nhìn thấy gì, nhưng điều này sẽ đặt ký tự ngắt dòng trong trường ‘Tìm gì’
    Làm cách nào để xóa một dòng khỏi một số trong excel?
  6. Trong trường thay thế, hãy nhập dấu phẩy theo sau là ký tự khoảng trắng (, )
    Làm cách nào để xóa một dòng khỏi một số trong excel?
  7. Nhấp vào Thay thế tất cả

Các bước trên sẽ loại bỏ tất cả các ngắt dòng và thay thế chúng bằng dấu phẩy. Điều này sẽ cung cấp cho bạn kết quả trong một dòng trong một ô trong Excel

Làm cách nào để xóa một dòng khỏi một số trong excel?

Trong trường hợp bạn muốn xóa dấu ngắt dòng và muốn thay thế bằng dấu phẩy khác thay vì dấu phẩy, thì bạn cần chỉ định điều đó ở Bước 6 (trong trường ‘Thay thế bằng’)

Ghi chú. Bạn nên tạo một bản sao lưu của tệp có dữ liệu để không bị mất trong trường hợp bạn cần nó trong tương lai

Xóa ngắt dòng bằng công thức

Một cách khác để loại bỏ ngắt dòng trong Excel là sử dụng công thức. Mặc dù phương pháp Tìm & Thay thế cung cấp cho bạn kết quả tĩnh, nhưng công thức sẽ cung cấp cho bạn kết quả sẽ tự động cập nhật trong trường hợp bạn thực hiện bất kỳ thay đổi nào trong tập dữ liệu gốc

Giả sử bạn có tập dữ liệu như hình bên dưới và bạn muốn xóa ngắt dòng khỏi tất cả các ô

Làm cách nào để xóa một dòng khỏi một số trong excel?

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

=SUBSTITUTE(A2,CHAR(10),"")

Hàm SUBSTITUTE tìm và thay thế ký tự CHAR(10) – đại diện cho ký tự xuống dòng. Vì vậy, công thức trên tìm thấy tất cả các ngắt dòng và thay thế chúng bằng khoảng trống – về cơ bản có nghĩa là các ngắt dòng này đã bị xóa

Trong trường hợp bạn muốn kết quả được phân tách bằng dấu phẩy (hoặc bất kỳ ký tự nào khác), bạn có thể sử dụng công thức dưới đây

=SUBSTITUTE(A2,CHAR(10),", ")

Làm cách nào để xóa một dòng khỏi một số trong excel?

Ghi chú. Trong trường hợp bạn đã bật Wrap-text trong một ô mà bạn nhận được kết quả của công thức, bạn vẫn có thể thấy một số văn bản di chuyển đến dòng tiếp theo trong cùng một ô. Điều này không phải do ngắt dòng. Nếu bạn điều chỉnh cột

Xóa ngắt dòng bằng VBA

Nếu bạn cảm thấy thoải mái khi sử dụng VBA, đây có thể là cách nhanh nhất để loại bỏ ngắt dòng trong Excel

Nhưng bạn phải thực hiện một số công việc trước khi biến nó thành thao tác một cú nhấp chuột

Dưới đây là mã VBA sẽ đi qua từng ô trong

Sub RemoveLineBreaks()
For Each Cell In Selection
Cell.Value = Replace(Cell.Value, Chr(10), ", ")
Next
End Sub

Đoạn mã trên sử dụng hàm REPLACE trong VBA để thay thế tất cả các ký tự ngắt dòng trong một ô bằng dấu phẩy theo sau là ký tự khoảng trắng

Kết quả của mã VBA này là tĩnh và bạn không thể hoàn tác điều này. Vì vậy, nếu bạn định sử dụng nó, tôi thực sự khuyên bạn nên tạo một bản sao của tập dữ liệu gốc trước khi sử dụng mã

Bạn có thể đặt mã này trong một mô-đun thông thường trong Excel và trong trường hợp bạn phải sử dụng nó thường xuyên và cần nó có sẵn trong tất cả các sổ làm việc Excel của mình, bạn có thể lưu mã này trong Sổ làm việc Macro Cá nhân hoặc bạn có thể thêm nó dưới dạng một

Nếu bạn muốn sử dụng nó chỉ bằng một cú nhấp chuột, bạn có thể thêm mã macro này vào Thanh công cụ truy cập nhanh. Bằng cách này, tất cả những gì bạn cần làm là thực hiện lựa chọn và nhấp vào nút macro trong QAT để chạy mã

Ngắt dòng Vs. Vận chuyển trở lại

Có một sự khác biệt nhỏ giữa ngắt dòng trong Excel và trong xuống dòng

Chức năng của dấu xuống dòng là đưa con trỏ về đầu câu. Nó được sử dụng trong các phiên bản đầu tiên của máy đánh chữ và sau đó là máy tính. Bản thân việc xuống dòng sẽ không dẫn đến ngắt dòng trong Excel. Khi kết hợp với Line Feed, nó sẽ dẫn đến ngắt dòng

Trong hầu hết các trường hợp, khi bạn thấy dấu ngắt dòng trong Excel, nghĩa là có dấu xuống dòng trong đó

Ngoài ra, khi bạn sử dụng ALT Enter để chèn ngắt dòng trong Excel, thao tác này chỉ chèn xuống dòng và không xuống dòng

Vậy thì tại sao chúng ta phải lo lắng về việc vận chuyển trở lại?

Mã ASCII của ký tự xuống dòng là 13 (CR, mã ASCII 13) và bạn có thể tìm và thay thế mã này bằng công thức