Excel-ի 30 գործառույթ 30 օրվա ընթացքում՝ TRANSPOSE

Երեկ մարաթոնում 30 Excel գործառույթ 30 օրվա ընթացքում մենք հաշվում ենք տիրույթի սյունակների քանակը՝ օգտագործելով ֆունկցիան COLUMNS (ԹԻՎՍՅՈՒՆ), և այժմ ժամանակն է ավելի պահանջված բան ունենալու:

Մարաթոնի 13-րդ օրը կնվիրենք ֆունկցիայի ուսումնասիրությանը ՓՈԽԱՆԵԼ (ՏՐԱՆՍՊ): Այս ֆունկցիայի միջոցով դուք կարող եք պտտել ձեր տվյալները՝ ուղղահայաց տարածքները վերածելով հորիզոնականների և հակառակը: Դուք նման կարիք ունե՞ք։ Կարո՞ղ եք դա անել հատուկ ներդիրի միջոցով: Կարո՞ղ են այլ գործառույթներ դա անել:

Այսպիսով, եկեք դիմենք գործառույթի վերաբերյալ տեղեկատվությանն ու օրինակներին ՓՈԽԱՆԵԼ (ՏՐԱՆՍՊ): Եթե ​​ունեք լրացուցիչ տեղեկություններ կամ օրինակներ, խնդրում ենք կիսվել դրանք մեկնաբանություններում։

Գործառույթ 13. ՏՐԱՆՍՊՈՍ

ֆունկցիա ՓՈԽԱՆԵԼ (TRANSPOSE) վերադարձնում է բջիջների հորիզոնական տիրույթը որպես ուղղահայաց տիրույթ կամ հակառակը:

Ինչպե՞ս կարող է օգտագործվել TRANSPOSE ֆունկցիան:

ֆունկցիա ՓՈԽԱՆԵԼ (TRANSP) կարող է փոխել տվյալների կողմնորոշումը, ինչպես նաև աշխատել այլ գործառույթների հետ.

  • Փոխեք տվյալների հորիզոնական դասավորությունը ուղղահայաց:
  • Ցույց տվեք վերջին տարիների լավագույն ընդհանուր աշխատավարձերը:

Տվյալների կողմնորոշումը փոխելու համար՝ առանց սկզբնական տվյալներին հղումներ ստեղծելու.

  • օգտագործում paste Հատուկ (Հատուկ մածուկ) > Փոխակերպել (Տեղափոխել):

Շարահյուսություն TRANSPOSE (TRANSP)

ֆունկցիա ՓՈԽԱՆԵԼ (TRANSPOSE) ունի հետևյալ շարահյուսությունը.

TRANSPOSE(array)

ТРАНСП(массив)

  • դասավորություն (զանգված) այն բջիջների զանգվածն է կամ տիրույթը, որը պետք է փոխադրվի:

Թակարդներ TRANSPOSE (TRANSPOSE)

  • ֆունկցիա ՓՈԽԱՆԵԼ (TRANSPOSE) պետք է մուտքագրվի որպես զանգվածի բանաձև՝ սեղմելով Ctrl + Shift + Մուտք.
  • Այն միջակայքը, որը կառաջանա ֆունկցիայի կողմից փոխակերպումից ՓՈԽԱՆԵԼ (TRANSPOSE) պետք է ունենա նույն թվով տողեր և սյունակներ, քանի որ սկզբնական ընդգրկույթն ունի համապատասխանաբար սյունակներ և տողեր:

Օրինակ 1. Հորիզոնական տվյալների վերածում ուղղահայաց տվյալների

Եթե ​​տվյալները հորիզոնական են Excel թերթում, կարող եք կիրառել գործառույթը ՓՈԽԱՆԵԼ (TRANSPOSE) դրանք ուղղահայաց դիրքի փոխակերպելու համար, բայց թերթի այլ տեղում: Օրինակ, հենանիշերի վերջնական աղյուսակում ավելի հարմար կլինի ուղղահայաց դասավորությունը: Օգտագործելով գործառույթը ՓՈԽԱՆԵԼ (TRANSPOSE), կարող եք հղում կատարել բնօրինակ հորիզոնական տվյալներին՝ առանց դրա գտնվելու վայրը փոխելու:

Հորիզոնական միջակայքը փոխադրելու համար 2 × 4 ուղղահայաց տիրույթում 4 × 2:

  1. Ընտրեք 8 բջիջ, որտեղ ցանկանում եք տեղադրել ստացված ուղղահայաց տիրույթը: Մեր օրինակում դրանք կլինեն B4:C7 բջիջները:
  2. Մուտքագրեք հետևյալ բանաձևը և սեղմելով այն վերածեք զանգվածի բանաձևի Ctrl + Shift + Մուտք.

=TRANSPOSE(B1:E2)

=ТРАНСП(B1:E2)

Գանգուր փակագծերը ավտոմատ կերպով կավելացվեն բանաձևի սկզբում և վերջում՝ ցույց տալու, որ զանգվածի բանաձև է մուտքագրվել:

Excel-ի 30 գործառույթ 30 օրվա ընթացքում՝ TRANSPOSE

Փոխարեն ՓՈԽԱՆԵԼ (TRANSPOSE), Տվյալները փոխակերպելու համար կարող եք օգտագործել մեկ այլ գործառույթ, օրինակ. INDEX (ԻԴԵՔՍ): Այն ձեզանից չի պահանջում զանգվածի բանաձև մուտքագրել, և բանաձևը ստեղծելիս պետք չէ ընտրել թիրախային տարածքում գտնվող բոլոր բջիջները:

=INDEX($B$2:$E$2,,ROW()-ROW(C$4)+1)

=ИНДЕКС($B$2:$E$2;;СТРОКА()-СТРОКА(C$4)+1)

Excel-ի 30 գործառույթ 30 օրվա ընթացքում՝ TRANSPOSE

Օրինակ 2. Փոխել կողմնորոշումն առանց հղումների

Եթե ​​դուք պարզապես ցանկանում եք փոխել ձեր տվյալների կողմնորոշումը առանց սկզբնական տվյալների վրա հղում պահելու, կարող եք օգտագործել Paste Special:

  1. Ընտրեք աղբյուրի տվյալները և պատճենեք դրանք:
  2. Ընտրեք այն տարածքի վերին ձախ բջիջը, որտեղ ցանկանում եք տեղադրել արդյունքը:
  3. Ընդլայնված ներդիրում Գլխավոր (Տուն) սեղմեք հրամանի բացվող ցանկի վրա կպցնել (Տեղադրեք):
  4. ընտրել Փոխակերպել (Տեղափոխել):
  5. Ջնջել բնօրինակ տվյալները (ըստ ցանկության):

Excel-ի 30 գործառույթ 30 օրվա ընթացքում՝ TRANSPOSE

Օրինակ 3. Անցած տարիների լավագույն ընդհանուր աշխատավարձը

ֆունկցիա ՓՈԽԱՆԵԼ (TRANSP) կարող է օգտագործվել այլ հատկանիշների հետ համատեղ, օրինակ՝ այս ապշեցուցիչ բանաձեւում: Այն տեղադրվել է Harlan Grove-ի կողմից Excel News Bloc-ում՝ վերջին 5 տարիների ընթացքում (անընդմեջ!) լավագույն ընդհանուր աշխատավարձը հաշվարկելու քննարկման ժամանակ:

=MAX(MMULT(A8:J8, --(ABS(TRANSPOSE(COLUMN(A8:J8))-COLUMN(OFFSET(A8:J8,0,0,1,COLUMNS(A8:J8)-Number+1))-(Number-1)/2)

=МАКС(МУМНОЖ(A8:J8; --(ABS(ТРАНСП(СТОЛБЕЦ(A8:J8))-СТОЛБЕЦ(СМЕЩ(A8:J8;0;0;1;ЧИСЛСТОЛБ(A8:J8)-Number+1))-(Number-1)/2)

Excel-ի 30 գործառույթ 30 օրվա ընթացքում՝ TRANSPOSE

Как можно понять по фигурным скобкам в строке формул – это формула массива. Ячейка A5 названа Թիվ и в этом примере число 4 введено, как значение для количества лет.

Formula proveryaet diapazonы, чтобы увидеть достаточно ли в них последовательных столбцов. Результаты проверки (1 կամ 0) բազմապատկվում է значения ячеек, чтобы получить суммарный объём заработной платы.

Для проверки результата на рисунке ниже в строке под значениями աշխատավարձ показаны суммарные значения для каждой стартовой ячейки, при этом максимальное значение выделено жёлтым. Это более долгий путь к тому же результату, что предыдущая формула массива получает в одной ячейке!

Excel-ի 30 գործառույթ 30 օրվա ընթացքում՝ TRANSPOSE

Թողնել գրառում