Я пытаюсь написать простой рандомизатор на основе базы данных для случайного объединения данных. Это отлично работает в Excel, но не в Google Sheets, потому что нет aggregat
Я уже пробовал LARGE
и MAX
, но тогда он не рандомизирован, а с SUBTOTAL он не работает. Я думал, что это также может быть основано на ROW
, но, возможно, у меня неправильная концепция.
Код в Excel такой (я использую немецкую версию Excel, но это должен быть английский эквивалент)
=TEXTJOIN(" ";TRUE;INDIRECT("A"&ROUNDUP(RAND()*AGGREGAT(14;4;(A:A<>"")*ROW(A:A);1);0));INDIRECT("B"&ROUNDUP(RAND()*AGGREGAT(14;4;(B:B<>"")*ROW(B:B);1);0));INDIRECT("C"&ROUNDUP(RAND()*AGGREGAT(14;4;(C:C<>"")*ROW(C:C);1);0)))
Как я уже упоминал, нет aggregat
, и другие решения, которые я нашел, не сработали для меня.