Hướng dẫn how to switch data in excel - cách chuyển dữ liệu trong excel

Khi chúng tôi đang xử lý một bảng tính, đôi khi chúng tôi có thể cần trao đổi nội dung của hai ô. Thông thường, hầu hết chúng ta chỉ biết về việc cắt, dán và sao chép lại để hoán đổi nội dung, nhưng nó tốn thời gian. Chúng ta sẽ nói về cách nhanh chóng trao đổi nội dung trong các ô trong Excel.

Trao đổi thủ công hai nội dung ô liền kề hoán đổi hai nội dung ô không kích thích với mã VBA dễ dàng trao đổi hai nội dung ô ngẫu nhiên chỉ với một vài lần nhấp
Swap two nonadjacent cell contents with VBA code
Easily swap two random cell contents with only several clicks

Trao đổi thủ công hai nội dung ô liền kề

Đôi khi, có hai ô liền kề cần phải được hoán đổi. Chúng ta có thể làm thủ công nó một cách dễ dàng. Nhìn vào ảnh chụp màn hình sau, tôi muốn trao đổi ô A4 và B4, vui lòng làm như sau:

1. Chọn ô bạn muốn trao đổi. Trong ví dụ này, chọn ô A4.. Select the cell you want to swap. In this example, select cell A4.

2. Nhấn phím Shift và đặt con trỏ ở đường viền bên phải.. Press Shift key, and put the cursor at the right border.

3. Sau đó kéo con trỏ vào đường viền bên phải của ô B4.. Then drag the cursor to the right border of cell B4.

4. Khi có hiển thị trên mạng, hãy giải phóng chuột.. When there displays “”, release the mouse.

5. và hai nội dung tế bào đã được hoán đổi. Xem ảnh chụp màn hình:. And the two cell contents have been swapped. See screenshot:

Với phương pháp này, chúng ta cũng có thể trao đổi hai hàng hoặc cột liền kề.

Trao đổi hai nội dung ô không kích thích với mã VBA

Khi hai tế bào không có giá trị, phương pháp trên sẽ không hoạt động. Chúng ta có thể trao đổi chúng bằng mã VBA.

1. Nhấn phím Ctrl và chọn hai ô không kích thích mà bạn muốn trao đổi.. Press the Ctrl key and select the two nonadjacent cells you want to swap.

2. Nhấp vào Nhà phát triển> Visual Basic, một cửa sổ Microsoft Visual Basic cho ứng dụng mới sẽ được hiển thị, nhấp vào Chèn> Mô -đun và nhập mã sau vào mô -đun:. Click Developer>Visual Basic, a new Microsoft Visual Basic for applications window will be displayed, click Insert>Module, and input the following code into the Module:

Sub SwapTwoRange[]
'Updateby20131120
Dim Rng1 As Range, Rng2 As Range
Dim arr1 As Variant, arr2 As Variant
xTitleId = "KutoolsforExcel"
Set Rng1 = Application.Selection
Set Rng1 = Application.InputBox["Range1:", xTitleId, Rng1.Address, Type:=8]
Set Rng2 = Application.InputBox["Range2:", xTitleId, Type:=8]
Application.ScreenUpdating = False
arr1 = Rng1.Value
arr2 = Rng2.Value
Rng1.Value = arr2
Rng2.Value = arr1
Application.ScreenUpdating = True
End Sub

3. Sau đó nhấp vào nút để chạy mã, sau đó hộp thoại được hiển thị cho bạn để chọn hai ô bạn muốn hoán đổi giữa. Xem ảnh chụp màn hình:. Then click

button to run the code, then a dialog is displayed for you to select the two cells you want to swap between. See screenshots:

4. Nhấp vào OK trong hộp thoại bật lên, hai ô được chọn được hoán đổi. Xem ảnh chụp màn hình:Ok in the popped-up dialog, the two selected cells are swapped. See screenshots:

Ghi chú: Mã VBA này có thể hoán đổi định dạng của hai ô. This VBA code can’t swap the formatting of the two cells.

Dễ dàng trao đổi hai nội dung ô ngẫu nhiên chỉ với nhiều lần nhấp

Với Kutools cho tiện ích hoán đổi của Excel, chúng tôi không chỉ có thể trao đổi hai ô, hàng hoặc cột liền kề, mà còn có thể chuyển đổi hai ô, hàng hoặc cột không liên kết.Kutools for Excel's Swap Ranges utility, we not only can swap two adjoining cells, rows or columns, but also can switch two nonadjacent cells, rows or columns easily.

Trước khi áp dụng Kutools cho Excel, vui lòng tải xuống và cài đặt nó trước. Kutools for Excel, please download and install it firstly.

1. Nhấp vào Kutools> Phạm vi> Phạm vi hoán đổi, xem ảnh chụp màn hình:Kutools > Range > Swap Ranges, see screenshot:

2. Trong hộp thoại Ranges Ranges, bạn cần phải:Swap Ranges dialog box, you need to:

Sau đó, hai ô hoặc phạm vi được chọn được hoán đổi ngay lập tức. Xem ảnh chụp màn hình:

& nbsp; Nếu bạn muốn có một bản dùng thử miễn phí [30 ngày] của tiện ích này, vui lòng bấm vào để tải xuống và sau đó đi để áp dụng thao tác theo các bước trên.please click to download it, and then go to apply the operation according above steps.

Demo: Trao đổi hai nội dung ô ngẫu nhiên với kutools cho excel

Bài viết liên quan:

  • Làm thế nào để trao đổi hàng hoặc cột trong Excel?

Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng năng suất của bạn lên 80%

  • Tái sử dụng: nhanh chóng chèn các công thức phức tạp, biểu đồ & nbsp; và bất cứ điều gì bạn đã sử dụng trước đây; Mã hóa các ô bằng mật khẩu; Tạo danh sách gửi thư và gửi email ...: Quickly insert complex formulas, charts and anything that you have used before; Encrypt Cells with password; Create Mailing List and send emails...
  • Thanh siêu công thức [dễ dàng chỉnh sửa nhiều dòng văn bản và công thức]; Đọc bố cục [dễ dàng đọc và chỉnh sửa số lượng lớn các ô]; Dán vào phạm vi được lọc ... [easily edit multiple lines of text and formula]; Reading Layout [easily read and edit large numbers of cells]; Paste to Filtered Range...
  • Hợp nhất các ô/hàng/cột mà không mất dữ liệu; Chia nội dung tế bào; Kết hợp các hàng/cột trùng lặp ... Ngăn chặn các ô trùng lặp; So sánh phạm vi ... without losing Data; Split Cells Content; Combine Duplicate Rows/Columns... Prevent Duplicate Cells; Compare Ranges...
  • Chọn các hàng trùng lặp hoặc độc đáo; Chọn các hàng trống [tất cả các ô trống]; Siêu tìm và mờ tìm trong nhiều sách bài tập; Chọn ngẫu nhiên ... Rows; Select Blank Rows [all cells are empty]; Super Find and Fuzzy Find in Many Workbooks; Random Select...
  • Sao chép chính xác nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tham chiếu đến nhiều tờ; Chèn đạn, hộp kiểm và nhiều hơn nữa ... Multiple Cells without changing formula reference; Auto Create References to Multiple Sheets; Insert Bullets, Check Boxes and more...
  • Trích xuất văn bản, thêm văn bản, xóa theo vị trí, loại bỏ không gian; Tạo và in các phần phụ phân trang; Chuyển đổi giữa nội dung ô và bình luận ..., Add Text, Remove by Position, Remove Space; Create and Print Paging Subtotals; Convert Between Cells Content and Comments...
  • Siêu bộ lọc [lưu và áp dụng các sơ đồ lọc cho các bảng khác]; Sắp xếp nâng cao theo tháng/tuần/ngày, tần suất và nhiều hơn nữa; Bộ lọc đặc biệt của in đậm, nghiêng ... [save and apply filter schemes to other sheets]; Advanced Sort by month/week/day, frequency and more; Special Filter by bold, italic...
  • Kết hợp sách bài tập và bảng tính; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều tờ; Batch Chuyển đổi XLS, XLSX và PDF ...; Merge Tables based on key columns; Split Data into Multiple Sheets; Batch Convert xls, xlsx and PDF...
  • Hơn 300 tính năng mạnh mẽ. Hỗ trợ Office/Excel 2007-2019 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ các tính năng dùng thử miễn phí 30 ngày. Đảm bảo hoàn lại tiền 60 ngày.. Supports Office/Excel 2007-2019 and 365. Supports all languages. Easy deploying in your enterprise or organization. Full features 30-day free trial. 60-day money back guarantee.

Tab Office mang giao diện được lập bảng đến văn phòng và làm cho công việc của bạn dễ dàng hơn nhiều

  • Kích hoạt chỉnh sửa và đọc theo bảng trong Word, Excel, PowerPoint, Nhà xuất bản, Truy cập, Visio và Dự án., Publisher, Access, Visio and Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng năng suất của bạn lên 50%và giảm hàng trăm lần nhấp chuột cho bạn mỗi ngày!

Bài Viết Liên Quan

Chủ Đề