Эй, мне нужно использовать функцию RANDBETWEEN и IF в одной ячейке? Я должен генерировать случайные данные, но если значение ячейки равно 0, тогда мне также нужно, чтобы случайное значение было равно 0 ..
1 ответ
6
Во-первых, понимаете ли вы, что RANDBETWEEN()
будет генерировать новое и новое значение каждый раз, когда вы открываете свою рабочую книгу (и каждый раз, когда ваш рабочий лист будет пересчитываться, например, путем нажатия Shift+F9 , так что вы НЕ будете иметь что-то как постоянную случайную величину ценность навсегда?
Поэтому предположим, что ячейка A1
содержит значение, по которому генерируется случайное значение - если оно ненулевое. Тогда формула (в другой ячейке) будет
=IF(A1=0, 0, RANDBETWEEN(50, 60))