Tôi có một Google Trang tính với một danh sách dài các tên và số tiền. Nhiều tên bị trùng. Ví dụ
John | 10
Bill | 2
Susan | 3
Frank | 4
Sally | 10
John | 2
Susan | 2
John | 3
Có cách nào tự động kết hợp tất cả các giá trị để tôi nhận được danh sách không có bất kỳ tên trùng lặp nào và một tổng duy nhất của tất cả mục nhập của mỗi người không?
Ví dụ
John | 15
Bill | 2
Susan | 5
Sally | 10
Câu trả lời hay nhất
Giả sử tên nằm trong A1. A8, số tiền trong B1. B8, đầu tiên chúng ta cần danh sách tên duy nhất trong D1
=UNIQUE[A1:A8]
Sau đó sử dụng tổng có điều kiện trong E1
=SUMIF[A$1:A$8,D1,B$1:B$8]
Xin lưu ý tiền tố $
trước số ô. Điều này sẽ giữ nguyên các phạm vi khi chúng ta sao chép nội dung ô xuống [chọn các ô E1. E8 và nhấn Ctrl+D]
Giải pháp liên quan
Google-sheet – Tổng một phần của các cột dựa trên số nhận dạng hàng
Hàm
John | 15
Bill | 2
Susan | 5
Sally | 10
0 chỉ sử dụng được trong bảng tính. Điều này có nghĩa là bạn sử dụng trang tính. Vì vậy, tôi đã tạo một mẫu, dựa trên các trang tínhTuy nhiên, nếu bạn muốn sử dụng bảng tính, thì hãy nghiên cứu hàm
John | 15
Bill | 2
Susan | 5
Sally | 10
1 hoặc Google Apps ScriptNhận xét ví dụ
- Tôi đã tạo một bảng giống như trang wiki mà bạn đưa vào, với tổng số được tính toán. Bạn có thể ẩn trang tính này và khóa nó để cập nhật cho bất kỳ ai trừ bạn
- Chú ý sheet 2 ô A11
- Tôi đã ẩn các hàng từ 1 đến 10 để chức năng tự động điền hoạt động
- Xem B1 trong tờ 2, nó được thực hiện như thế nào
Tệp tôi đã chuẩn bị với ví dụ hoạt động
Thêm một mẫu của riêng bạn, sẽ giúp rất nhiều để hiểu rõ hơn ý của bạn
CẬP NHẬT. Tôi đã thêm quyền chỉnh sửa vào tệp ví dụ mà tôi đã tạo, vì vậy bạn có thể chơi với nó. Cũng thay đổi tên, mỗi tên giờ khác nhau [làm cho chức năng tự động hoàn thành hoạt động]
Google Trang tính là một trong những công cụ quản lý dữ liệu phổ biến nhất mà doanh nghiệp sử dụng, cho phép người dùng tạo và lưu trữ bảng tính. Tài liệu chứa dữ liệu được sắp xếp thành hàng và cột. Nhưng có thể có thông tin lặp lại trong các dòng khác nhau của một cột, vì vậy điều này sẽ yêu cầu hợp nhất cột để tránh phân cụm. Có một số cách để hợp nhất các bản sao trong Google Trang tính để giúp phân loại dữ liệu dễ dàng hơn
Tại sao hợp nhất bản sao trong Google Sheets?
Hợp nhất các hàng trùng lặp trong Google Trang tính có thể giúp bạn giảm bớt sự lộn xộn trong dữ liệu, cải thiện khả năng đọc của bảng tính và làm cho bảng tính hiệu quả hơn. Bạn có thể sử dụng phương pháp tương tự để hợp nhất các hàng trùng lặp trong Google Trang tính
Ví dụ: nếu bạn có danh sách khách hàng trong bảng tính của mình và một số trong số họ có cùng địa chỉ email, bạn có thể hợp nhất các hàng đó thành một. Hành động này sẽ làm giảm sự lộn xộn và làm cho dữ liệu của bạn dễ đọc hơn. Ngoài ra, việc tìm thông tin cụ thể sẽ dễ dàng hơn vì bạn chỉ có một hàng cho mỗi khách hàng thay vì hai hàng
2 cách đơn giản để hợp nhất các bản sao trong Google Sheets
Bạn có thể hợp nhất các hàng trùng lặp trong Google Trang tính bằng hai phương pháp sau
- Sử dụng chức năng ĐỘC ĐÁO + THAM GIA
- Sử dụng hàm QUERY
Hợp nhất các bản sao trong Google Sheet bằng hàm UNIQUE + JOIN
Hàm UNIQUE được sử dụng để tìm các giá trị duy nhất của một cột. Hàm JOIN kết hợp hoặc nối thêm hai hoặc nhiều cột dựa trên một giá trị [hoặc điều kiện] chung. Sử dụng phương pháp này, bạn có thể hợp nhất các hàng trùng lặp trong Google Trang tính bằng cách hợp nhất dữ liệu với hàm UNIQUE + JOIN
Vì vậy, nếu bạn có một bảng như bảng bên dưới, hàm này có thể tìm các giá trị duy nhất trong cột A và hợp nhất các giá trị trong cột B và C
Bước 1. Tạo một bảng mới có cùng tiêu đề ở góc bên phải của bảng ban đầu
Bước 2. Nhập hàm DUY NHẤT để kiểm tra xem có cùng loại quả ở cột A không. Công thức cho chức năng duy nhất là
=UNIQUE[A2: A]
A2. A là phạm vi cột mà chúng tôi muốn hợp nhất các bản sao
Bước 3. nhấn nút Enter.
Các loại trái cây xuất hiện nhiều lần trong bảng đầu tiên đã được gộp lại bằng hàm UNIQUE như hình bên dưới
Bước 4. Nhập chức năng THAM GIA bên dưới vào ô bên dưới tiêu đề Số lượng
=JOIN[", ", FILTER[ B: B, A: A=E3]]
Hàm FILTER tìm kiếm cột A cho tất cả các phiên bản của giá trị trong ô E2 và lấy các bản ghi tương ứng từ Cột B. THAM GIA kết hợp các giá trị này vào một ô và phân tách chúng bằng dấu phẩy.
Kéo ô công thức xuống để sao chép và áp dụng công thức cho các ô còn lại trong cột
Bước 4. Nhấn Enter để trả về kết quả.
Hàm THAM GIA đã lấy ra các giá trị tương ứng từ cột E. Kéo kết quả cho tất cả xuống ô cuối cùng để áp dụng công thức cho tất cả các ô
Đây là kết quả dưới đây
Bước 5. Nhập hàm THAM GIA cho cột C để hợp nhất các nhãn. Bước này sử dụng chức năng tương tự như Cột trước.
Công thức được sử dụng như được đưa ra dưới đây
=JOIN[", ", FILTER[ C:C, A:A=E3]]
Bước 6. nhấn nút Enter.
Hàm UNIQUE + JOIN đã hợp nhất tất cả các giá trị trong mỗi cột.
GHI CHÚ. Bạn không thể sử dụng đồng thời chức năng THAM GIA trên hai cột. Chúng tôi đã sử dụng chức năng này cho từng cột, lần lượt từng cột
Hợp nhất các bản sao trong Google Trang tính bằng chức năng truy vấn
Sử dụng chức năng QUERY, bạn cũng có thể hợp nhất các bản sao trong Google Trang tính. Và điều này sẽ cho phép bạn hợp nhất các bản sao dựa trên giá trị ô. Để hợp nhất các ô trùng lặp bằng hàm QUERY, bạn cần có công thức tìm các ô trùng lặp rồi hợp nhất chúng.
Cú pháp hàm truy vấn trong Google Sheets
Cú pháp cho truy vấn này như sau
=QUERY [ data, query,[headers]]
- dữ liệu. đại diện cho phạm vi ô mà chúng tôi muốn tìm các bản sao
- truy vấn. đại diện cho công thức sẽ được sử dụng để tìm các bản sao
- tiêu đề. đây là đối số tùy chọn cho phép bạn chỉ định cột nào chứa tiêu đề trong dữ liệu của bạn
Hãy để chúng tôi xem xét lại ví dụ trước một lần nữa và hợp nhất các bản sao trong Google Trang tính bằng chức năng QUERY
Dưới đây là các bước về cách sử dụng hàm QUERY để hợp nhất các bản sao trong Google Trang tính
Bước 1. Tạo một bảng mới có cùng tiêu đề hàng như bảng đầu tiên
Bước 2. Chọn ô trong tiêu đề Trái cây và nhập công thức Truy vấn được hiển thị bên dưới
=QUERY[A3:B9, "select A, Sum[B] where A is not null group by A"]
Dữ liệu ‘A3. B9’ là phạm vi các ô chúng tôi muốn hợp nhất. Truy vấn đưa ra lệnh tính tổng các giá trị trong cột B được nhóm theo A.
Bước 3. nhấn nút Enter.
Vì vậy, sau công thức này, đây là kết quả của việc hợp nhất dữ liệu
Hợp nhất các bản sao trong Google Trang tính bằng bảng tổng hợp
Bảng tổng hợp là một trong những tính năng hữu ích có thể được sử dụng để đạt được các mục đích khác nhau và đa dạng. Kết hợp và tổng hợp các giá trị trong một trong số chúng. Chúng tôi có thể sử dụng bảng tổng hợp để hợp nhất các giá trị trùng lặp và tính tổng các giá trị của chúng
Thực hiện theo các bước bên dưới để hợp nhất các mục trùng lặp bằng bảng tổng hợp
Chọn phạm vi ô bao gồm các tiêu đề, trong trường hợp của chúng tôi là A1. B8
Nhấp vào Chèn và chọn Bảng tổng hợp
Chọn Existing sheet để chèn bảng [hoặc New sheet nếu muốn chèn vào sheet mới] và chọn ô cần đặt bảng. Sau đó nhấp vào Tạo
Thêm các giá trị hàng từ trình chỉnh sửa bảng Pivot. Thêm trái cây làm giá trị
Thêm Số lượng làm giá trị
Các mục trùng lặp sẽ được hợp nhất và tổng của chúng sẽ được cộng vào một cột riêng
Phần kết luận
Nếu bạn đang tìm kiếm một cách đơn giản để hợp nhất các bản sao trong Google Trang tính, thì bạn có thể sử dụng chức năng Truy vấn hoặc UNIQUE + THAM GIA vì chúng là những phương pháp dễ dàng. Với các chức năng này, bạn có thể hợp nhất và kết hợp các giá trị xuất hiện nhiều lần trong một cột