Hướng dẫn how to delete text only in excel - cách xóa văn bản chỉ trong excel

Đôi khi chúng tôi chèn cả hai văn bản và số vào cùng một ô Excel. Vì một số lý do, chúng tôi có thể muốn xóa các văn bản khỏi ô chỉ giữ các số. Với mục đích này, Excel cung cấp nhiều cách để xóa văn bản trong khi giữ các số. Trong bài viết này, bạn sẽ tìm hiểu 8 cách để xóa văn bản khỏi ô Excel nhưng để lại các số ở đó.texts and numbers into the same Excel cell. For some reason, we may want to remove the texts from the cell keeping only the numbers. For this purpose, Excel offers multiple ways to remove texts while keeping the numbers. In this article, you will learn 8 ways to remove text from an Excel cell but leave the numbers there.

Tải xuống Sổ làm việc thực hành

Bạn có thể tải xuống tệp Excel từ liên kết sau và thực hành cùng với nó.

8 cách xóa văn bản khỏi ô Excel nhưng để lại số

1. Sử dụng tìm và thay thế để xóa văn bản khỏi ô Excel nhưng để lại số

Cách dễ nhất để xóa văn bản khỏi ô rời khỏi các số là sử dụng lệnh tìm và thay thế.remove text from a cell leaving the numbers is to use the Find and Replace command.

Bây giờ làm theo các bước dưới đây để sử dụng tính năng Tìm và thay thế.Find and Replace feature.

Đầu tiên chọn các ô có văn bản và số được hợp nhất.texts and numbers merged.

Sau đó nhấn Ctrl + H để tận dụng hộp thoại Tìm và thay thế.CTRL + H to avail the Find and Replace dialog box.

& Nbsp; Nhập văn bản mà bạn muốn xóa trong hộp tìm kiếm.text that you want to remove within the Find what box.

Để lại thay thế với hộp trống.Replace with box blank.

Bây giờ nhấn nút Thay thế tất cả.Replace All button.

Cuối cùng nhấn nút Đóng để thoát khỏi hộp thoại Tìm và thay thế.Close button to exit the Find and Replace dialog box.

Do đó, bạn đã xóa tất cả các văn bản từ các ô Excel chỉ để lại các số ở vị trí của chúng.text from the Excel cells leaving the numbers only in their places.

Đọc thêm: Cách xóa văn bản cụ thể khỏi ô trong Excel [11 cách dễ nhất]How to Remove Specific Text from Cell in Excel [Easiest 11 Ways]

2. Xóa văn bản khỏi ô Excel nhưng để lại các số có chức năng thay thế

Bạn có thể sử dụng chức năng thay thế thay vì sử dụng hộp thoại Tìm và thay thế. Cả hai đều làm cùng một nhiệm vụ.SUBSTITUTE function instead of using the Find and Replace dialog box. Both do the same task.

Cho điều đó,

Nhấp vào ô C5.C5.

Bây giờ chèn công thức sau:

Here,

  • B5 đề cập đến các ô có văn bản và số. refers to the cells having texts and numbers.
  • KKV KKV là văn bản để thay thế bằng chỗ trống [phạm vi]. is the text to replace with blanks [“”].

Sau đó nhấn nút Enter.ENTER button.

Bây giờ kéo biểu tượng xử lý điền từ ô C5 đến C12. Fill Handle icon from cell C5 to C12.

Vì vậy, bạn sẽ thấy chức năng thay thế đã thay thế tất cả các văn bản bằng khoảng trống. Vì vậy, chỉ còn lại các con số.SUBSTITUTE function has replaced all the texts with blanks. Thus, only the numbers are remaining.

Đọc thêm: Cách xóa văn bản cụ thể khỏi cột trong Excel [8 cách] How to Remove Specific Text from a Column in Excel [8 Ways]

3. Kết hợp các hàm TextJoin, ROW, THƯỞNG

Bạn cũng có thể sử dụng TextJoin, ROW, WITHIRECT, LEN, & IFEERRORFENSTES để tạo công thức. Công thức này sẽ xóa tất cả các văn bản từ một ô Excel nhưng để lại các số.TEXTJOIN, ROW, INDIRECT, LEN, & IFERRORFunctions to make a formula. This formula will delete all the texts from an Excel cell but leave the numbers.

Cho điều này,

Chọn ô C5 đầu tiên.C5 first.

Sau đó chèn công thức sau:

=TEXTJOIN["", TRUE,IFERROR[MID[B5, SEQUENCE[LEN[B5]], 1] *1, ""]]

Trong công thức này:

  • B5 đề cập đến ô có văn bản và số. refers to cell having texts and numbers.
  • Len [B5] trả về chiều dài của nội dung của ô B5. returns the length of the contents of cell B5.
  • Trình tự [LEN [B5]] trả về trình tự của ô B5 là {1; 2; 3; 4; 5; 6; 7}. returns the sequence of cell B5 which is {1;2;3;4;5;6;7}.
  • MID [B5, Chuỗi [LEN [B5]], 1] trả về vị trí của chỗ trống gặp phải từ trái. Đầu ra là {Hồi Kiêu; Cấm; returns the position of the blank encountered from left. The output is {“K”;”K”;”V”;” “;”5″;”0″;”6”}.
  • Iferror [mid [b6, sequence [LEN [B6]], 1] *1, Hồi] xử lý mọi lỗi trong mid [b5, chuỗi [LEN [B5]], 1]. handles any errors within MID[B5,SEQUENCE[LEN[B5]], 1].
  • TextJoin [Hồi giáo, Đúng, iferror [mid [b5, sequence [len [b5]], 1] *1, Hồi]] loại bỏ văn bản bằng cách thay thế các văn bản bằng khoảng trống. Sau đó, nó tham gia vào những khoảng trống với các con số. removes text by replacing the texts with blanks. Then it joins those blanks with the numbers.

❸ Bây giờ nhấn nút Enter.ENTER button.

Kéo biểu tượng Tay cầm điền từ ô C5 đến C12.Fill Handle icon from cell C5 to C12.

Cuối cùng, bạn sẽ chỉ có số trong các ô mà không có bất kỳ văn bản nào.numbers in the cells without any texts.

4. Xóa văn bản khỏi ô Excel nhưng để lại số

Thực hiện theo các bước dưới đây để kết hợp các ổ đĩa phải để loại bỏ văn bản khỏi ô Excel rời khỏi các số.RIGHTand LENfunctions to remove text from an Excel cell leaving the numbers.

Trước hết, chọn ô C5.C5.

Sau đó chèn công thức sau trong ô C5.C5.

Trong công thức này,

  • Len [B5] tính toán độ dài của nội dung trong ô B5. calculates the length of contents in cell B5.
  • Len [B5] -3] loại bỏ 3 ký tự khỏi tổng chiều dài của nội dung của ô B5. removes 3 characters from the total length of the contents of cell B5.
  • Phải [B5, Len [B5] -3] loại bỏ 3 ký tự từ phía bên phải của nội dung ô B5. Vì vậy, chúng tôi chỉ có các số mà không có bất kỳ văn bản. removes 3 characters from the right side of the B5 cell contents. Thus we have just the numbers without any texts.

Sau đó nhấn nút Enter.ENTER button.

Kéo biểu tượng Tay cầm điền từ ô C5 đến C12.Fill Handle icon from cell C5 to C12.

Cuối cùng, bạn sẽ chỉ có số trong các ô mà không có bất kỳ văn bản nào.numbers only as in the screenshot below:

4. Xóa văn bản khỏi ô Excel nhưng để lại số How to Remove Text After Character in Excel [3 Ways]

Thực hiện theo các bước dưới đây để kết hợp các ổ đĩa phải để loại bỏ văn bản khỏi ô Excel rời khỏi các số.

Trước hết, chọn ô C5.text from an Excel cell leaving all the numbers. To use the array formula:

Sau đó chèn công thức sau trong ô C5.C5.

Trong công thức này,

=SUM[MID[0&B5,LARGE[INDEX[ISNUMBER[--MID[B5, ROW[$1:$99],1]]*ROW[$1:$99],],ROW[$1:$99]]+1, 1]*10^ROW[$1:$99]/10]

Len [B5] tính toán độ dài của nội dung trong ô B5.ENTER button to execute the array formula.

Len [B5] -3] loại bỏ 3 ký tự khỏi tổng chiều dài của nội dung của ô B5.C5 and drag down the Fill Handle icon.

Phải [B5, Len [B5] -3] loại bỏ 3 ký tự từ phía bên phải của nội dung ô B5. Vì vậy, chúng tôi chỉ có các số mà không có bất kỳ văn bản.texts from the Excel cells leaving only the numbers.

Cuối cùng, bạn sẽ chỉ có tất cả các ô có số như trong ảnh chụp màn hình bên dưới: How to Remove Text between Two Characters in Excel [3 Easy Ways]

Đọc thêm: Cách xóa văn bản sau ký tự trong Excel [3 cách]

5. Sử dụng công thức mảng để xóa văn bản khỏi ô Excel nhưng để lại sốText to Columns command splits off the text from the numbers.

Bạn có thể sử dụng công thức mảng sau để xóa văn bản khỏi ô Excel để lại tất cả các số. Để sử dụng công thức mảng:

Chọn tất cả các ô chứa các văn bản có số.texts with numbers.

Sau đó chuyển đến dữ liệu> Công cụ dữ liệu> Văn bản vào các cột.Data > Data Tools > Text to Columns.

❸ Chọn chiều rộng cố định từ hộp thoại chuyển đổi văn bản sang cột và nhấn nút tiếp theo. Fixed Width from the Convert Text to Columns Wizard dialog box and hit the Next button.

Một lần nữa nhấn nút tiếp theo trong hộp thoại chuyển đổi văn bản sang cột.Next button in the Convert Text to Columns Wizard dialog box.

Sau đó, đảm bảo tùy chọn chung được chọn và nhấn kết thúc.General option is selected and hit Finish.

Bây giờ bạn đã loại bỏ thành công văn bản khỏi tất cả các ô Excel để lại các số.text from all the Excel cells leaving the numbers.

7. Sử dụng flash điền để xóa văn bản khỏi ô Excel nhưng để lại số

Để xóa các văn bản khỏi ô Excel bằng tính năng FLASH FILL,texts from an Excel cell using the Flash Fill feature,

Chỉ chèn các số trong một ô liền kề.numbers in an adjacent cell.

Sau đó về nhà> Chỉnh sửa> điền> flash điền.Home > Editing > Fill > Flash Fill.

Sau khi nhấn lệnh flash fill, bạn sẽ chỉ nhận được các số trong ô mà không có văn bản.Flash Fill command, you will get only the numbers in the cell without the texts.

Đọc thêm: Cách xóa văn bản khỏi ô excel [9 cách dễ dàng] How to Remove Text From Excel Cell [9 Easy Ways]

8. Xóa văn bản khỏi ô Excel nhưng để lại các số với các tập lệnh VBA

Chúng tôi sẽ tạo một chức năng do người dùng xác định gọi là DeletetExtsButNumbers với tập lệnh VBA để xóa văn bản khỏi ô Excel rời khỏi các số.DeleteTextsButNumbers with a VBA script to remove text from an Excel cell leaving the numbers.

Cho điều đó,

Nhấn Alt + F11 để mở trình chỉnh sửa VBA.ALT + F11 to open the VBA editor.

Đi đến Chèn> Mô -đun.Insert > Module.

Sau đó, sao chép mã VBA sau:

Function DeleteTextsButNumbers[xTxt1 As String] As String

With CreateObject["VBScript.RegExp"]
.Global = True
.Pattern = "\D"
DeleteTextsButNumbers = .Replace[xTxt1, ""]
End With

End Function

Dán và lưu mã trong trình soạn thảo VBA.VBA editor.

Ở đây, tôi đã tạo ra một hàm có tên DeletetExtButNumbers bằng cách sử dụng chức năng VbarePlace nơi nó sẽ lấy giá trị ô làm chuỗi để thay thế các văn bản bằng khoảng trống do kết quả sẽ khiến các số.DeleteTextButNumbers by using the VBA Replace function where it will take the cell value as a String to replace the texts with blanks as a result will leave the numbers.

Bây giờ hãy quay lại biểu dữ liệu và chọn ô C5.C5.

Chèn công thức sau đây.

=DeleteTextsButNumbers[B5]

Sau đó nhấn enter.ENTER.

Kéo biểu tượng Tay cầm điền từ ô C5 đến C12.Fill Handle icon from cell C5 to C12.

Sau đó, bạn sẽ thấy rằng chức năng đã xóa tất cả các văn bản để lại các số như trong hình dưới đây:texts leaving the numbers as in the picture below:

Đọc thêm: Cách xóa các tên đã xác định theo Excel [3 cách]How to Delete Defined Names in Excel [3 Ways]

Phần thực hành

Bạn sẽ tìm thấy một tờ Excel như hình ảnh sau để thực hành ở cuối tệp Excel được cung cấp.

Sự kết luận

Tóm lại, chúng tôi đã thảo luận về 8 phương pháp để loại bỏ văn bản khỏi ô Excel nhưng để lại các số. Bạn được khuyến nghị tải xuống sổ làm việc thực hành cùng với bài viết này và thực hành tất cả các phương pháp với điều đó. Và don không ngần ngại hỏi bất kỳ câu hỏi nào trong phần bình luận dưới đây. Chúng tôi sẽ cố gắng trả lời tất cả các truy vấn có liên quan càng sớm càng tốt. Và vui lòng truy cập trang web của chúng tôi Exceldemy để khám phá thêm.text from an Excel cell but leave the numbers. You are recommended to download the practice workbook attached along with this article and practice all the methods with that. And don’t hesitate to ask any questions in the comment section below. We will try to respond to all the relevant queries asap. And please visit our website Exceldemy to explore more.

Những bài viết liên quan

  • Cách xóa các chữ cái khỏi ô trong Excel [10 phương pháp]
  • Cách xóa văn bản trước một khoảng trống có công thức excel [5 phương pháp]

Làm cách nào để xóa văn bản nhưng không phải là số trong excel?

Chọn các ô bạn cần xóa văn bản và chỉ giữ số, sau đó nhấp vào Kutools> Text> Xóa các ký tự.2. Trong hộp thoại Xóa ký tự, chỉ kiểm tra hộp không phải là số, sau đó nhấp vào nút OK.click Kutools > Text > Remove Characters. 2. In the Remove Characters dialog box, only check the Non-numeric box, and then click the OK button.

Làm thế nào để bạn xóa dữ liệu cụ thể trong Excel?

Control + - [giữ phím điều khiển và nhấn phím trừ] để xóa các ô/hàng đã chọn. to delete the selected cells/rows.

Bài Viết Liên Quan

Chủ Đề