Не е достатъчно да знаете размера на диапазона, изискван от функцията, която въвеждате чрез формула за масив. Вие също трябва да разберете неговата цел.
Добър пример е функцията TRANSPOSE. От време на време се случва да искате да обърнете масив от стойности на 90 градуса. Вижте следната фигура за пример.
Има два добри начина да поставите масива в A1:F2 в C4:D9.
Много по-технически ситуации (например различни изчисления в матричната алгебра) изискват транспониране на масив от стойности, но необходимостта вероятно възниква по-често, когато се занимавате с проблеми с оформлението на работния лист. Фигурата показва някои съкращения на имената на месеца в A1:F1 и някои валутни стойности в A2:F2. Ако искате да поставите тези стойности в обобщена таблица, вероятно също искате да ги преориентирате, както е показано в C4:D9.
Когато използвате формула на масива за копиране на A1:E2 на фигурата в C5:D9, може да ви хрумне да направите таблица от диапазона C4:D9. За съжаление таблиците на Excel не могат да включват формули за масиви от няколко клетки.
Един подход е да изберете A1:F2, да го копирате с избрания от вас метод и да изберете C4. След това изберете Поставяне от групата на клипборда в раздела Начало на лентата и щракнете върху иконата Транспониране в първата група команди за поставяне.
Резултатът е да превключите ориентацията ред по колона на A1:F2 в C4:D9. Често това е точно това, което искате, особено ако целта ви е била да поместите съществуващото оформление на страницата в отчет.
Но да предположим, че информацията в A1:F2 може да се променя от време на време. С изтичането на повече месеци резултатите от по-ранни месеци може да бъдат ревизирани. В такъв случай вероятно бихте искали данните в C4:D9 да бъдат актуализирани заедно с данните в A1:F2. Това е един полезен аспект на функцията TRANSPOSE на Excel.
Не си правете труда да копирате A1:F2. Вместо това започнете, като изберете C4:D9. След това въведете тази формула в масив:
=ТРАНСПОЗИРАНЕ(A1:F2)
Резултатът изглежда точно като това, което виждате на фигурата, но вместо стойности в C4:D9, този диапазон съдържа формула за масив. Следователно, ако данните в A1:F2 се променят, промените се отразяват в C4:D9.
По-общата точка, която трябва да вземете от този раздел, е, че трябва да знаете какво прави TRANSPOSE, за да изберете диапазона, който ще го съдържа, преди да въведете масива във функцията. С функция като LINEST, трябва да знаете да изберете диапазон от пет реда висок, с брой колони, който зависи от броя на променливите, които трябва да анализирате. С функция като TRANSPOSE трябва да извлечете редовете и колоните и тяхната ориентация от редовете и колоните на оригиналния масив.