Tôi cần một máy tính/chương trình ngẫu nhiên hóa cho một giải đấu bóng chuyền xáo trộn 36 người chơi để thi đấu hoặc ngồi ngoài trong vòng 12 trận Show
1) Chúng tôi có 2 sân bóng chuyền, 4 mặt (Đỏ & Xanh lục; Vàng & Xanh lam). Chúng tôi cũng muốn sắp xếp chương trình cho. 36 người chơi (6 đội, mỗi đội 6 người); Tôi muốn chương trình có thể chạy trên máy tính xách tay. Chúng tôi có thể gặp phải một số tình huống khi xử lý Microsoft Excel nơi tất cả dữ liệu của chúng tôi nằm trong một cột. Nhưng chúng ta cần chia chúng thành nhiều nhóm bằng nhau. Sau khi tách, dữ liệu trông hấp dẫn hơn. Trong bài viết này, chúng tôi sẽ thảo luận về 3 phương pháp về cách chia dữ liệu thành các nhóm bằng nhau trong Excel với các ví dụ phù hợp và minh họa phù hợp Mục lục ẩn Tải sách bài tập thực hành 3 phương pháp chia dữ liệu thành các nhóm bằng nhau trong Excel 1. Kết hợp các hàm INDEX, COLUMNS, ROWS và IF để chia dữ liệu thành các nhóm bằng nhau 2. Tách một danh sách dài thành nhiều nhóm bằng nhau với Excel VBA 3. Sử dụng chức năng VBA tùy chỉnh để chia dữ liệu thành các nhóm chẵn Cách chia tách dữ liệu và gắn thẻ với số nhóm 1. Tách dữ liệu bằng cách kết hợp các hàm MAX, ROUNDUP và PERCENTRANK 2. Kết hợp các hàm ROUNDUP, ROW và COUNT để chia dữ liệu Sự kết luận Những bài viết liên quan Tải sách bài tập thực hànhTải xuống sách bài tập thực hành này để thực hành trong khi bạn đang đọc bài viết này Chia dữ liệu thành các nhóm bằng nhau. xlsm 3 phương pháp chia dữ liệu thành các nhóm bằng nhau trong ExcelChúng ta có thể chia dữ liệu theo nhiều cách khác nhau. Ta có thể áp dụng điều kiện để tách dữ liệu i. e. mỗi nhóm chứa bao nhiêu nhóm hoặc bao nhiêu ô. Để hiển thị tất cả các phương thức, chúng tôi sẽ sử dụng tập dữ liệu sau 1. Kết hợp các hàm INDEX, COLUMNS, ROWS và IF để chia dữ liệu thành các nhóm bằng nhauHàm IF là một trong những hàm được sử dụng rộng rãi của Microsoft Excel. Đây là một hàm logic kiểm tra xem một điều kiện có được đáp ứng hay không và trả về một giá trị nếu TRUE và một giá trị khác nếu FALSE Hàm INDEX trả về một giá trị hoặc tham chiếu của ô tại giao điểm của một hàng cụ thể và một cột trong một phạm vi nhất định Hàm COLUMNS trả về số cột trong một mảng hoặc tham chiếu Hàm ROWS trả về số hàng trong một tham chiếu hoặc mảng Ta sẽ lập công thức kết hợp 4 hàm này để tách dữ liệu Bước 1
Bước 2
Bước 3
Chúng tôi mở rộng công thức về phía bên phải. Bởi vì mục đích chính của chúng tôi trước tiên là chia dữ liệu thành các nhóm. Dựa trên các nhóm và số lượng dữ liệu có sẵn, các ô sẽ được thêm vào các nhóm Bước 4
Tất cả dữ liệu được chia đều thành các nhóm khác nhau Phân tích công thức Ở đây chúng tôi đang cố gắng lấy đầu vào đầu tiên trong nhóm thứ nhất (trong số 3 nhóm). Các nhóm được trang trí theo cách sắp xếp giống như cột
Đầu tiên, hàm IF kiểm tra xem điều kiện đã cho có được đáp ứng hay không. Nếu các tiêu chí được đáp ứng, phần sau của công thức sẽ hoạt động, nếu không, hàm IF sẽ trả về “”.
Phần công thức này lấy tổng số nhóm trừ đi số lượng cột trong phạm vi đã cho.
Ở đây, số hàng trong phạm vi nhất định được nhân với tổng số nhóm.
Công thức này tạo ra một số hàng mà chúng ta sẽ sử dụng làm đối số cho hàm INDEX.
Chúng tôi nhận được một đầu ra ở đây từ phạm vi đã cho như được chỉ định bởi số hàng.
Hàm IFERROR kiểm tra xem có lỗi nào không. Nếu không tìm thấy lỗi, hãy cung cấp đầu ra của hàm IF. Đọc thêm. Cách chia nhỏ dữ liệu trong Excel (5 cách) 2. Tách một danh sách dài thành nhiều nhóm bằng nhau với Excel VBAChúng tôi có một danh sách dài chứa 12 ô. Chúng tôi muốn chia chúng thành 3 nhóm với 4 ô mỗi nhóm. Thực hiện theo các bước dưới đây dựa trên mã VBA Excel Bước 1
Bước 2
Bước 3
Bước 4
Bước 5
Bước 6
Bước 7
Dữ liệu của chúng tôi được chia thành 3 nhóm bằng nhau. Chúng ta cần đề cập đến số lượng ô trong mỗi nhóm khi chạy mã bài đọc tương tự
3. Sử dụng chức năng VBA tùy chỉnh để chia dữ liệu thành các nhóm chẵnTrong phần này, chúng ta sẽ tạo Hàm VBA tùy chỉnh để chia dữ liệu thành các nhóm bằng nhau Bước 1
Bước 2
Bước 3
Chúng ta có thể thấy rằng dữ liệu của một danh sách dài biến đổi thành các nhóm bằng nhau. GroupValues này là một chức năng VBA tùy chỉnh Cách chia tách dữ liệu và gắn thẻ với số nhómTrong phần trước, chúng tôi chia dữ liệu thành các nhóm bằng nhau. Nhưng trong phần này, chúng tôi sẽ chỉ gắn thẻ từng dữ liệu với số nhóm và sẽ không chia chúng thành các nhóm. Ngoài ra, đề cập rằng chúng tôi sẽ chỉ áp dụng các phương pháp dưới đây cho dữ liệu số 1. Tách dữ liệu bằng cách kết hợp các hàm MAX, ROUNDUP và PERCENTRANKHàm MAX trả về giá trị lớn nhất trong một tập hợp các giá trị. Bỏ qua các giá trị logic và văn bản Hàm ROUNDUP làm tròn một số lên, cách xa 0 Hàm PERCENTRANK trả về thứ hạng của một giá trị trong tập dữ liệu dưới dạng phần trăm của tập dữ liệu Chúng tôi kết hợp các hàm MAX, ROUNDUP và PERCENTRANK để phân chia dữ liệu. Nhưng sự kết hợp này chỉ áp dụng cho dữ liệu số Chúng tôi sẽ xem xét tập dữ liệu dưới đây để hoạt động Bước 1
Bước 2
Ở đây, chúng ta có thể thấy rằng dữ liệu đã cho được gắn thẻ với số nhóm thay vì chia nhỏ chúng. Dữ liệu được đánh dấu bằng một số nhóm tương ứng trong ô liền kề Phân tích công thức
Tính toán tỷ lệ phần trăm của Ô B5 so với Phạm vi B5. B12.
Nhân kết quả với 4. Đối số nhân này quyết định có bao nhiêu nhóm hình thành.
Điều này làm tròn kết quả lên đến 0 chữ số trong phần thập phân.
Điều này cung cấp số lớn nhất dựa trên kết quả làm tròn. 2. Kết hợp các hàm ROUNDUP, ROW và COUNT để chia dữ liệuHàm ROW trả về số hàng của tham chiếu Hàm COUNT đếm số ô trong một phạm vi có chứa số Ta sẽ kết hợp các hàm ROUNDUP, ROW, COUNT để lấy số nhóm tương ứng của từng dữ liệu số Bước 1
Bước 2
Chúng ta có thể thấy rằng mỗi dữ liệu mang số nhóm tương ứng với chúng. Dữ liệu sẽ không bị chia tách khi áp dụng phương pháp này Phân tích công thức
Cái này đếm số ô chứa dữ liệu số của Cột B.
Chia kết quả trước đó cho 1.
Đếm số hàng chứa dữ liệu.
Chia kết quả của hàm ROW cho kết quả của hàm COUNT.
Làm tròn kết quả trước đó. Sự kết luậnTrong bài viết này, chúng tôi đã mô tả cách chia dữ liệu thành các nhóm bằng nhau trong Excel. Tôi hy vọng điều này sẽ đáp ứng nhu cầu của bạn. Vui lòng xem trang web của chúng tôi ExcelDemy. com và đưa ra đề xuất của bạn trong hộp bình luận |