Hướng dẫn how do i delete a row in excel? - làm cách nào để xóa một hàng trong excel?
Chèn hoặc xóa các hàng và cộtExcel cho Microsoft 365Excel cho WebExcel 2021Excel 2019Excel 2016Excel 2013Excel 2010Excel 2007 Excel for the web Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 More...Less Show
Chèn và xóa các hàng và & nbsp; các cột để sắp xếp bảng tính của bạn tốt hơn.
Lưu ý: & NBSP; Microsoft Excel có giới hạn cột và hàng sau: 16.384 cột rộng bằng 1.048.576 hàng cao.Microsoft Excel has the following column and row limits: 16,384 columns wide by 1,048,576 rows tall. Chèn hoặc & nbsp; xóa một cột
Chèn hoặc & nbsp; xóa một hàng
Tùy chọn định dạngKhi bạn chọn một hàng hoặc cột có định dạng được áp dụng, định dạng đó sẽ được chuyển sang hàng hoặc cột mới mà bạn chèn. Nếu bạn không muốn định dạng được áp dụng, bạn có thể chọn nút Tùy chọn chèn sau khi chèn và chọn từ một trong các tùy chọn như sau:Insert Options button after you insert, and choose from one of the options as follows: Nếu nút Tùy chọn chèn không hiển thị, sau đó chuyển đến Tệp> Tùy chọn> Nâng cao> Trong nhóm cắt, sao chép và dán, hãy kiểm tra tùy chọn Hiển thị tùy chọn Tùy chọn Chèn.File > Options > Advanced > in the Cut, copy and paste group, check the Show Insert Options buttons option. Để chèn một hàng duy nhất: Nhấp chuột phải vào toàn bộ hàng trên mà bạn muốn chèn hàng mới, sau đó chọn & nbsp; chèn hàng. Right-click the whole row above which you want to insert the new row, and then select Insert Rows. Để chèn nhiều hàng: & nbsp; chọn cùng một số hàng trên mà bạn muốn thêm các hàng mới. Nhấp chuột phải vào lựa chọn, sau đó chọn Chèn hàng.Select the same number of rows above which you want to add new ones. Right-click the selection, and then select Insert Rows. Để chèn một cột duy nhất: Nhấp chuột phải vào toàn bộ cột ở bên phải nơi bạn muốn thêm cột mới, sau đó chọn & nbsp; chèn các cột.
Right-click the whole column to the right of where you want to add the new column, and then select Insert Columns. Để chèn nhiều cột: & nbsp; chọn cùng một số cột ở bên phải của nơi & nbsp; bạn muốn thêm các cột mới. Nhấp chuột phải vào lựa chọn, sau đó chọn & nbsp; chèn các cột.Select the same number of columns to the right of where you want to add new ones. Right-click the selection, and then select Insert Columns. Nếu bạn không cần bất kỳ ô, hàng hoặc cột nào hiện có, thì đây là cách xóa chúng: Chọn các ô, hàng hoặc cột mà bạn muốn xóa. Nhấp chuột phải vào, sau đó chọn & nbsp; Tùy chọn xóa thích hợp, ví dụ: xóa các ô & dịch chuyển lên, & nbsp; xóa các ô & thay đổi bên trái, & nbsp; xóa hàng, & nbsp; hoặc & nbsp; xóa cột. & Nbsp;Delete Cells & Shift Up, Delete Cells & Shift Left, Delete Rows, or Delete Columns. Khi bạn xóa các hàng hoặc cột, các hàng hoặc cột khác sẽ tự động chuyển lên hoặc sang trái. Mẹo: & nbsp; Nếu bạn thay đổi suy nghĩ ngay sau khi bạn xóa một ô, hàng hoặc cột, chỉ cần nhấn Ctrl+Z để khôi phục nó.If you change your mind right after you deleted a cell, row, or column, just press Ctrl+Z to restore it. Để chèn một ô đơn: Nhấp chuột phải vào ô ở trên mà bạn muốn chèn một ô mới. Chọn & nbsp; chèn, sau đó chọn & nbsp; các ô & dịch chuyển xuống.Insert, and then select Cells & Shift Down. Để chèn nhiều ô: Chọn cùng một số ô trên mà bạn muốn thêm các ô mới. Nhấp chuột phải vào lựa chọn, sau đó chọn & nbsp; chèn> ô & chuyển xuống.Insert > Cells & Shift Down. Cần sự giúp đỡ nhiều hơn?Bạn luôn có thể hỏi một chuyên gia trong cộng đồng công nghệ Excel & nbsp; hoặc nhận được hỗ trợ trong cộng đồng câu trả lời. Xem thêmCác nhiệm vụ cơ bản trong Excel Tổng quan về các công thức trong Excel Cần sự giúp đỡ nhiều hơn?Đánh dấu hàng, nhấp chuột phải vào tiêu đề hàng và chọn Xóa. Thay phiên, hãy thử gõ Ctrl trừ. Lưu câu trả lời này. Khi làm việc với các bộ dữ liệu lớn, bạn có thể có nhu cầu xóa các hàng dựa trên các giá trị ô trong đó (hoặc dựa trên một điều kiện).
Bạn muốn xóa tất cả các hàng nơi có một ô trống. Có nhiều cách để da mèo dữ liệu này trong Excel. Phương pháp bạn chọn để xóa các hàng sẽ phụ thuộc vào cách cấu trúc dữ liệu của bạn và giá trị hoặc điều kiện của ô dựa trên đó bạn muốn xóa các hàng này.
Trong hướng dẫn này, tôi sẽ chỉ cho bạn nhiều cách để xóa các hàng trong Excel dựa trên giá trị ô hoặc điều kiện.Lọc hàng dựa trên giá trị/điều kiện và sau đó xóa nó Bộ lọc Excel khá linh hoạt và bạn có thể lọc dựa trên nhiều tiêu chí (như văn bản, số, ngày và màu sắc) Hãy cùng xem hai ví dụ mà bạn có thể lọc các hàng và xóa chúng. Xóa các hàng có chứa một văn bản cụ thểGiả sử bạn có một tập dữ liệu như được hiển thị bên dưới và bạn muốn xóa tất cả các hàng trong đó khu vực ở giữa Tây (trong cột B). Mặc dù trong bộ dữ liệu nhỏ này, bạn có thể chọn xóa các hàng này theo cách thủ công, thường thì bộ dữ liệu của bạn sẽ rất lớn khi xóa các hàng thủ công sẽ là một tùy chọn. Trong trường hợp đó, bạn có thể lọc tất cả các bản ghi trong đó khu vực ở giữa phía tây và sau đó xóa tất cả các hàng này (trong khi vẫn giữ nguyên các hàng khác). Dưới đây là các bước để xóa các hàng dựa trên giá trị (tất cả các bản ghi giữa phía tây):
Các bước trên đầu tiên lọc dữ liệu dựa trên giá trị ô (hoặc có thể là điều kiện khác như sau/trước ngày hoặc lớn hơn/nhỏ hơn một số). Khi bạn có hồ sơ, bạn chỉ cần xóa những thứ này. Một số phím tắt hữu ích để biết để tăng tốc quá trình:
Trong ví dụ trên, tôi chỉ có bốn vùng riêng biệt và tôi có thể chọn thủ công và bỏ chọn nó khỏi danh sách bộ lọc (trong các bước 5 ở trên). Trong trường hợp bạn có rất nhiều danh mục/vùng, bạn có thể nhập tên trong trường ngay phía trên hộp (có tên khu vực này) và Excel sẽ chỉ cho bạn thấy những bản ghi phù hợp với văn bản đã nhập (như hiển thị bên dưới). Khi bạn có văn bản dựa trên đó bạn muốn lọc, hãy nhấn phím Enter. Lưu ý rằng khi bạn xóa một hàng, bất cứ điều gì bạn có thể có trong các ô khác trong các hàng này sẽ bị mất. Một cách để vượt qua điều này là tạo một bản sao của dữ liệu trong một bảng tính khác và xóa các hàng trong dữ liệu được sao chép. Sau khi hoàn tất, hãy sao chép lại thay cho dữ liệu gốc. Hoặc Bạn có thể sử dụng các phương thức được hiển thị sau trong hướng dẫn này (sử dụng phương thức sắp xếp hoặc tìm tất cả phương thức) Xóa các hàng dựa trên một điều kiện sốGiống như tôi đã sử dụng phương thức bộ lọc để xóa tất cả các hàng có chứa văn bản giữa phía tây, bạn cũng có thể sử dụng một điều kiện số (hoặc điều kiện ngày). Ví dụ: giả sử tôi có bộ dữ liệu dưới đây và tôi muốn xóa tất cả các hàng trong đó giá trị bán hàng nhỏ hơn 200. Dưới đây là các bước để làm điều này:
Các bước trên đầu tiên lọc dữ liệu dựa trên giá trị ô (hoặc có thể là điều kiện khác như sau/trước ngày hoặc lớn hơn/nhỏ hơn một số). Khi bạn có hồ sơ, bạn chỉ cần xóa những thứ này. Một số phím tắt hữu ích để biết để tăng tốc quá trình: Giống như các bộ lọc số, bạn cũng có thể lọc các bản ghi dựa trên ngày. Ví dụ: nếu bạn muốn xóa tất cả các bản ghi của quý đầu tiên, bạn có thể làm điều đó bằng cách sử dụng các bước tương tự trên. Khi bạn làm việc với các bộ lọc ngày, Excel sẽ tự động hiển thị cho bạn các bộ lọc có liên quan (như được hiển thị bên dưới). Mặc dù lọc là một cách tuyệt vời để nhanh chóng xóa các hàng dựa trên giá trị hoặc điều kiện, nhưng nó có một nhược điểm - nó xóa toàn bộ hàng. Ví dụ, trong trường hợp dưới đây, nó sẽ xóa tất cả các dữ liệu ở bên phải của bộ dữ liệu được lọc. Điều gì sẽ xảy ra nếu tôi chỉ muốn xóa các bản ghi từ bộ dữ liệu, nhưng muốn giữ nguyên dữ liệu còn lại. Bạn có thể làm điều đó với bộ lọc, nhưng bạn có thể làm điều đó với việc sắp xếp. Sắp xếp bộ dữ liệu và sau đó xóa các hàngMặc dù việc sắp xếp là một cách khác để xóa các hàng dựa trên giá trị, nhưng trong hầu hết các trường hợp, bạn nên sử dụng phương thức bộ lọc được đề cập ở trên. Kỹ thuật sắp xếp này chỉ được khuyến nghị khi bạn muốn xóa các ô với các giá trị chứ không phải toàn bộ hàng. Giả sử bạn có một bộ dữ liệu như được hiển thị bên dưới và bạn muốn xóa tất cả các hồ sơ nơi khu vực ở giữa phía tây. Dưới đây là các bước để thực hiện việc này bằng cách sử dụng sắp xếp:
Các bước trên sẽ xóa tất cả các hồ sơ nơi khu vực ở giữa phía tây, nhưng nó không xóa toàn bộ hàng. Vì vậy, nếu bạn có bất kỳ dữ liệu nào ở bên phải hoặc bên trái của bộ dữ liệu của bạn, nó sẽ không hề hấn gì. Trong ví dụ trên, tôi đã sắp xếp dữ liệu dựa trên giá trị ô, nhưng bạn cũng có thể sử dụng các bước tương tự để sắp xếp dựa trên số, ngày, màu ô hoặc màu phông chữ, v.v. Here is a detailed guide on how to sort data in Excel Trong trường hợp bạn muốn giữ thứ tự đặt dữ liệu gốc nhưng xóa các bản ghi dựa trên các tiêu chí, bạn cần có cách sắp xếp dữ liệu trở lại dữ liệu gốc. Để làm điều này, thêm một cột với số sê -ri trước khi sắp xếp dữ liệu. Khi bạn đã hoàn thành việc xóa các hàng/bản ghi, chỉ cần sắp xếp dựa trên bằng cách sử dụng cột bổ sung này mà bạn đã thêm. Tìm và chọn các ô dựa trên giá trị ô và sau đó xóa các hàngExcel có chức năng tìm và thay thế có thể tuyệt vời khi bạn muốn tìm và chọn các ô có giá trị cụ thể. Khi bạn đã chọn các ô này, bạn có thể dễ dàng xóa các hàng. Giả sử bạn có bộ dữ liệu như được hiển thị bên dưới và bạn muốn xóa tất cả các hàng nơi khu vực ở giữa phía tây. Dưới đây là các bước để làm điều này:
Các bước trên sẽ xóa tất cả các hồ sơ nơi khu vực ở giữa phía tây, nhưng nó không xóa toàn bộ hàng. Vì vậy, nếu bạn có bất kỳ dữ liệu nào ở bên phải hoặc bên trái của bộ dữ liệu của bạn, nó sẽ không hề hấn gì. Trong ví dụ trên, tôi đã sắp xếp dữ liệu dựa trên giá trị ô, nhưng bạn cũng có thể sử dụng các bước tương tự để sắp xếp dựa trên số, ngày, màu ô hoặc màu phông chữ, v.v.*West‘ as the text to find in the Find and Replace dialog box. This will give you all the cells where the text ends with the word West. Trong trường hợp bạn muốn giữ thứ tự đặt dữ liệu gốc nhưng xóa các bản ghi dựa trên các tiêu chí, bạn cần có cách sắp xếp dữ liệu trở lại dữ liệu gốc. Để làm điều này, thêm một cột với số sê -ri trước khi sắp xếp dữ liệu. Khi bạn đã hoàn thành việc xóa các hàng/bản ghi, chỉ cần sắp xếp dựa trên bằng cách sử dụng cột bổ sung này mà bạn đã thêm.Tìm và chọn các ô dựa trên giá trị ô và sau đó xóa các hàng Excel có chức năng tìm và thay thế có thể tuyệt vời khi bạn muốn tìm và chọn các ô có giá trị cụ thể.Go-To Special Cells option – which allows you to quickly select all the blank cells. And once you have selected all the blank cells, deleting these is super simple. Khi bạn đã chọn các ô này, bạn có thể dễ dàng xóa các hàng. Dưới đây là các bước để làm điều này:
Các bước trên sẽ chọn tất cả các ô trống trong tập dữ liệu. Khi bạn đã chọn các ô trống, nhấp chuột phải vào bất kỳ ô nào và nhấp vào Xóa. Trong hộp thoại Xóa, chọn tùy chọn ‘Toàn bộ hàng và bấm OK. Điều này sẽ xóa tất cả các hàng có các ô trống trong đó. Nếu bạn quan tâm đến việc tìm hiểu thêm về kỹ thuật này, tôi đã viết một hướng dẫn chi tiết về cách xóa các hàng với các ô trống. Nó bao gồm phương thức ‘đi đến đặc biệt cũng như phương pháp VBA để xóa các hàng bằng các ô trống. Lọc và xóa các hàng dựa trên giá trị ô (sử dụng VBA)Phương pháp cuối cùng mà tôi sẽ cho thấy bạn bao gồm một chút VBA. Bạn có thể sử dụng phương thức này nếu bạn thường cần xóa các hàng dựa trên một giá trị cụ thể trong một cột. Bạn có thể thêm mã VBA một lần và thêm nó là sổ làm việc macro cá nhân của bạn. Bằng cách này, nó sẽ có sẵn để sử dụng trong tất cả các sổ làm việc Excel của bạn. Mã này hoạt động giống như phương thức bộ lọc được đề cập ở trên (ngoại trừ thực tế là điều này thực hiện tất cả các bước trong phần phụ trợ và lưu cho bạn một số nhấp chuột). Giả sử bạn có bộ dữ liệu như được hiển thị bên dưới và bạn muốn xóa tất cả các hàng nơi khu vực ở giữa phía tây. Dưới đây là mã VBA sẽ làm điều này. Sub DeleteRowsWithSpecificText() 'Source:https://trumpexcel.com/delete-rows-based-on-cell-value/ ActiveCell.AutoFilter Field:=2, Criteria1:="Mid-West" ActiveSheet.AutoFilter.Range.Offset(1, 0).Rows.SpecialCells(xlCellTypeVisible).Delete End Sub Mã trên sử dụng phương thức Autofilter VBA để đầu tiên lọc các hàng dựa trên các tiêu chí được chỉ định (đó là ‘Mid-West), sau đó chọn tất cả các hàng được lọc và xóa nó. Lưu ý rằng tôi đã sử dụng bù trong mã trên để đảm bảo hàng tiêu đề của tôi không bị xóa. Mã trên không hoạt động nếu dữ liệu của bạn nằm trong bảng Excel. Lý do cho điều này là Excel coi một bảng Excel là một đối tượng danh sách. Vì vậy, nếu bạn muốn xóa các hàng trong bảng, bạn cần sửa đổi mã một chút (được đề cập sau trong hướng dẫn này). Trước khi xóa các hàng, nó sẽ hiển thị cho bạn một lời nhắc như được hiển thị bên dưới. Tôi thấy điều này hữu ích vì nó cho phép tôi kiểm tra lại hàng được lọc trước khi xóa. Hãy nhớ rằng khi bạn xóa các hàng bằng VBA, bạn có thể hoàn tác thay đổi này. Vì vậy, chỉ sử dụng điều này khi bạn chắc chắn rằng điều này hoạt động theo cách bạn muốn. Ngoài ra, đó là một ý tưởng tốt để giữ một bản sao lưu của dữ liệu chỉ trong trường hợp có bất cứ điều gì sai. Trong trường hợp dữ liệu của bạn nằm trong bảng Excel, hãy sử dụng mã bên dưới để xóa các hàng có giá trị cụ thể trong đó: Sub DeleteRowsinTables() 'Source:https://trumpexcel.com/delete-rows-based-on-cell-value/ Dim Tbl As ListObject Set Tbl = ActiveSheet.ListObjects(1) ActiveCell.AutoFilter Field:=2, Criteria1:="Mid-West" Tbl.DataBodyRange.SpecialCells(xlCellTypeVisible).Delete End Sub Vì VBA coi bảng Excel là đối tượng danh sách (chứ không phải phạm vi), tôi đã phải thay đổi mã cho phù hợp. Đặt mã VBA ở đâu? Mã này cần phải được đặt trong phụ trợ Trình chỉnh sửa VB trong một mô -đun. Dưới đây là các bước sẽ chỉ cho bạn cách thực hiện việc này:
Khi bạn có mã trong trình soạn thảo VB, bạn có thể chạy mã bằng cách sử dụng bất kỳ phương thức nào dưới đây (đảm bảo bạn đã chọn bất kỳ ô nào trong tập dữ liệu mà bạn muốn chạy mã này):
Bạn có thể đọc tất cả về cách chạy mã macro trong Excel trong bài viết này. Lưu ý: Vì sổ làm việc chứa mã macro VBA, bạn cần lưu nó ở định dạng hỗ trợ macro (XLSM). Bạn cũng có thể thích các hướng dẫn Excel sau:
Phím phím tắt để xóa cột trong Excel là gì?Alt + Delete - Phím tắt này sẽ xóa các ô, cột hoặc hàng đã chọn và tất cả các ô ở bên trái hoặc phía trên.Ctrl + Alt + Delete - Phím tắt này sẽ xóa các ô, cột hoặc hàng đã chọn và tất cả các ô ở bên phải hoặc bên dưới. - This shortcut will delete the selected cells, column, or row and all cells to the left or above. Ctrl + Alt + Delete - This shortcut will delete the selected cells, column, or row and all cells to the right or below.
Tại sao tôi không thể xóa hàng trên cùng trong Excel?Đánh dấu hàng, nhấp chuột phải vào tiêu đề hàng và chọn Xóa.Thay phiên, hãy thử gõ Ctrl trừ.Lưu câu trả lời này.. Alternately, try typing Ctrl minus. Save this answer. |