Как преобразовать прямоугольник ячеек в строку / столбец ячеек в Google Sheets? - PullRequest
1 голос
/ 24 марта 2019

У меня есть набор данных из диапазона A1: T25, и я хочу, чтобы это было в одной строке или столбце. Есть 25 строк и 20 столбцов. Я попробовал следующее:

={A1:A25; B1:B25; C1:C25; D1:D25; E1:E25; F1:F25; G1:G5; H1:H25; I1:I25; J1:J25; K1:K25; L1:L25; M1:M25; N1:N25; O1:O25; P1:P25; Q1:Q25; R1:R25; S1:S25; T1:T25}

После нажатия Enter появляется столбец с моими данными, но почему-то вместо 500 есть 480 ячеек. Я хочу знать, в каком из нескольких диапазонов я допустил ошибку, а также короткий, неповторяющийся способ сделать это.

Ответы [ 2 ]

1 голос
/ 24 марта 2019

альтернатива будет:

=ARRAYFORMULA(TRANSPOSE(SPLIT(JOIN(" ", 
 TRANSPOSE(QUERY(TRANSPOSE(A1:T25), , 10000))), " ")))

0

или для строки:

=ARRAYFORMULA(SPLIT(JOIN(" ", 
 TRANSPOSE(QUERY(TRANSPOSE(A1:T25), , 10000))), " "))

или столбец за столбцом:

=ARRAYFORMULA(TRANSPOSE(SPLIT(JOIN(" ", 
 QUERY(A1:T25, , 10000)), " ")))

или столбец за столбцом в строке:

=ARRAYFORMULA(SPLIT(JOIN(" ", 
 QUERY(A1:T25, , 10000)), " "))
1 голос
/ 24 марта 2019

ошибка обнаружена в G1:G5

попробовать:

={A1:A25; B1:B25; C1:C25; D1:D25; E1:E25; 
  F1:F25; G1:G25; H1:H25; I1:I25; J1:J25; 
  K1:K25; L1:L25; M1:M25; N1:N25; O1:O25; 
  P1:P25; Q1:Q25; R1:R25; S1:S25; T1:T25}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...