Hướng dẫn how to sort by last name in google sheets - cách sắp xếp theo họ trong google sheet

Xem tất cả các bài viết hướng dẫn

Trong hướng dẫn này, bạn sẽ học cách sắp xếp tên theo họ trong Excel và Google Sheets.

Giả sử bạn có họ và họ cùng nhau trong một ô, có một số cách khác nhau để trích xuất tên cuối cùng và sắp xếp cột tên đầy đủ theo họ.

Sắp xếp theo họ

Sắp xếp bằng văn bản thành các cột

Tùy chọn đầu tiên để sắp xếp theo họ là trích xuất tên cuối cùng từ tên đầy đủ trong một cột riêng biệt bằng tính năng văn bản vào các cột trong Excel. Giả sử bạn có danh sách tên sau đây, chỉ chứa một tên đầu tiên và một họ được phân tách bằng một không gian, trong cột B:

  1. Chọn cột bạn muốn sắp xếp [b trong ví dụ này] và trong ruy băng, hãy truy cập Data & nbsp;> Text vào các cột.Ribbon, go to Data > Text to Columns.

  1. Trong văn bản chuyển đổi thành trình hướng dẫn cột, bước 1, để lại kiểm tra phân định và nhấp vào tiếp theo.Delimited checked, and click Next.

  1. Trên màn hình Bước 2, kiểm tra không gian và nhấp vào Tiếp theo.Space and click Next.

  1. Đối với Bước 3, chọn Không nhập cột [Bỏ qua] trong định dạng dữ liệu cột. Ở đích, nhập ô nơi bạn muốn dữ liệu được trích xuất [trong trường hợp này là $ 1 $ 1] và nhấp vào Kết thúc. Điều này có nghĩa là bạn sẽ bỏ qua cột đầu tiên [tên đầu tiên], vì bạn không cần nó và chỉ nhận được cột thứ hai được trích xuất [họ] trong cột C, bắt đầu từ ô C1.Do not import column [skip] under Column data format. In the Destination, enter the cell where you want the extracted data to go [in this case $C$1] and click Finish.
    This means you will skip the first column [first name], as you don’t need it, and get only the second column extracted [last name] in Column C, starting from cell C1.

  1. Bây giờ bạn có tên cuối cùng trong cột C bên cạnh tên đầy đủ trong cột B và bạn có thể sắp xếp cả hai cột theo cột C. Để thực hiện điều đó, chọn cột có tên cuối ;> Sắp xếp A đến Z.
    To do that, select the column with last names and in the Ribbon, go to Home > Sort & Filter > Sort A to Z.

  1. Trong cảnh báo bật lên, hãy để mở rộng lựa chọn được kiểm tra và nhấp vào sắp xếp. Điều này có nghĩa là bạn muốn tất cả các cột đông dân cư [B và C] được sắp xếp dựa trên cột C.Expand the selection checked and click Sort. This means that you want all populated columns [B and C] to be sorted based on Column C.

Sau khi sắp xếp được thực hiện, tất cả các giá trị trong cột B được sắp xếp theo thứ tự bảng chữ cái theo họ và bạn có thể xóa cột C, vì bạn không cần nó nữa.

Sắp xếp với flash điền

Tùy chọn thứ hai để đạt được kết quả tương tự là sử dụng flash điền. Tùy chọn này nhận ra các mẫu bằng hai hoặc nhiều mục.

  1. Nhập hai tên cuối cùng trong các ô C1 và C2 [Travis và McGoldrick] và chọn chúng. Bây giờ đặt con trỏ ở góc dưới bên phải của khu vực lựa chọn, cho đến khi nó biến thành một cây thánh giá và nhấp đúp vào nó.last names in cells C1 and C2 [Travis and McGoldrick] and select them. Now position the cursor in the bottom right corner of the selection area, until it turns into a cross and double-click it.

  1. Nhấp vào nút Tùy chọn tự động xuất hiện ở cuối lựa chọn và chọn Flash Fill.AutoFill options button that appears at the end of the selection and choose Flash Fill.

Như bạn có thể thấy, Excel tự động nhận ra rằng bạn muốn trích xuất tên cuối cùng dựa trên không gian trong cột B và tự động điền vào phần còn lại của cột C. Bây giờ bạn có thể sắp xếp phạm vi giống như trong phần trên.

Sắp xếp bằng tìm và thay thế

Một cách khác để sắp xếp theo họ là sử dụng tìm và thay thế.

  1. Chọn Cột B và sao chép nó [Ctrl & NBSP;+& NBSP; C], sau đó chọn ô C1 và dán cột được sao chép [CTRL & NBSP;+& NBSP; V].CTRL + C], then select cell C1 and paste the copied column [CTRL + V].

  1. Chọn Cột C và trong Ribbon, hãy đến Home & nbsp;Ribbon go to Home > Find & Select > Replace [or use the keyboard shortcut, CTRL + H].

  1. Trong cửa sổ bật lên, hãy nhập dấu hoa thị và một không gian [*] để tìm cái gì, để thay thế bằng trống và nhấp vào thay thế tất cả. Khi tìm thấy, dấu hoa thị đại diện cho bất kỳ ký tự nào, vì vậy khi bạn đặt Asterisk-Space vào tìm, Excel sẽ tìm thấy tất cả các ký tự trước một không gian và thay thế chúng bằng một giá trị trống [xóa chúng].asterisk and a space [* ] in Find what, leave Replace with blank, and click Replace All.
    In Find, an asterisk represents any character, so when you put asterisk-space in Find, Excel will find all characters before a space and replace them with an empty value [delete them].

Do đó, tất cả các tên và không gian đầu tiên hiện đã bị xóa khỏi mỗi ô. Chỉ có tên cuối cùng ở cột C. Sau đó, bạn có thể sắp xếp cột giống như trong phần trên.

Một tùy chọn khác là sử dụng mã VBA để sắp xếp dữ liệu theo họ.

Sắp xếp theo họ trong Google Sheets

Vì Google Sheets không có các tùy chọn như FLASH FLASH FLASH và văn bản vào các cột, bạn có thể sử dụng các chức năng để tạo công thức sẽ trích xuất tên cuối cùng trong cột C. Công thức tương tự cũng có thể được sử dụng trong Excel với cùng một cú pháp.

  1. Chọn ô C1 và nhập công thức:
=RIGHT[B1,LEN[B1]-FIND[" ",B1]]

    • Hàm LEN tìm thấy độ dài của văn bản trong ô B1 [là 11].
    • Hàm tìm trả về vị trí của văn bản mà bạn đang tìm kiếm [không gian] trong ô B1 [là 5].
    • Hàm bên phải trả về các số ký tự được chỉ định [11 Ném5 = 6] từ cuối, trong ô đã cho [B1].

Kết quả cuối cùng, bạn nhận được sáu ký tự cuối cùng từ B1, đó là tên cuối cùng [Travis].

  1. Đặt con trỏ ở góc dưới bên phải của ô C2 cho đến khi chéo xuất hiện.

  1. Kéo công thức xuống cuối phạm vi [C8].

  1. Khi bạn có tất cả tên cuối cùng được trích xuất, bạn có thể sắp xếp dữ liệu trong cột B. Chọn cột B và C và trong menu, hãy truy cập Dữ liệu & NBSP;> Sắp xếp phạm vi.
    Select Columns B and C, and in the Menu, go to Data > Sort range.

  1. Trong cửa sổ bật lên, chọn Cột C và A → Z theo sắp xếp và nhấp vào sắp xếp.Column C and A → Z under Sort by, and click Sort.

Bây giờ, bạn có thể xóa cột C, vì các tên trong cột B được sắp xếp theo tên cuối cùng theo thứ tự bảng chữ cái, từ A đến Z.

Bài Viết Liên Quan

Chủ Đề