Заполните ячейки, основываясь на значении ячейки х от у - PullRequest
0 голосов
/ 21 февраля 2019

Я пытаюсь заполнить ячейки на основе значений из двух разных ячеек.Значения в ячейке должны быть (n-1), где n - это ввод, а затем повторяться в зависимости от количества другой ячейки.

Например, у меня есть ввод:

x     y  
2     5

Вывод должен быть:

  • x должен иметь 0 и 1;каждый повторяющийся пять раз
  • у должен иметь 0, 1, 2, 3, 4;каждый повторяется дважды
x1   y1  
0    0  
0    1  
0    2  
0    3  
0    4  
1    0  
1    1  
1    2  
1    3  
1    4

Я использовал:

=IF(ROW()<=C2+1,K2-1,"")

и

=IF(ROW()<=d2+1,K2-1,"")

, но это не повторяется, и я вижу только:

  
x   y  
0   0  
1   1  
__  2  
__  3  
__  4 

(C2 и D2 - это значения x и y, K - количество элементов.)

Есть ли какие-либо предложения о том, как я могу это сделать?

1 Ответ

0 голосов
/ 21 февраля 2019

В строке 2 и скопированы в соответствии с:

=IF(ROW()<=1+C$2*D$2,INT((ROW()-2)/D$2),"")

и

=IF(ROW()<=1+C$2*D$2,MOD(ROW()-2,D$2),"")
...