३० दिनमा ३० एक्सेल कार्यहरू: TRANSPOSE

हिजो म्याराथनमा 30 दिनमा 30 एक्सेल कार्यहरू हामीले प्रकार्य प्रयोग गरेर दायरामा स्तम्भहरूको संख्या गणना गर्यौं स्तम्भहरू (NUMBERCOLUMN), र अब यो माग मा केहि को लागी समय हो।

म्याराथनको 13 औं दिन, हामी समारोहको अध्ययनमा समर्पित हुनेछौं ट्रान्सपोज (ट्रान्सप)। यस प्रकार्यको साथ, तपाईं ठाडो क्षेत्रहरूलाई तेर्सोमा र यसको विपरित रूपमा आफ्नो डेटा घुमाउन सक्नुहुन्छ। के तपाईलाई यस्तो आवश्यकता छ? के तपाइँ यो विशेष इन्सर्ट प्रयोग गरेर गर्न सक्नुहुन्छ? के अन्य कार्यहरूले यो गर्न सक्छन्?

त्यसोभए, प्रकार्यमा जानकारी र उदाहरणहरूमा फर्कौं ट्रान्सपोज (ट्रान्सप)। यदि तपाइँसँग थप जानकारी वा उदाहरणहरू छन् भने, कृपया तिनीहरूलाई टिप्पणीहरूमा साझा गर्नुहोस्।

प्रकार्य 13: ट्रान्सपोज

समारोह ट्रान्सपोज (TRANSPOSE) ठाडो दायराको रूपमा कक्षहरूको तेर्सो दायरा फर्काउँछ, वा उल्टो।

TRANSPOSE प्रकार्य कसरी प्रयोग गर्न सकिन्छ?

समारोह ट्रान्सपोज (TRANSP) ले डाटाको अभिमुखीकरण परिवर्तन गर्न सक्छ, साथै अन्य प्रकार्यहरूसँग संयोजनमा काम गर्दछ:

  • डेटाको तेर्सो लेआउट ठाडोमा परिवर्तन गर्नुहोस्।
  • हालका वर्षहरूमा उत्कृष्ट कुल ज्याला देखाउनुहोस्।

मूल डाटामा लिङ्कहरू सिर्जना नगरी डाटा अभिमुखीकरण परिवर्तन गर्न:

  • प्रयोग टाँस्नुहोस् विशेष (विशेष पेस्ट) > ट्रान्सपोज (स्थानान्तरण)।

सिन्ट्याक्स ट्रान्सपोज (ट्रान्सप)

समारोह ट्रान्सपोज (TRANSPOSE) मा निम्न वाक्य रचना छ:

TRANSPOSE(array)

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

  • array (array) सारणी वा कक्षहरूको दायरा हो जुन स्थानान्तरण गर्न सकिन्छ।

ट्र्याप्स ट्रान्सपोज (ट्रान्सपोज)

  • समारोह ट्रान्सपोज (TRANSPOSE) थिचेर एरे सूत्रको रूपमा प्रविष्टि गर्नुपर्छ Ctrl+Shift+Enter.
  • कार्यद्वारा रूपान्तरणको परिणाम स्वरूप हुने दायरा ट्रान्सपोज (TRANSPOSE) मा पङ्क्ति र स्तम्भहरूको एउटै संख्या हुनुपर्छ जुन मूल दायरामा क्रमशः स्तम्भहरू र पङ्क्तिहरू छन्।

उदाहरण १: तेर्सो डाटालाई ठाडो डाटामा परिणत गर्दै

यदि डेटा एक्सेल पानामा तेर्सो छ भने, तपाइँ प्रकार्य लागू गर्न सक्नुहुन्छ ट्रान्सपोज (TRANSPOSE) तिनीहरूलाई ठाडो स्थितिमा रूपान्तरण गर्न, तर पानामा फरक ठाउँमा। उदाहरण को लागी, बेन्चमार्क को अन्तिम तालिका मा, एक ठाडो व्यवस्था अधिक सुविधाजनक हुनेछ। प्रकार्य प्रयोग गर्दै ट्रान्सपोज (TRANSPOSE), तपाईले यसको स्थान परिवर्तन नगरिकन मूल तेर्सो डेटा सन्दर्भ गर्न सक्नुहुन्छ।

तेर्सो दायरा ट्रान्सपोज गर्न 2 × 4 ठाडो दायरा मा 4 × 2:

  1. 8 कक्षहरू चयन गर्नुहोस् जहाँ तपाईं नतिजा ठाडो दायरा राख्न चाहनुहुन्छ। हाम्रो उदाहरणमा, यी कक्षहरू B4:C7 हुनेछन्।
  2. निम्न सूत्र प्रविष्ट गर्नुहोस् र क्लिक गरेर यसलाई एरे सूत्रमा बदल्नुहोस् Ctrl+Shift+Enter.

=TRANSPOSE(B1:E2)

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

एरे सूत्र प्रविष्ट गरिएको छ भनी संकेत गर्न सूत्रको सुरु र अन्त्यमा घुमाउरो कोष्ठकहरू स्वचालित रूपमा थपिनेछन्।

३० दिनमा ३० एक्सेल कार्यहरू: TRANSPOSE

सट्टामा ट्रान्सपोज (TRANSPOSE), तपाईले डेटा रूपान्तरण गर्न अर्को प्रकार्य प्रयोग गर्न सक्नुहुन्छ, उदाहरणका लागि, INDEX (INDEX)। यसले तपाइँलाई एरे सूत्र प्रविष्ट गर्न आवश्यक पर्दैन, र तपाइँले सूत्र सिर्जना गर्दा लक्ष्य क्षेत्रमा सबै कक्षहरू चयन गर्नुपर्दैन।

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

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

३० दिनमा ३० एक्सेल कार्यहरू: TRANSPOSE

उदाहरण २: लिङ्क बिना अभिमुखीकरण परिवर्तन गर्नुहोस्

यदि तपाइँ मूल डाटाको सन्दर्भ बिना तपाइँको डाटाको अभिमुखीकरण परिवर्तन गर्न चाहनुहुन्छ भने, तपाइँ टाँस्ने विशेष प्रयोग गर्न सक्नुहुन्छ:

  1. स्रोत डेटा चयन गर्नुहोस् र प्रतिलिपि गर्नुहोस्।
  2. तपाईले नतिजा राख्न चाहनु भएको क्षेत्रको शीर्ष बायाँ सेल चयन गर्नुहोस्।
  3. उन्नत ट्याबमा गृहपृष्ठ (गृह) आदेश ड्रपडाउन मेनुमा क्लिक गर्नुहोस् कुकुर (घुसाउनुहोस्)।
  4. चयन ट्रान्सपोज (स्थानान्तरण)।
  5. मूल डाटा मेटाउनुहोस् (वैकल्पिक)।

३० दिनमा ३० एक्सेल कार्यहरू: TRANSPOSE

उदाहरण ३: विगतका वर्षहरूमा उत्कृष्ट कुल तलब

समारोह ट्रान्सपोज (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)

३० दिनमा ३० एक्सेल कार्यहरू: TRANSPOSE

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

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

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

३० दिनमा ३० एक्सेल कार्यहरू: TRANSPOSE

जवाफ छाड्नुस्