Вы можете создать общую таблицу Google Docs и ввести ее в одну из ячеек:
=ROUND(RAND())
Или же...
=IF(ROUND(RAND()), "Joe", "Sally")
Каждый раз, когда вы сохраняете (или, скорее, автоматически сохраняете Google Docs), генератор случайных чисел генерирует новое число. Поэтому, чтобы бросить монету, просто введите случайный символ в любую (другую) ячейку и нажмите Enter. Оба пользователя увидят одинаковый результат.
Некоторые не очень простые, но более интересные решения ...
Вы можете попробовать сгенерировать 2 случайных биржевых символа:
CONCATENATE( CHAR(RANDBETWEEN(65,90)), CHAR(RANDBETWEEN(65,90)), CHAR(RANDBETWEEN(65,90)) )
и использовать GoogleFinance(..., "price")
для поиска, который выше. Вроде старшей карты с Уолл-стрит ...
Однако не объединяйте обе формулы в одной ячейке, потому что это вызовет бесконечный цикл: GoogleFinance()
извлекает цену акции, изменяет электронную таблицу, вызывает RANDBETWEEN()
пересчет функций, вызывает изменение символа акции, вызывая GoogleFinance()
получение нового значения. ..
Однако вы можете безопасно автоматизировать этот процесс, используя JavaScript (Google Apps Script) для генерации случайных букв.
Вы также можете использовать Google Apps Script для отслеживания того, сколько раз генератор случайных чисел был запущен в первом решении для предотвращения мошенничества (или просто измените формулу, чтобы вставить нейтральное значение в качестве простого двоичного счетчика).
Другим решением было бы взять случайное слово или строку, добавить CODE()
значение каждого символа и выбрать младший значащий бит. Если вы действительно параноик, попросите одного человека выбрать строку, а другого - какую битовую позицию использовать.