30 функсияҳои Excel дар 30 рӯз: TRANSPOSE

Дируз дар марафон 30 Excel дар 30 рӯз кор мекунад мо бо истифода аз функсия шумораи сутунҳоро дар диапазон ҳисоб кардем СУТУНХО (NUMBERCOLUMN) ва ҳоло вақти он расидааст, ки чизи бештар талабгор бошад.

Дар рӯзи 13-уми марафон мо ба омӯзиши функсия мебахшем ГУЗАРОНИДАН (ТРАНСП). Бо ин функсия шумо метавонед маълумоти худро тавассути табдил додани минтақаҳои амудӣ ба уфуқӣ ва баръакс табдил диҳед. Оё шумо чунин ниёз доред? Оё шумо метавонед ин корро бо истифода аз варақаи махсус иҷро кунед? Оё функсияҳои дигар ин корро карда метавонанд?

Пас, биёед ба маълумот ва мисолҳо дар бораи функсия муроҷиат кунем ГУЗАРОНИДАН (ТРАНСП). Агар шумо маълумоти иловагӣ ё мисол дошта бошед, лутфан онҳоро дар шарҳҳо мубодила кунед.

Функсияи 13: Транспозитсия

функсия ГУЗАРОНИДАН (TRANSPOSE) диапазони уфуқии чашмакҳоро ҳамчун диапазони амудӣ бармегардонад ё баръакс.

Функсияи TRANSPOSE-ро чӣ гуна истифода бурдан мумкин аст?

функсия ГУЗАРОНИДАН (TRANSP) метавонад самти маълумотро тағир диҳад ва инчунин дар якҷоягӣ бо дигар вазифаҳо кор кунад:

  • Тарҳбандии уфуқии маълумотро ба амудӣ иваз кунед.
  • Беҳтарин музди меҳнатро дар солҳои охир нишон диҳед.

Барои тағир додани самти маълумот бидуни эҷоди истинод ба маълумоти аслӣ:

  • истифода бурдан махсус часбонед (Хамсараи махсус) > Тарроҳ (Интиқол).

Синтаксиси TRANSPOSE (TRANSP)

функсия ГУЗАРОНИДАН (TRANSPOSE) дорои синтаксиси зерин аст:

TRANSPOSE(array)

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

  • асал (массив) массив ё диапазони ячейкаҳои интиқолшаванда аст.

TRANSPOSE (TRANSPOSE) домҳо

  • функсия ГУЗАРОНИДАН (TRANSPOSE) бояд ҳамчун формулаи массив бо пахшкунӣ ворид карда шавад Ctrl + Shift + Enter.
  • Диапазоне, ки дар натиҷаи табдил додани функсия ба амал меояд ГУЗАРОНИДАН (TRANSPOSE) бояд ҳамон шумораи сатрҳо ва сутунҳо дошта бошад, зеро диапазони аслӣ мутаносибан сутунҳо ва сатрҳо дорад.

Мисоли 1: Табдил додани маълумоти уфуқӣ ба маълумоти амудӣ

Агар маълумот дар варақи Excel уфуқӣ бошад, шумо метавонед ин функсияро истифода баред ГУЗАРОНИДАН (TRANSPOSE) барои табдил додани онҳо ба ҳолати амудӣ, вале дар ҷои дигар дар варақ. Масалан, дар ҷадвали ниҳоии нишондиҳандаҳо ҷойгиркунии амудӣ мувофиқтар хоҳад буд. Истифодаи функсия ГУЗАРОНИДАН (TRANSPOSE), шумо метавонед ба маълумоти аслии уфуқӣ бидуни тағир додани ҷойгиршавии он муроҷиат кунед.

Барои интиқол додани диапазони уфуқӣ 2 × 4 ба диапазони амудӣ 4 × 2:

  1. 8 чашмакеро интихоб кунед, ки дар он шумо диапазони амудии натиҷаро ҷойгир кардан мехоҳед. Дар мисоли мо, инҳо ҳуҷайраҳои B4: C7 хоҳанд буд.
  2. Формулаи зеринро ворид кунед ва онро ба формулаи массивӣ бо пахшкунии клик табдил диҳед Ctrl + Shift + Enter.

=TRANSPOSE(B1:E2)

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

Қавсҳои ҷингила ба таври худкор дар аввал ва охири формула илова карда мешаванд, то нишон медиҳанд, ки формулаи массив ворид шудааст.

30 функсияҳои Excel дар 30 рӯз: TRANSPOSE

Ба ҷои ГУЗАРОНИДАН (TRANSPOSE), Шумо метавонед функсияи дигарро барои табдил додани маълумот истифода баред, масалан, INDEX (ИНДЕКС). Он аз шумо ворид кардани формулаи массивро талаб намекунад ва ҳангоми сохтани формула ба шумо лозим нест, ки ҳамаи чашмакҳоро дар минтақаи мавриди ҳадаф интихоб кунед.

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

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

30 функсияҳои Excel дар 30 рӯз: TRANSPOSE

Мисоли 2: Тағир додани самт бе истинод

Агар шумо фақат хоҳед, ки самти маълумоти худро бе нигоҳ доштани истинод ба маълумоти аслӣ тағир диҳед, шумо метавонед Paste Special-ро истифода баред:

  1. Маълумоти манбаъро интихоб кунед ва онро нусхабардорӣ кунед.
  2. Ячеки чапи болоии минтақаеро, ки мехоҳед натиҷаро ҷойгир кунед, интихоб кунед.
  3. Дар ҷадвали Advanced хона (Хона) менюи афтанда фармонро клик кунед парвариш (Ворид кунед).
  4. -ро интихоб кунед Тарроҳ (Интиқол).
  5. Маълумоти аслиро нест кунед (ихтиёрӣ).

30 функсияҳои Excel дар 30 рӯз: TRANSPOSE

Мисоли 3: Музди беҳтарин дар солҳои гузашта

функсия ГУЗАРОНИДАН (TRANSP) метавонад дар якҷоягӣ бо дигар хусусиятҳо, ба монанди ин формулаи аҷиб истифода шавад. Он аз ҷониби Ҳарлан Гроув дар блоки News Excel дар муҳокима дар бораи ҳисоб кардани беҳтарин музди умумӣ дар 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)

30 функсияҳои Excel дар 30 рӯз: TRANSPOSE

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

Формула проверяет диапазони, чтобы увидеть достаточно ли в них поледовательных столбцов. Результаты проверки (1 ё 0) умножаются на значения ячеек, чтобы получить маблағи объём заработной плати.

Барои ноил шудан ба натиҷаҳое, ки дар зери аломатҳои зарплатӣ ба даст меоранд, барои стартовой ячейки, бо ин ҳадди имкон значение выделено жёлтым. Это более долгий путь к тому же результату, что предыдущая формула массива получает в одной ячейке!

30 функсияҳои Excel дар 30 рӯз: TRANSPOSE

Дин ва мазҳаб