База Знаний: Функции Calc. TRANSPOSE

From Apache OpenOffice Wiki
< RU‎ | kb
Jump to: navigation, search



TRANSPOSE

Функция возвращает массив, в котором строки и столбцы меняются местами.


Синтаксис функции:

=TRANSPOSE(array)
Рис. 1. Пример функции.
где:
  • array — встроенный массив или диапазон, содержащий числа.


Функция TRANSPOSE выполняет транспонирование матрицы, заданной встроенным массивом или диапазоном.


Documentation note.png Функция возвращает массив, и должна быть введена как формула массива, нажатием  Ctrl  +  ⇧ Shift  +  ↵ Enter  вместо клавиши  ↵ Enter  (или с установленным флажком  Массив , если используется Мастер формул).


На рис. 1:

  • когда формула =TRANSPOSE({1;2;3|4;5;6}) введена как формула массива в ячейке B2, она возвращает массив {1; 4|2; 5|3; 6}, так, чтобы ячейки B2, C2 отображали 1 и 4, ячейки B3, C3 отображали 2 и 5, а ячейки B4, C4 отображали 3 и 6, соответственно.


Function TRANSPOSE formula.png (1)



Рис. 2. Пример функции.
На рис. 2:
  • когда формула =TRANSPOSE(A1:C2) введена как формула массива в ячейке B5, она возвращает массив {1; 4|2; 5|3; 6}, так, чтобы ячейки B5, C5 отображали 1 и 4, ячейки B6, C6 отображали 2 и 5, а ячейки B7, C7 отображали 3 и 6, соответственно.






InfraOffice.pro 3.1.x









Personal tools