Hướng dẫn how do i automatically add rows between rows in excel? - làm cách nào để tự động thêm hàng giữa các hàng trong excel?

Xem video - Chèn hàng trống sau mỗi hàng trong Excel

Những người làm việc với các bộ dữ liệu lớn thường cần những thứ đơn giản như chèn/xóa các hàng hoặc cột.

Mặc dù đã có nhiều cách khác nhau (và đơn giản) để thêm các hàng vào Excel, nhưng khi chèn một hàng trống sau mỗi hàng khác (hoặc mỗi hàng thứ ba hoặc thứ tư), mọi thứ trở nên hơi phức tạp.

  • Chèn một hàng trống sau mỗi hàng khác
    • Sử dụng cột trợ giúp và tính năng sắp xếp
    • Sử dụng mã VBA đơn giản

Chèn một hàng trống sau mỗi hàng khác

Sử dụng cột trợ giúp và tính năng sắp xếp

Sử dụng mã VBA đơn giản

Sử dụng cột trợ giúp và tính năng sắp xếp

Sử dụng mã VBA đơn giản

Trong hướng dẫn này, tôi sẽ chỉ cho bạn một số cách thực sự đơn giản để chèn một hàng trống sau mỗi hàng trong bộ dữ liệu hiện có (hoặc mỗi hàng thứ n).

  1. Vì không có cách trực tiếp để thêm các hàng ở giữa các hàng, phương pháp được đề cập trong bài viết này là cách giải quyết để thực hiện điều này và nếu bạn thoải mái với VBA, thì bạn có thể thực hiện điều này chỉ bằng một cú nhấp chuột.
  2. 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 chèn một khoảng trống giữa các hàng hiện có.
  3. Dưới đây là các bước để chèn các hàng trống giữa các hàng hiện có:
  4. Chèn một cột trống vào bên trái của bộ dữ liệu. Để thực hiện việc này, nhấp chuột phải vào tiêu đề cột của cột bên trái nhất và nhấp vào Chèn.
  5. Nhập văn bản ‘HelperColumn, trong A1 (bạn có thể sử dụng bất kỳ văn bản nào bạn muốn)
  6. Nhập 1 trong ô A2 và 2 vào ô A3.
  7. Chọn cả hai ô và đặt con trỏ ở phía dưới bên phải của lựa chọn. Khi con trỏ thay đổi thành biểu tượng cộng, nhấp đúp vào nó. Điều này sẽ lấp đầy toàn bộ cột với các số tăng
  8. Chuyển đến ô được điền cuối cùng trong cột trợ giúp và sau đó chọn ô bên dưới nó.
  9. Nhập 1 trong ô này và 2 trong ô bên dưới nó
  10. Chọn cả hai ô và đặt con trỏ ở phía dưới bên phải của lựa chọn.
  11. Khi con trỏ thay đổi thành biểu tượng cộng, nhấp và kéo nó xuống. Điều này sẽ điền vào một loạt các con số (giống như chúng tôi có trong Bước 3). Hãy chắc chắn rằng bạn nhận được nhiều số hơn những gì bạn có trong bộ dữ liệu. Ví dụ: nếu có 10 bản ghi trong bộ dữ liệu, hãy đảm bảo nhận được ít nhất 10 ô trong bước này. Sau khi, thực hiện, bộ dữ liệu của bạn sẽ trông như hình dưới đây.
  12. Chọn toàn bộ bộ dữ liệu (bao gồm tất cả các ô trong cột trợ giúp).
    • Nhấp vào tab Dữ liệu
    • Nhấp vào tùy chọn sắp xếp
    • Trong hộp thoại sắp xếp, sử dụng các cài đặt sau:
  13. Sắp xếp theo: người trợ giúp
  14. Sắp xếp trên: giá trị ô

Đặt hàng: nhỏ nhất đến lớn nhất

Bấm OK. Điều này sẽ cung cấp cho bạn bộ dữ liệu như hình dưới đây.

Xóa cột trợ giúp.insert a blank row after every two rows or every three rows.

Bạn sẽ nhận thấy rằng ngay khi bạn nhấp vào OK trong hộp thoại sắp xếp, nó ngay lập tức sắp xếp lại các hàng và bây giờ bạn có một hàng trống sau mỗi hàng tập dữ liệu của bạn.

Trong thực tế, điều này không thực sự chèn một hàng trống. Phương pháp sắp xếp này chỉ đơn giản là sắp xếp lại dữ liệu bằng cách đặt các hàng trống từ bên dưới bộ dữ liệu ở giữa các hàng trong tập dữ liệu.

  1. Vì không có cách trực tiếp để thêm các hàng ở giữa các hàng, phương pháp được đề cập trong bài viết này là cách giải quyết để thực hiện điều này và nếu bạn thoải mái với VBA, thì bạn có thể thực hiện điều này chỉ bằng một cú nhấp chuột.
  2. 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 chèn một khoảng trống giữa các hàng hiện có.
  3. Dưới đây là các bước để chèn các hàng trống giữa các hàng hiện có:
  4. Chèn một cột trống vào bên trái của bộ dữ liệu. Để thực hiện việc này, nhấp chuột phải vào tiêu đề cột của cột bên trái nhất và nhấp vào Chèn.
  5. Nhập văn bản ‘HelperColumn, trong A1 (bạn có thể sử dụng bất kỳ văn bản nào bạn muốn)
  6. Nhập 1 trong ô A2 và 2 vào ô A3.
  7. Chọn cả hai ô và đặt con trỏ ở phía dưới bên phải của lựa chọn. Khi con trỏ thay đổi thành biểu tượng cộng, nhấp đúp vào nó. Điều này sẽ lấp đầy toàn bộ cột với các số tăng
  8. Chuyển đến ô được điền cuối cùng trong cột trợ giúp và sau đó chọn ô bên dưới nó.
  9. Nhập 1 trong ô này và 2 trong ô bên dưới nó
  10. Chọn cả hai ô và đặt con trỏ ở phía dưới bên phải của lựa chọn.
  11. Khi con trỏ thay đổi thành biểu tượng cộng, nhấp và kéo nó xuống. Điều này sẽ điền vào một loạt các con số (giống như chúng tôi có trong Bước 3). Hãy chắc chắn rằng bạn nhận được nhiều số hơn những gì bạn có trong bộ dữ liệu. Ví dụ: nếu có 10 bản ghi trong bộ dữ liệu, hãy đảm bảo nhận được ít nhất 10 ô trong bước này. Sau khi, thực hiện, bộ dữ liệu của bạn sẽ trông như hình dưới đây.
  12. Chọn toàn bộ bộ dữ liệu (bao gồm tất cả các ô trong cột trợ giúp).
    • Nhấp vào tab Dữ liệu
    • Nhấp vào tùy chọn sắp xếp
    • Trong hộp thoại sắp xếp, sử dụng các cài đặt sau:
  13. Sắp xếp theo: người trợ giúp
  14. Sắp xếp trên: giá trị ô

Đặt hàng: nhỏ nhất đến lớn nhất

Sử dụng mã VBA đơn giản

Bấm OK. Điều này sẽ cung cấp cho bạn bộ dữ liệu như hình dưới đây.

Với mã VBA đơn giản, tất cả những gì bạn cần làm là chọn bộ dữ liệu mà bạn muốn chèn một hàng trống sau mỗi hàng và chỉ cần chạy mã (nhấp một lần nhấp).

Dưới đây là mã VBA sẽ chèn một hàng trống sau mỗi hàng trong tập dữ liệu:

Sub InsertAlternateRows() 'This code will insert a row after every row in the selection 'This code has been created by Sumit Bansal from trumpexcel.com Dim rng As Range Dim CountRow As Integer Dim i As Integer Set rng = Selection CountRow = rng.EntireRow.Count For i = 1 To CountRow ActiveCell.Offset(1, 0).EntireRow.Insert ActiveCell.Offset(2, 0).Select Next i End Sub

Mã trên đếm tổng số hàng trong lựa chọn và sử dụng một vòng tiếp theo để đạp qua mỗi hàng và chèn một hàng trống sau mỗi hàng hiện có trong tập dữ liệu.

Dưới đây là các bước để đặt mã VBA này trong trình chỉnh sửa VB trong Excel:

  1. Sao chép mã trên
  2. Chuyển đến tab Nhà phát triển và nhấp vào tùy chọn Visual Basic. Điều này sẽ mở trình soạn thảo VB. Bạn cũng có thể sử dụng phím tắt ALT + F11ALT + F11
  3. Trong trình soạn thảo VB, nhấp chuột phải vào bất kỳ đối tượng nào trong Project Explorer
  4. Di chuột con trỏ qua tùy chọn Chèn và sau đó nhấp vào mô -đun. Điều này sẽ chèn một mô -đun mới
  5. Trong cửa sổ mã mô -đun, dán mã trên.

Khi bạn có mã trong trình soạn thảo VB, giờ đây bạn có thể sử dụng mã này để chèn các hàng trống sau mỗi hàng khác trong bộ dữ liệu.

Dưới đây là các bước để sử dụng mã để chèn các hàng trống sau mỗi hàng:

  1. Chọn toàn bộ bộ dữ liệu (ngoại trừ hàng tiêu đề)
  2. Nhấp vào tab Nhà phát triển (trong trường hợp bạn không có tab Nhà phát triển, bấm vào đây để tìm hiểu cách lấy nó)
  3. Nhấp vào tùy chọn ‘Macros
  4. Trong hộp thoại Macro, chọn macro - ‘chèn internaterows,
  5. Nhấp vào chạy

Đó là nó!

Các bước trên sẽ ngay lập tức chèn các hàng trống xen kẽ vào bộ dữ liệu.

Có nhiều cách khác nhau để chạy macro trong Excel. Ví dụ: nếu bạn phải làm điều này khá thường xuyên, bạn có thể thêm macro này vào thanh công cụ truy cập nhanh để bạn có thể chạy nó chỉ bằng một cú nhấp chuột.

Bạn có thể đọc thêm về các cách khác nhau để chạy macro ở đây.

Trong trường hợp bạn muốn chèn một hàng trống sau mỗi hàng thứ hai, bạn có thể sử dụng mã dưới đây:

Sub InsertBlankRowAfterEvery2ndRow() 'This code will insert a row after every second row in the selection 'This code has been created by Sumit Bansal from trumpexcel.com Dim rng As Range Dim CountRow As Integer Dim i As Integer Set rng = Selection CountRow = rng.EntireRow.Count For i = 1 To CountRow / 2 ActiveCell.Offset(2, 0).EntireRow.Insert ActiveCell.Offset(3, 0).Select Next i End Sub

Hy vọng bạn tìm thấy hướng dẫn này hữu ích.

Bạn cũng có thể thích các hướng dẫn Excel sau:

  • Cách xóa mọi hàng khác trong Excel (hoặc mọi hàng thứ n)
  • Đánh dấu mọi hàng khác trong Excel (sử dụng định dạng có điều kiện)
  • Cách chọn mỗi hàng thứ ba trong Excel (hoặc chọn mọi hàng thứ n)
  • Xóa các hàng trống trong Excel (có và không có VBA)
  • Cách nhanh chóng chọn các ô trống trong Excel
  • Ẩn các giá trị bằng không trong Excel | Làm cho các ô trống nếu giá trị là 0
  • Chèn các cột mới vào excel

Làm cách nào để tự động thêm các hàng giữa dữ liệu trong Excel?

Chọn các ô nơi các hàng trống cần xuất hiện và nhấn Shift + Space. Khi bạn chọn số lượng hàng chính xác, nhấp chuột phải vào lựa chọn và chọn tùy chọn Chèn từ danh sách menu. Mẹo.

Làm thế nào để bạn chèn hàng giữa hai hàng trong Excel?

Chèn hàng..
Chọn tiêu đề của hàng ở trên nơi bạn muốn chèn các hàng bổ sung.Mẹo: Chọn số lượng hàng giống như bạn muốn chèn.....
Giữ điều khiển, nhấp vào các hàng đã chọn, sau đó trên menu bật lên, nhấp vào Chèn.Mẹo: Để chèn các hàng có chứa dữ liệu, xem bản sao và dán nội dung ô cụ thể ..

Làm cách nào để thêm các hàng trống giữa hai dòng dữ liệu trong Excel?

Để thực hiện việc này, nhấp chuột phải vào tiêu đề cột của cột bên trái nhất và nhấp vào Chèn.Nhập 1 trong ô A2 và 2 vào ô A3.Chuyển đến ô được điền cuối cùng trong cột trợ giúp và sau đó chọn ô bên dưới nó.Chọn cả hai ô và đặt con trỏ ở phía dưới bên phải của lựa chọn.

Bạn có thể tự động thêm các hàng vào excel với công thức không?

Không giống như các chương trình Microsoft Office khác, Excel không tự động cung cấp nút để số dữ liệu.Nhưng, bạn có thể dễ dàng thêm các số tuần tự vào các hàng dữ liệu bằng cách kéo tay cầm điền để lấp đầy một cột bằng một loạt các số hoặc bằng cách sử dụng hàm hàng.you can easily add sequential numbers to rows of data by dragging the fill handle to fill a column with a series of numbers or by using the ROW function.

Chủ đề