Note: The other languages of the website are Google-translated. Back to English

Як сформувати випадкове значення на основі присвоєної ймовірності в Excel?

Якщо є таблиця з деякими значеннями та відповідними призначеними відсотками, як показано нижче скріншот, показаний на аркуші. А тепер я хочу сформувати випадкові значення на основі списку значень та призначених їм ймовірностей.
doc випадковий з імовірністю 1

Сформувати випадкове значення з імовірністю


стрілка синя права міхур Сформувати випадкове значення з імовірністю

Насправді, щоб генерувати випадкові значення з імовірністю, вам потрібні лише дві формули.

1. В сусідню комірку таблиці введіть цю формулу = SUM ($ B $ 2: B2)і перетягніть цю формулу до потрібних комірок. Дивіться знімок екрана:
doc випадковий з імовірністю 2

2. Виберіть порожню клітинку, в яку ви помістите випадкове значення, введіть цю формулу =INDEX(A$2:A$8,COUNTIF(C$2:C$8,"<="&RAND())+1), натисніть Enteклавіша r. І натисніть F9 клавішу, щоб оновити значення, як вам потрібно.
doc випадковий з імовірністю 3


Відносні статті:


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2021 і 365. Підтримує всі мови. Легке розгортання на вашому підприємстві чи в організації. 30-денна безкоштовна пробна версія повних функцій. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (19)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
=INDEX(A$2:A$8,COUNTIF(C$2:C$8,"<="&RAND())+1)



Що робить +1 у цій формулі?
Цей коментар був мінімізований модератором на сайті
Привіт, оскільки в кумулятивному стовпці я підраховую рядки, які менші або дорівнюють 1, але функція RAND() працює лише від 0-0.9999, якщо ви не поставите +1, останнє значення G не може бути вибрано випадковим чином назавжди.
Цей коментар був мінімізований модератором на сайті
Хто-небудь знає, як я зробив би це без заміни, використовуючи пули ймовірностей. Ось приклад: Пул А має 10 осіб. Басейн B налічує 7 осіб. Є 80% ймовірності, що ми витягнемо когось із групи А; Імовірність 20% ми витягнемо когось із пулу B. Ми хочемо випадковим чином вибрати 5 людей із 2 пулів без заміни. Навіть без заміни ймовірність витягування з будь-якого пулу залишається на рівні 80/20. Будь-які ідеї?
Цей коментар був мінімізований модератором на сайті
Вибачте, що я не знайшов рішення для вашого запитання. Якщо ви знайдете відповідь, не могли б повідомити мені?
Цей коментар був мінімізований модератором на сайті
Чому значення цієї функції змінюються щоразу, коли я вношу коригування в аркуш? Я не можу перевірити свої зразки даних, якщо результати постійно змінюються
Цей коментар був мінімізований модератором на сайті
На жаль, формула постійно змінюватиметься під час коригування аркуша, оскільки формула містить функцію RAND().
Цей коментар був мінімізований модератором на сайті
ЦЕ СПІЛЬНА ПИТАННЯ У ВИПАДКО Згенерованих цілих числах. КОЛИ ВОНИ ЗГЕНЕРУВАЮТЬСЯ, ВИБУВНІ ЧИСЛА, ВЗЯТЬ ЇХ ТА КОПИЮЙТЕ ТА ВСТАВИТЕ СПЕЦІАЛЬНІ ЇХ ЯК ЗНАЧЕННЯ, ТАК ВОНИ БОЛЬШЕ НЕ ЗМІНЯТЬСЯ. АЛЕ ВИ ВТРАТИТЕ ФОРМУЛУ. НАЙКРАЩЕ ВИКОРИСТАТИ РІЗНИЙ АРКУШ В ОДНІЙ ТАБЛИЦІ.
Цей коментар був мінімізований модератором на сайті
Привіт, хтось може допомогти мені отримати правильну формулу? Я хотів би отримати випадкові значення, але з певними обмеженнями. Наприклад, випадковим чином отримати "червоний, синій, зелений, помаранчевий або рожевий", але у мене є певна кількість елементів для кожного кольору, тому я повинен встановити цю умову у формулі.
Спасибо!
Цей коментар був мінімізований модератором на сайті
Ви можете спробувати вставити випадкові дані, щоб створити користувацький список у вигляді червоного, синього, зеленого, помаранчевого та рожевого, а потім вставити, а потім у випадковий діапазон.
Цей коментар був мінімізований модератором на сайті
Чи працює це, якщо дані в клітинках горизонтальні, а не вертикальні? Мій ні. Спасибі
Цей коментар був мінімізований модератором на сайті
Вибачте. Щойно помітив, що я розширюю кумулятивну проблему. поза бажаними межами
Цей коментар був мінімізований модератором на сайті
Як я можу використовувати цей генератор випадкових чисел, але щоб він генерував непарні або парні числа всередині критеріїв? Коли я додаю кодування "непарне" або "парне", воно створює лише число "1" в клітинці.
Цей коментар був мінімізований модератором на сайті
Привіт, Престон Ерсам, інструмент Вставити випадкові дані не може вставляти лише випадкові парні чи непарні числа.
Цей коментар був мінімізований модератором на сайті
чесно кажучи, я не думаю, що ця формула працює.
Я намагаюся випробувати результати виборів, щоб мати підряд голоси різних партій. ні, я хочу зайти й забрати випадковим чином десять бюлетенів (як екзит-пол працює), але я завжди отримую першу партію в рядах.
Цей коментар був мінімізований модератором на сайті
ФОРМУЛА ПРАЦЮЄ ТІЛЬКИ ЯКЩО ОДИН ЗАМІНЯЄ RAND() НА RANDBETWEEN(1;X), ДЕ X — ЗАГАЛЬНА КІЛЬКІСТЬ МОЖЛИВИХ РЕЗУЛЬТАТІВ, ЩО БУДЕ ПРОСТО НА ЦИЛЕ БОЛЬШЕ ЗА 1.
Цей коментар був мінімізований модератором на сайті
Оттімо Лаворо! Questo è proprio quello che cercavo. Però non funziona con Calc di Open Office, che fra l'altro accetta solo i comandi in Italiano.
E' possibile tradurla in modo che funzioni anche con calc? Io non ci sono riuscito.Grazie.

Цей коментар був мінімізований модератором на сайті
MÌNH KHÔNG HIỂU LẮM. TẠI SAO PHẢI LÀM NHƯ VẬY Ạ?
Цей коментар був мінімізований модератором на сайті
Ви рятівник.
Завдяки мільйонів!
Цей коментар був мінімізований модератором на сайті
Формула ta errada... <= altera a P()... Tem que ser < apenas... 

There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL