30 Excel په 30 ورځو کې فعالیت کوي: TRANSPOSE

پرون په ماراتون کې 30 Excel په 30 ورځو کې فعالیت کوي موږ د فنکشن په کارولو سره په رینج کې د کالمونو شمیر شمیرو کالمونه (NUMBERCOLUMN)، او اوس دا وخت دی چې په تقاضا کې نور څه شی.

د میراتون په 13 مه ورځ، موږ به د فعالیت مطالعې ته وقف کړو لېږدول (ټرانسپ). د دې فنکشن سره، تاسو کولی شئ خپل معلومات عمودی سیمې په افقی سیمو بدل کړئ او برعکس. ایا تاسو ورته اړتیا لرئ؟ ایا تاسو کولی شئ دا د ځانګړي داخلولو په کارولو سره ترسره کړئ؟ ایا نورې دندې یې کولی شي؟

نو، راځئ چې د فنکشن په اړه معلوماتو او مثالونو ته مخه کړو لېږدول (ټرانسپ). که تاسو اضافي معلومات یا مثالونه لرئ، مهرباني وکړئ په نظرونو کې یې شریک کړئ.

13 دنده: لیږد

دنده لېږدول (TRANSPOSE) د عمودی سلسلې په توګه د حجرو افقی سلسله بیرته راګرځوي، یا برعکس.

د TRANSPOSE فعالیت څنګه کارول کیدی شي؟

دنده لېږدول (TRANSP) کولی شي د معلوماتو لید بدل کړي، او همدارنګه د نورو دندو سره په ګډه کار کوي:

  • د معلوماتو افقی ترتیب عمودی ته بدل کړئ.
  • په وروستي کلونو کې غوره ټول معاشونه وښایاست.

د اصلي معلوماتو سره د لینکونو رامینځته کولو پرته د معلوماتو سمت بدلولو لپاره:

  • کارول ځانګړي پیسټ کړئ (ځانګړی پیسټ) > لیږدول (لیږدول).

د نحو لیږد (ټرانسپ)

دنده لېږدول (TRANSPOSE) لاندې ترکیب لري:

TRANSPOSE(array)

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

  • سور (array) د حجرو سري یا سلسله ده چې لیږدول کیږي.

ټراپس TRANSPOSE ( TRANSPOSE )

  • دنده لېږدول ( TRANSPOSE ) باید د سري فورمول په توګه داخل شي، په فشار سره Ctrl + Shift + داخل کړئ.
  • هغه حد چې د فنکشن لخوا د بدلون پایله به وي لېږدول (TRANSPOSE) باید د قطارونو او کالمونو ورته شمیر ولري لکه څنګه چې اصلي رینج په ترتیب سره کالمونه او قطارونه لري.

1 بیلګه: افقی ډیټا په عمودی ډیټا بدلول

که چیرې ډاټا په ایکسل شیټ کې افقی وي، تاسو کولی شئ فعالیت پلي کړئ لېږدول (TRANSPOSE) د دې لپاره چې دوی عمودي موقعیت ته واړوي، مګر په پاڼه کې په بل ځای کې. د مثال په توګه، د بنچمارکونو په وروستي جدول کې، عمودی ترتیب به ډیر اسانه وي. د فنکشن کارول لېږدول (TRANSPOSE)، تاسو کولی شئ اصلي افقی ډیټا د موقعیت بدلولو پرته حواله کړئ.

د افقی سلسلې لیږد لپاره 2 × 4 عمودی حد ته 4 × 2:

  1. 8 حجرې غوره کړئ چیرې چې تاسو غواړئ پایله لرونکی عمودی رینج ځای په ځای کړئ. زموږ په مثال کې، دا به B4 حجرې وي: C7.
  2. لاندې فورمول دننه کړئ او په کلیک کولو سره یې په صف فارمول بدل کړئ Ctrl + Shift + داخل کړئ.

=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 بیلګه: پرته له لینکونو څخه سمت بدل کړئ

که تاسو یوازې غواړئ د اصلي ډیټا حواله کولو پرته د خپل ډیټا سمت بدل کړئ ، تاسو کولی شئ د پیسټ ځانګړي وکاروئ:

  1. د سرچینې ډاټا غوره کړئ او کاپي یې کړئ.
  2. د هغه ساحې پورته کیڼ حجره غوره کړئ چیرې چې تاسو غواړئ پایله یې ځای په ځای کړئ.
  3. په پرمختللي ټب کې کور (کور) د کمانډ ډراپ ډاون مینو باندې کلیک وکړئ پیټ کړئ ( داخل کړئ ).
  4. وټاکئ لیږدول (لیږدول).
  5. اصلي ډاټا حذف کړئ (اختیاري).

30 Excel په 30 ورځو کې فعالیت کوي: TRANSPOSE

3 بیلګه: په تیرو کلونو کې غوره ټول معاش

دنده لېږدول (TRANSP) د نورو ځانګړتیاوو سره په ترکیب کې کارول کیدی شي، لکه په دې زړه پورې فورمول کې. دا د هارلان گرو لخوا د ایکسل نیوز بلاک کې د تیرو 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

یو ځواب ورکړئ ووځي