2015-02-24 1 views
0

Кто-нибудь знает формулу excel, как случайным образом выбирать непустое значение в строке с пустыми ячейками и ячейками с цифрами?Как вы произвольно выбираете ненулевое числовое значение из строки (Excel)

Ниже приведен пример таблицы, чтобы показать:

 1,1 2,2 3,3 4,4 5,5 

1,1 0 0 0

2,2 0 0

3,3 0 0

Что мне, пожалуйста, нужно для формулы Excel, чтобы иметь возможность случайным образом выбрать один из 0 в 1,1 строке (возможные места находятся в столбцах 1,1 2,2 и 5,5), а затем, например, I w ould верните 0 в столбце 2,2.

Если возможно, можете ли вы также рекомендовать, как получить excel для повторения (рекурсии) той же формулы, чтобы теперь случайным образом выбрать один из 0 в строке 2,2, так как это был столбец, который случайным образом выбирал 0 из предыдущий шаг.

+0

Что такое точка, используя случайные здесь, если все числа 0? – Taosique

+1

@Taosique Я только что использовал 0 для этого примера. 0 может быть любым числом –

+0

Насколько велик ваш набор данных? – Dubison

ответ

0

Скажем, у нас есть данные в строке # 1, как: enter image description here

Это сочетание заготовок и ценностей. В A2 входят:

=IF(A1="","",1) 

и в B2 входят:

=IF(B1="","",1+MAX($A$2:A2)) 

и скопировать в поперечнике. Это будет «отмечать» не пустые клетки:

enter image description here

Затем выберите ячейку не в первых двух строках и введите:

=INDEX(1:1,0,MATCH(RANDBETWEEN(1,MAX(2:2)),2:2,0)) 

 Смежные вопросы

  • Нет связанных вопросов^_^