

В Exel из строк перевести в столбцы формулой.
Есть матрица со строками и столбцами. Нужно перевести столбцы в строки, строки в столбцы.
Хотелось бы формулой, а не VBA.

допустим так
для жёлтого
=ИНДЕКС($C$4:$E$7;ЧАСТНОЕ(СТРОКА()-8;3);ОСТАТ(СТРОКА()+1;3)+1)
для зелёного
=ИНДЕКС($F$4:$H$7;ЧАСТНОЕ(СТРОКА()-8;3);ОСТАТ(СТРОКА()+1;3)+1)
для синего
=ИНДЕКС($I$4:$K$7;ЧАСТНОЕ(СТРОКА()-8;3);ОСТАТ(СТРОКА()+1;3)+1)
меняется только массив
Выделяем диапазон в листе с формулой =ТРАНСП, равный массиву исходных данных
Далее выделяем перевёрнутый диапазон. После того, как диапазон выделен, нажимаем на клавиатуре клавишу F2, а затем одновременно Ctrl+Shift+Enter, таким образом мы вводим формулу массива и получаем перевернутые данные с сохраненными ссылками на первоначальный диапазон.
оно
https://support.microsoft.com/ru-ru/office/%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BF-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F-%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BF-ed039415-ed8a-4a81-93e9-4b6dfac76027?ns=excel&version=19&syslcid=1049&uilcid=1049&appver=zxl190&helpid=xlmain11.chm60131&ui=ru-ru&rs=ru-ru&ad=ru