Функція RANDARRAY повертає масив випадкових чисел. Можна вказати кількість рядків і стовпців у цьому масиві, мінімальне та максимальне значення та чи потрібно повертати цілі числа або десяткові значення.
У наведених нижче прикладах створено масив із 5 рядків і 3 стовпців. У першому прикладі функція повертає набір випадкових значень у межах від 0 до 1, тобто як RANDARRAY діє за замовчуванням. У наступному прикладі повертається низка випадкових десяткових значень у межах від 1 до 100. Нарешті, у третьому прикладі повертається низка випадкових цілих чисел у межах від 1 до 100.
Синтаксис
=RANDARRAY([рядки];[стовпці];[мін];[макс];[ціле_число])
| Аргумент | Опис |
|---|---|
|
[рядки] Необов’язковий |
Кількість рядків, які потрібно повернути. |
|
[стовпці] Необов’язковий |
Кількість стовпців, які потрібно повернути. |
|
[міні] Необов’язковий |
Найменше з чисел, які буде повернуто. |
|
[макс] Необов’язковий |
Найбільше з чисел, які буде повернуто. |
|
[ціле число] Необов’язковий |
Повертати ціле число або десяткове значення.
|
Примітка.
- Якщо не вказати аргумент "стовпці" або "рядки", функція RANDARRAY поверне єдине значення в проміжку від 0 до 1.
- Якщо не вказати аргумент "мін" або "макс", функція RANDARRAY повертатиме значення в межах від 0 до 1.
- Значення "мін" має бути меншим за значення "макс", інакше функція RANDARRAY поверне помилку #VALUE! .
- Якщо не вказати аргумент "ціле_число", функція RANDARRY за замовчуванням використовуватиме значення FALSE, тобто повертатиме десяткові значення.
- Функція RANDARRAY повертає масив, який розгорнеться, якщо це остаточний результат формули. Це означає, що якщо натиснути клавішу ENTER, Excel динамічно створить діапазон масиву відповідних розмірів. Якщо допоміжні дані розташовано в таблиці Excel і ви використовуєте структуровані посилання, розмір масиву автоматично змінюватиметься після додавання даних до його діапазону або їх вилучення. Докладні відомості див. у цій статті про поведінку розгорнутого масиву.
- RandARRAY відрізняється від функції RAND тим, що RAND не повертає масив, тому rand потрібно скопіювати до всього діапазону.
- Масив можна розглядати як рядок або стовпець значень чи поєднання рядків і стовпців значень. У наведеному вище прикладі формула RANDARRAY містить діапазон D2:F6 або 5 рядків на 3 стовпці.
- Excel має обмежену підтримку перенесення динамічних масивів між книгами, і цей сценарій підтримується, лише якщо відкрито обидві книги. Якщо закрити вихідну книгу, усі зв'язані формули динамічного масиву повертатимуть помилку #REF! , коли їх буде оновлено.
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті tech Excel або отримати підтримку в спільнотах.