ఎక్సెల్ ట్రాన్స్పోజ్ ఫంక్షన్ | TRANSPOSE ఫార్ములాను ఎలా ఉపయోగించాలి?
ఎక్సెల్ లో ట్రాన్స్పోజ్ ఫంక్షన్ ఏమి చేస్తుంది?
ఎక్సెల్ లో ట్రాన్స్పోజ్ ఫంక్షన్ విలువలను తిప్పడానికి లేదా విలువలను అడ్డు వరుసల నుండి నిలువు వరుసలకు మరియు నిలువు వరుసలకు అడ్డు వరుసలుగా మార్చడానికి ఉపయోగించబడుతుంది, ఎందుకంటే ఈ ఫంక్షన్ కణాల శ్రేణిని వాదనగా తీసుకుంటుంది కాబట్టి దానిని అమలు చేయడానికి మేము CSE లేదా కంట్రోల్ + Shift + Enter నొక్కాలి, మొదట పరివర్తన యొక్క ఖచ్చితమైన పరిమాణాన్ని ఎన్నుకోండి, ఆపై పారదర్శక సూత్రాన్ని ఉపయోగించండి.
సింటాక్స్
ఎక్సెల్ లో TRANSPOSE ఫార్ములా క్రింద ఉంది.
వాదనలు
అమరిక: అవసరం. మీరు బదిలీ చేయదలిచిన కణాల శ్రేణి.
ఇది శ్రేణి ఫంక్షన్.
ఎక్సెల్ లో ట్రాన్స్పోస్ ఫంక్షన్ను ఎలా ఉపయోగించాలి? (ఉదాహరణలతో)
మీరు ఈ TRANSPOSE ఫంక్షన్ ఎక్సెల్ మూసను ఇక్కడ డౌన్లోడ్ చేసుకోవచ్చు - TRANSPOSE ఫంక్షన్ Excel మూసఉదాహరణ # 1
మీరు బదిలీ చేయదలిచిన అసలు డేటా A3: B8 లో ఉంది.
- దశ 1: మీ ట్రాన్స్పోజ్డ్ విలువ మీకు కావలసిన పరిధిని ఎంచుకోండి, ఇక్కడ, D6: I7.
- దశ 2: ఇప్పుడు, ఎంచుకున్న ప్రాంతంలో TRANSPOSE ఫార్ములా టైప్ చేసి, CTRL + SHIFT + ENTER (లేదా Mac లో COMMAND + SHIFT + ENTER) నొక్కండి.
= ట్రాన్స్పోస్ (ఎ 3: బి 7)
క్రింద చూపిన విధంగా మీరు ట్రాన్స్పోజ్డ్ అవుట్పుట్ను D6: I7 లో పొందుతారు.
దీనిలో, D3: I4 అనేది కాపీ-పేస్ట్ ట్రాన్స్పోజ్డ్ అవుట్పుట్ మరియు D6: I7 ట్రాన్స్పోస్ అవుట్పుట్ ద్వారా.
ఎక్సెల్ ట్రాన్స్పోస్ ఫంక్షన్ అని గమనించండి
TR = ట్రాన్స్పోస్ (A3: B7)}
పైన చూపిన వంకర కలుపులు function a ఫంక్షన్ అర్రే ఫార్ములాగా ఇన్పుట్ చేయబడిందని సూచిస్తుంది.
ఇప్పుడు, మీరు అసలు డేటాలో ఏదైనా విలువను మార్చవలసి వస్తే, మీరు ట్రాన్స్పోస్ ఉపయోగించిన ట్రాన్స్పోజ్డ్ అవుట్పుట్ B8 = SUM (B3: B7) అని చెప్పండి, స్వయంచాలకంగా నవీకరించబడుతుంది, కానీ మీరు కాపీని ఉపయోగించిన సందర్భంలో కాదు పేస్ట్ ఎంపిక.
కావలసిన అవుట్పుట్ పొందడానికి ఇతర ఫంక్షన్లతో పాటు దీనిని కూడా ఉపయోగించవచ్చు. దీనికి కొన్ని ఉదాహరణలు చూద్దాం.
ఉదాహరణ # 2
క్రింద చూపిన విధంగా మీకు విద్యార్థుల జాబితా మరియు వారి మార్కులు ఉన్నాయని అనుకుందాం. కొందరు విద్యార్థులు పరీక్షలు ఇవ్వలేదు. అందువల్ల, ఆ విద్యార్థులకు మార్కుల కాలమ్ ఖాళీగా ఉంచబడుతుంది.
మీరు ఈ డేటాను బదిలీ చేయాలనుకుంటున్నారు, మరియు సెల్ ఖాళీగా ఉన్నప్పుడు, మీరు ఆ సెల్లో “లేకపోవడం” ఉంచాలనుకుంటున్నారు.
ఎక్సెల్ లో IF ఫంక్షన్తో పాటు ట్రాన్స్పోజ్ను ఉపయోగించడం ద్వారా మీరు అలా చేయవచ్చు. అలా చేయడానికి మీరు కింది TRANSPOSE ఫార్ములాను ఎక్సెల్ లో ఉపయోగించవచ్చు:
= ట్రాన్స్పోస్ (IF (B3: D10 = ””, ”ABSENT”, B3: D10))
‘IF (B3: D10 =” “,“ ABSENT ”’ అంటే B3: D10 పరిధిలోని ఏదైనా సెల్ ఖాళీగా ఉంటే, అది బదులుగా “లేకపోవడం” ఉంచుతుంది. ఇది ఇచ్చిన పరిధిని బదిలీ చేస్తుంది.
ఈ జాబితాలో, ఏదైనా విద్యార్థి 70 మార్కుల కంటే తక్కువ స్కోరు సాధించినా లేదా పరీక్షలో హాజరుకాకపోయినా ఫెయిల్గా పరిగణించబడితే, మీరు ట్రాన్స్పోస్ ఫార్ములాను ఇలా మార్చవచ్చు:
= ట్రాన్స్పోస్ (IF (B3: D10 <70, ”FAIL”, B3: D10)
మరియు క్రింద చూపిన విధంగా మీరు తుది అవుట్పుట్ పొందుతారు.
ఉదాహరణ # 3
కొన్నిసార్లు ట్రాన్స్పోస్తో పాటు ఇప్పటికే ఉన్న వాటికి కొన్ని అక్షరాలను జోడించాల్సిన అవసరం ఉంది. క్రింద చూపిన విధంగా మీకు B4: B7 లో ID ల జాబితా ఉందని అనుకుందాం.
మీరు ఐడిలను మార్చాలనుకుంటున్నారు మరియు దానికి “ID” ఉపసర్గను జోడించాలనుకుంటున్నారు. ఎక్సెల్ లో ఫార్ములా ఉపయోగించి మీరు అలా చేయవచ్చు:
= ట్రాన్స్పోస్ (“ID” & B4: B7)
ఇది డేటాను బదిలీ చేస్తుంది మరియు ప్రతి సెల్ కంటెంట్కు ఉపసర్గను జోడిస్తుంది.
పై TRANSPOSE ఫార్ములాను ఉపయోగించి మీరు ఏదైనా విలువను ప్రత్యయం వలె జోడించవచ్చు. వేర్వేరు వరుసలలో ఇచ్చిన పదాలను ఒకే కణంలోకి చేర్చడానికి ట్రాన్స్పోస్ ఫంక్షన్ను ఉపయోగిస్తున్నప్పుడు ఇది సహాయపడుతుంది. అలా చేయడానికి, మీరు ఈ క్రింది దశలను అనుసరించవచ్చు:
- వాక్యనిర్మాణాన్ని టైప్ చేయండి: CONCATENATE (TRANSPOSE (B4: B7 & ”,”). ఎంటర్ నొక్కవద్దు.
- క్రింద చూపిన విధంగా ఎక్సెల్ ట్రాన్స్పోస్ ఫంక్షన్ను ఎంచుకోండి.
- F9 కీని నొక్కండి.
- ఫార్ములా నుండి {remove తొలగించండి
- ఎంటర్ నొక్కండి.
ఇది ఒకే కణంలోని కణాలను కలుస్తుంది.
ఉదాహరణ # 4
మీకు లైబ్రరీ డేటా ఉందని అనుకుందాం, ఇందులో అనేక విషయాలు షెల్ఫ్లో అమర్చబడి ఉంటాయి మరియు క్రింద చూపిన విధంగా వేర్వేరు అల్మారాలు ఉన్నాయి.
మీరు ఈ డేటాను (B4: E6) ఉపయోగించి ఏదైనా సబ్జెక్టుల స్థానాన్ని (H3: H11 లో ఇవ్వబడింది) తిరిగి పొందవచ్చు.
మీరు సింటాక్స్ ఉపయోగించి అలా చేయవచ్చు
= INDEX ($ B $ 4: $ B $ 6, MATCH (1, MMULT (- ($ C $ 4: $ E $ 6 =), TRANSPOSE (COLUMN ($ C $ 4: $ E $ 6) ^ 0)), 0%)
ఎక్సెల్ లోని ఈ ట్రాన్స్పోస్ ఫార్ములా ఎలా పనిచేస్తుందో చూద్దాం.
- - ($ C $ 4: $ E $ 6 =)
H3 లో ఇచ్చినప్పుడు, అది ఇలా ఉంటుంది - ($ C $ 4: $ E $ 6 = H3).
విలువ యొక్క ఉనికి లేదా లేకపోవడాన్ని సూచించడానికి ఇది 1 మరియు 0 యొక్క శ్రేణిని ఏర్పరుస్తుంది. H3 లోని జీవశాస్త్రం కోసం, ఇది శ్రేణిని ఇలా రూపొందిస్తుంది: 0 1,0,0; 0,0,0; 0,0,0}
- TRANSPOSE (COLUMN ($ C $ 4: $ E $ 6) ^ 0))
ఇది ఒక నిలువు వరుసలో 3 వరుసల శ్రేణిని సృష్టిస్తుంది మరియు 0 యొక్క శక్తి సంఖ్యలను 1 గా మార్చారని నిర్ధారిస్తుంది. ఈ ఫంక్షన్ యొక్క అవుట్పుట్ {1,1,1 is
- MMULT (- ($ C $ 4: $ E $ 6 =), TRANSPOSE (COLUMN ($ C $ 4: $ E $ 6) ^ 0))
ఎక్సెల్ లోని MMULT A మరియు B యొక్క అవుట్పుట్ను గుణిస్తుంది.
MMULT ({1,0,0; 0,0,0; 0,0,0}, {1,1,1}) అవుట్పుట్ {1; 0; 0 gives ఇస్తుంది
- మ్యాచ్ (1, MMULT (), 0)
ఇది C యొక్క అవుట్పుట్తో 1 తో సరిపోతుంది. MATCH (1, {1; 0; 0}, 0) స్థానం 1 ని అందిస్తుంది.
- INDEX ($ B $ 4: $ B $ 6, MATCH (, 0%)
మ్యాచ్ ఫంక్షన్ స్థానం పేర్కొన్న సెల్ విలువను ఇది గుర్తిస్తుంది. INDEX ($ B $ 4: $ B $ 6, 1) A1 ను తిరిగి ఇస్తుంది.
అదేవిధంగా “భౌగోళికం” విషయంగా, ఇది ఇలా ఉంటుంది:
- - ($ C $ 4: $ E $ 6 = D6) return 0,0,0; 0,0,0; 0,1,0 return
- TRANSPOSE (COLUMN ($ C $ 4: $ E $ 6) ^ 0)) ret 1,1,1 ret ని తిరిగి ఇస్తుంది
- MMULT ({0,0,0; 0,0,0; 0,1,0}, {1,1,1}) రిటర్న్స్ {0; 0; 1}
- మ్యాచ్ (1, {0; 0; 1}, 0) తిరిగి 3
- INDEX ($ B $ 4: $ B $ 6, 3) A3 ను తిరిగి ఇస్తుంది.
గుర్తుంచుకోవలసిన విషయాలు
- కాపీ-పేస్ట్ ఎంపిక నకిలీలను సృష్టిస్తుంది.
- ఈ ఫంక్షన్ డేటాను మూలానికి లింక్ చేస్తుంది.
- ఎంచుకున్న అడ్డు వరుసలు మరియు నిలువు వరుసల సంఖ్య మూల డేటా యొక్క నిలువు వరుసలకు మరియు అడ్డు వరుసలకు సమానం కాకపోతే, అది #VALUE లోపం ఇస్తుంది
- ఇది నమోదు చేసిన తర్వాత, ఈ ఫంక్షన్లో భాగమైన ఏ ఒక్క సెల్ అయినా మార్చబడదు.
- ఎక్సెల్ లో ఫార్ములా ఎంటర్ చెయ్యడానికి CTRL + SHIFT + ENTER నొక్కండి.