ngày tốt. Tôi muốn tìm hiểu xem các số trùng lặp có thể xảy ra khi tạo các số duy nhất vào các ngày khác nhau không. Nói cách khác, một số trùng lặp có thể được tạo từ tài khoản của một người không?
Hồi đápKaterina Bespalaya [Nhóm Ablebits] nói.
Tháng Bảy 8, 2022 tại 11. 53 giờ sángXin chào Lala,
Cảm ơn bình luận của bạn
Vui lòng kiểm tra tùy chọn Giá trị duy nhất nếu bạn chỉ muốn tạo các số duy nhất. Ngoài ra, nếu bạn cần kiểm tra danh sách của mình xem có trùng lặp không, bạn có thể sử dụng công cụ Xóa trùng lặp của chúng tôi
Nếu bạn có bất kỳ câu hỏi nào khác hoặc cần hỗ trợ thêm, vui lòng gửi email cho chúng tôi theo địa chỉ support@ablebits. com
Hồi đápJin nói.
Tháng Sáu 29, 2021 tại 5. 42 giờ sángXin chào,
Tôi không biết liệu giấy phép khóa có hoạt động trên nhiều thiết bị và nhiều tài khoản Google không? .
Cảm ơn bạn.
Katerina Bespalaya [Nhóm Ablebits] nói.
Tháng Sáu 29, 2021 tại 11. 10 giờ sángHi Jin,
Cảm ơn câu hỏi của bạn
Xin lưu ý rằng đăng ký cho tiện ích bổ sung Google Trang tính dựa trên tài khoản. Nếu sản phẩm sẽ được sử dụng trong các tài khoản Google khác nhau cùng một lúc, bạn cần có nhiều đăng ký, do đó, mỗi tài khoản sẽ có một đăng ký. Tuy nhiên, chúng tôi không áp đặt bất kỳ giới hạn nào đối với số lượng thiết bị hoặc số người có thể làm việc với tiện ích bổ sung cùng một lúc, vì nhiều đồng nghiệp của bạn nếu bạn cần có thể sử dụng tiện ích bổ sung trong cùng một tài khoản trên các PC khác nhau
Vui lòng gửi email cho chúng tôi tại support@ablebits. com với gói đăng ký bạn muốn nhận và số lượng người dùng cần quyền truy cập vào tiện ích bổ sung. Chúng tôi sẽ cung cấp cho bạn chi tiết về giá cả và liên kết trực tiếp đến mẫu đơn đặt hàng. Cảm ơn bạn
Chúng có thể là một cách tuyệt vời để tạo dữ liệu mẫu hoặc thậm chí chúng có thể cần thiết cho một số phương pháp thống kê
Tin vui là có một số cách dễ dàng để tạo số ngẫu nhiên trong Google Trang tính
Tôi sẽ chỉ cho bạn 5 phương pháp khác nhau sẽ giúp việc tạo số ngẫu nhiên trở nên dễ dàng hơn bao giờ hết
- hàm RAND
- Hàm RANDBETWEEN
- hàm RANDARRAY
- Tập lệnh ứng dụng
- Tiện ích bổ sung của bên thứ ba
Đọc tiếp để tìm hiểu xem nó đơn giản như thế nào với hướng dẫn từng bước này. Đảm bảo rằng bạn có sổ làm việc ví dụ để làm theo
Tạo số ngẫu nhiên bằng hàm RAND
Phương pháp đầu tiên cần xem xét khi tạo số ngẫu nhiên là hàm RAND
Đó là một hàm đơn giản với mục đích duy nhất là tạo các số ngẫu nhiên
Cú pháp hàm RAND
RAND [ ]
Hàm RAND không nhận đầu vào đối số và trả về một số ngẫu nhiên trong khoảng từ 0 đến 1
ghi chú
Số được trả về sẽ là một số thập phân lớn hơn 0 và nhỏ hơn 1. Kết quả là nó sẽ không bao giờ trả về 0 hoặc 1
Các số được trả về tuân theo phân phối thống nhất. Điều này có nghĩa là mọi số từ 0 đến 1 đều có khả năng xuất hiện trong kết quả
Hàm RAND không ổn định. Điều này có nghĩa là hàm sẽ tính toán lại và một kết quả mới sẽ được trả về mỗi khi bạn thực hiện thay đổi trong bảng tính, làm mới phép tính, làm mới trình duyệt hoặc mở bảng tính
Ví dụ đơn giản với Hàm RAND
= RAND [ ]
Trong ví dụ này, hàm RAND đã được nhập vào ô B3 và sao chép xuống hàng
Không cần đối số và hàm trả về các số thập phân ngẫu nhiên trong khoảng từ 0 đến 1
Tạo số ngẫu nhiên giữa A và B bằng Hàm RAND
Hàm RAND rất hữu ích để tạo các số ngẫu nhiên trong khoảng từ 0 đến 1, nhưng nếu bạn muốn nhận các số từ 1 đến 3, 1 và 5 thì sao?. 5, hay -1 và 1?
Với một công thức đơn giản liên quan đến hàm RAND, có thể tạo các số ngẫu nhiên giữa hai số đã cho bất kỳ
= [ B - A ] * RAND [ ] + B
Công thức trên sẽ tạo ra một số thập phân ngẫu nhiên giữa A và B, trong đó A và B là hai số bất kỳ sao cho A nhỏ hơn B
Vì RAND sẽ tạo phân phối ngẫu nhiên thống nhất trên 0 và 1, nên công thức này sẽ tạo phân phối đồng đều trên A và B
Đây là một cách tuyệt vời để mở rộng khả năng của hàm RAND
= 20 * RAND [ ] - 10
Trong ví dụ trên, bạn có thể thấy một tập hợp các số ngẫu nhiên được tạo từ -10 đến 10
Tạo số ngẫu nhiên bằng Hàm RANDARRAY
Một hàm khác sẽ tạo số ngẫu nhiên là hàm RANDARRAY
Hàm RANDARRAY gần giống như hàm RAND nhưng có một điểm khác biệt chính
Trong khi hàm RAND trả về một số ngẫu nhiên, hàm RANDARRAY có thể được sử dụng để trả về một mảng các số ngẫu nhiên
Cú pháp của hàm RANDARRAY
Hàm RANDARRAY sẽ trả về một mảng các giá trị ngẫu nhiên. Mỗi giá trị trong mảng được trả về sẽ nằm trong khoảng từ 0 đến 1
= RANDARRAY [ rows, columns ]
- rows là số hàng trong mảng trả về
- cột là số cột trong mảng được trả về
ghi chú
Nếu bạn bỏ qua các đối số chỉ mục hàng và cột từ hàm RANDARRAY, chúng sẽ mặc định là 1
RANDARRAY là một hàm dễ bay hơi và sẽ tính toán lại và trả về một mảng giá trị mới bất cứ khi nào bảng tính bị thay đổi
Các giá trị được trả về sẽ tuân theo phân phối đồng đều trên 0 và 1, trong đó mọi giá trị đơn lẻ đều có khả năng xảy ra như nhau
Ví dụ đơn giản với Hàm RAND
= RANDARRAY [ 4, 3 ]
Trong ví dụ này, một mảng gồm 4 hàng và 3 cột được tạo ra. Mỗi trong số 12 ô kết quả chứa một số ngẫu nhiên trong khoảng từ 0 đến 1
Tạo số ngẫu nhiên giữa A và B bằng Hàm RANDARRAY
Hàm RANDARRAY bị giới hạn giống như hàm RAND và chỉ cho phép bạn trả về các số từ 0 đến 1
Điều này cũng có thể được mở rộng bằng một công thức đơn giản để tạo ra một mảng các số ngẫu nhiên giữa hai số đã cho A và B bất kỳ
= ARRAYFORMULA[ [ B - A ] * RANDARRAY [ N, M ] + B ]
Công thức trên sẽ tạo ra một mảng các số ngẫu nhiên giữa A và B với N hàng và M cột
Vì hàm RANDARRAY được phân phối đều trên 0 và 1 nên công thức trên sẽ tạo ra các số ngẫu nhiên được phân phối đều trên N và M
= ARRAYFORMULA[ 15 * RANDARRAY [ 4, 3 ] + 5 ]
Ví dụ: công thức trên sẽ tạo ra một mảng gồm 4 hàng và 3 cột. Mỗi số trong mảng kết quả sẽ là một số ngẫu nhiên trong khoảng từ -10 đến 5
Tạo số ngẫu nhiên bằng hàm RANDBETWEEN
Cho đến giờ, bạn đã thấy một cách tạo số ngẫu nhiên thập phân bằng cách sử dụng các hàm
Ngoài ra còn có chức năng tạo số nguyên ngẫu nhiên
Cú pháp hàm RANDBETWEEN
Hàm RANDBETWEEN cho phép bạn tạo một số nguyên ngẫu nhiên giữa hai số đã cho bất kỳ
________số 8- tối thiểu là giới hạn dưới của số ngẫu nhiên để trả về
- tối đa là giới hạn trên của số ngẫu nhiên để trả về
ghi chú
Hàm RANDBETWEEN có thể trả về các giá trị bằng giá trị nhỏ nhất hoặc lớn nhất
Hàm RANDBETWEEN trả về các giá trị ngẫu nhiên được phân phối đồng đều, do đó, bất kỳ số nào nằm giữa giới hạn trên và giới hạn dưới đều có khả năng được trả về như nhau
Hàm RANDBETWEEN không ổn định và sẽ tính toán lại và trả về các giá trị mới khi bạn chỉnh sửa bảng tính của mình
Ví dụ đơn giản với Hàm RANDBETWEEN
= RANDBETWEEN [ -10, 5 ]
Trong ví dụ này, một giá trị số nguyên ngẫu nhiên giữa -10 và 5 được trả về
Tạo số ngẫu nhiên bằng tập lệnh ứng dụng
Một cách thú vị khác để tạo số ngẫu nhiên là sử dụng Apps Scripts
Hãy xem hướng dẫn dành cho người mới bắt đầu về Apps Scripts này để biết toàn bộ thông tin chi tiết về cách sử dụng công cụ này
Apps Scripts sử dụng ngôn ngữ lập trình JavaScript để bạn có thể tận dụng các chức năng JavaScript khác nhau chẳng hạn như Math. random[] để tạo một tập hợp các số ngẫu nhiên
Điều này thật tuyệt nếu bạn muốn tạo một tập hợp các số ngẫu nhiên tĩnh không thay đổi khi bạn cập nhật sổ làm việc của mình. Tất cả các phương pháp trước đây đều sử dụng hàm dễ bay hơi tính toán lại mỗi khi bạn cập nhật sổ làm việc của mình
Chuyển đến menu Công cụ và chọn tùy chọn Trình chỉnh sửa tập lệnh để mở trình chỉnh sửa tập lệnh
Dán đoạn mã dưới đây vào trình chỉnh sửa tập lệnh và lưu tập lệnh
= RAND [ ]
0Đoạn mã trên có hai chức năng
- fillRandom sẽ điền vào từng ô trong phạm vi hoạt động bằng một số được tạo ngẫu nhiên bằng hàm Math. hàm ngẫu nhiên []
- onOpen sẽ tạo một menu mới trong giao diện người dùng cho phép bạn chạy hàm fillRandom
Đầu ra sẽ tương tự như hàm RANDARRAY, vì nó tạo ra các số thập phân được phân phối đều trong khoảng từ 0 đến 1
Tuy nhiên, các số ngẫu nhiên được chèn vào sổ làm việc là các giá trị chứ không phải công thức, vì vậy sẽ không thay đổi khi bạn chỉnh sửa sổ làm việc của mình
Sau đó, bạn có thể chạy tập lệnh này từ menu
- Chọn một dải ô mà bạn muốn điền các giá trị ngẫu nhiên
- Chuyển đến menu Ngẫu nhiên
- Nhấp vào Điền
Điều này sẽ chạy kịch bản. Lần đầu tiên nó chạy, bạn sẽ cần cấp cho nó quyền cần thiết để chạy
Phạm vi đã chọn sau đó sẽ được lấp đầy bằng các số ngẫu nhiên trong khoảng từ 0 đến 1. Đây là các giá trị chứ không phải công thức, vì vậy chúng sẽ không thay đổi khi bạn chỉnh sửa bảng tính của mình
Tạo số ngẫu nhiên bằng tiện ích bổ sung
Phương pháp cuối cùng để tạo số ngẫu nhiên là sử dụng tiện ích bổ sung
Tiện ích bổ sung là phần mềm của bên thứ ba có thể mở rộng các tính năng có sẵn trong Google Trang tính
Thậm chí còn có một phần bổ trợ của Ablebits dành riêng cho việc tạo các số ngẫu nhiên và nó đi kèm với nhiều tùy chọn hơn các phương pháp được đề cập ở trên
Bạn sẽ có thể sử dụng tiện ích bổ sung này cho các mục sau
- Tạo số nguyên hoặc số thập phân ngẫu nhiên với giới hạn dưới và trên
- Tạo các giá trị duy nhất mà không lặp lại
- Tạo ngày ngẫu nhiên
- Tạo các giá trị từ danh sách tùy chỉnh như một bộ sản phẩm từ công ty của bạn
- Tạo chuỗi văn bản ngẫu nhiên cho mật khẩu
Để cài đặt tiện ích bổ sung này, hãy làm theo các bước sau
Chuyển đến menu Tiện ích bổ sung và nhấp vào Nhận tiện ích bổ sung từ các tùy chọn
Tìm kiếm Trình tạo ngẫu nhiên trong thanh tìm kiếm và chọn tiện ích Trình tạo ngẫu nhiên của Ablebits từ các tùy chọn tìm kiếm kết quả
Nhấp vào Cài đặt cá nhân để cài đặt tiện ích bổ sung
Bây giờ bạn sẽ có thể sử dụng tiện ích bổ sung này từ menu Tiện ích bổ sung
- Chuyển đến menu Tiện ích bổ sung
- Chọn Trình tạo ngẫu nhiên từ các tùy chọn
- Chọn Bắt đầu từ menu con
Thao tác này sẽ mở menu Trình tạo ngẫu nhiên ở bên phải màn hình nơi bạn sẽ tìm thấy nhiều tùy chọn để tạo số nguyên, số thập phân, Booleans, ngày, giá trị danh sách tùy chỉnh và chuỗi ngẫu nhiên
Chọn các tùy chọn mong muốn của bạn và nhấp vào nút Tạo. Thật dễ dàng để tạo ra nhiều loại đầu ra ngẫu nhiên khác nhau
kết luận
Google Sheets có nhiều tùy chọn tạo số ngẫu nhiên
Google cung cấp ba chức năng cho các số ngẫu nhiên. Các hàm RAND, RANDARRAY và RANDBETWEEN đều có thể tạo ra các số ngẫu nhiên được phân phối đồng đều
Nếu đang tìm cách tạo một tập hợp các số ngẫu nhiên tĩnh, bạn cũng có thể sử dụng Tập lệnh ứng dụng để điền vào một phạm vi các số ngẫu nhiên không thay đổi