30 fonksyon Excel nan 30 jou: TRANSPOSE

Yè nan maraton an 30 fonksyon Excel nan 30 jou nou konte kantite kolòn nan seri a lè l sèvi avèk fonksyon an KOLUMN (NUMBERCOLUMN), e kounye a li lè pou yon bagay ki gen plis demann.

Nan 13yèm jou maraton an, nou pral konsakre nan etid la nan fonksyon an TRANSPOZE (TRANSP). Avèk fonksyon sa a, ou ka vire done ou yo lè w vire zòn vètikal yo nan zòn orizontal ak vis vèrsa. Ou gen yon bezwen konsa? Èske ou ka fè sa lè l sèvi avèk yon insert espesyal? Èske lòt fonksyon ka fè li?

Se konsa, ann ale nan enfòmasyon ak egzanp sou fonksyon an TRANSPOZE (TRANSP). Si ou gen plis enfòmasyon oswa egzanp, tanpri pataje yo nan kòmantè yo.

Fonksyon 13: TRANSPOSE

fonksyon TRANSPOZE (TRANSPOSE) retounen yon seri selil orizontal kòm yon seri vètikal, oswa vis vèrsa.

Ki jan yo ka itilize fonksyon TRANSPOSE?

fonksyon TRANSPOZE (TRANSP) ka chanje oryantasyon done yo, osi byen ke travay ansanm ak lòt fonksyon:

  • Chanje layout orizontal done yo an vètikal.
  • Montre pi bon salè total nan dènye ane yo.

Pou chanje oryantasyon done yo san yo pa kreye lyen ki mennen nan done orijinal yo:

  • Sèvi ak paste espesyal (Pate espesyal) > tradwir (Transpoze).

Sentaks TRANSPOSE (TRANSP)

fonksyon TRANSPOZE (TRANSPOSE) gen sentaks sa a:

TRANSPOSE(array)

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

  • etalaj (etalaj) se etalaj la oswa seri selil yo dwe transpoze.

Pyèj TRANSPOSE (TRANSPOSE)

  • fonksyon TRANSPOZE (TRANSPOSE) dwe antre kòm yon fòmil etalaj, pa peze Ctrl + Shift + Mete.
  • Ranje a ki pral rezilta nan transfòmasyon an pa fonksyon an TRANSPOZE (TRANSPOSE) dwe genyen menm kantite ranje ak kolòn kòm seri orijinal la gen kolòn ak ranje respektivman.

Egzanp 1: Vire Done orizontal nan Done vètikal

Si done yo orizontal nan yon fèy Excel, ou ka aplike fonksyon an TRANSPOZE (TRANSPOSE) pou konvèti yo nan yon pozisyon vètikal, men nan yon lòt kote sou fèy la. Pou egzanp, nan tablo final la nan referans, yon aranjman vètikal ta pi pratik. Sèvi ak fonksyon an TRANSPOZE (TRANSPOSE), ou ka referans done orizontal orijinal yo san yo pa chanje kote li yo.

Pou transpoze seri orizontal la 2 × 4 nan seri vètikal la 4 × 2:

  1. Chwazi 8 selil kote ou vle mete seri vètikal ki kapab lakòz. Nan egzanp nou an, sa yo pral selil B4: C7.
  2. Antre fòmil sa a epi vire l nan yon fòmil etalaj pa klike Ctrl + Shift + Mete.

=TRANSPOSE(B1:E2)

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

Atèl boukle yo pral otomatikman ajoute nan kòmansman ak nan fen fòmil la pou endike ke yo te antre nan yon fòmil etalaj.

30 fonksyon Excel nan 30 jou: TRANSPOSE

Olye pou yo TRANSPOZE (TRANSPOSE), Ou ka itilize yon lòt fonksyon pou transfòme done yo, pa egzanp, Main Index (ENDEX). Li pa mande pou ou antre nan yon fòmil etalaj, epi ou pa bezwen chwazi tout selil yo nan zòn sib la lè w ap kreye fòmil la.

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

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

30 fonksyon Excel nan 30 jou: TRANSPOSE

Egzanp 2: Chanje oryantasyon san lyen

Si ou jis vle chanje oryantasyon done ou san yo pa kenbe yon referans a done orijinal yo, ou ka itilize Paste Special:

  1. Chwazi done sous epi kopye li.
  2. Chwazi selil anlè gòch nan zòn kote ou vle mete rezilta a.
  3. Sou tab la Avanse Akèy (Kay) klike sou meni an deroulan lòd kole (Antre).
  4. chwazi tradwir (Transpoze).
  5. Efase done orijinal yo (si ou vle).

30 fonksyon Excel nan 30 jou: TRANSPOSE

Egzanp 3: Pi bon Salè Total nan ane ki sot pase yo

fonksyon TRANSPOZE (TRANSP) ka itilize nan konbinezon ak lòt karakteristik, tankou nan fòmil sansasyonèl sa a. Harlan Grove te afiche li nan Excel News Bloc nan yon diskisyon sou kalkil pi bon salè total pou 5 ane ki sot pase yo (nan yon ranje!).

=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 fonksyon Excel nan 30 jou: TRANSPOSE

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

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

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

30 fonksyon Excel nan 30 jou: TRANSPOSE

Kite yon Reply