విషయ సూచిక
తరచుగా, వినియోగదారులు అనేక నిలువు వరుసలను అడ్డు వరుసలుగా మార్చవలసి ఉంటుంది. అందువల్ల, Excel బహుళ నిలువు వరుసలను అడ్డు వరుసలకు మార్చడం అనేది వినియోగదారులు చేసే సాధారణ ఆపరేషన్. Excel ఫీచర్లు , ట్రాన్స్పోజ్ , INDIRECT , మరియు INDEX ఫంక్షన్లు, పవర్ క్వెరీ , అలాగే VBA Macro నిలువు వరుసలను అడ్డు వరుసలుగా మార్చగలదు.
మేము వర్క్షీట్లో ఉద్యోగి పేరు మరియు జీతం డేటా అనుకుందాం. మరియు అనివార్య కారణాల వల్ల, మేము నిలువు వరుసలను అడ్డు వరుసలకు మార్చవలసి ఉంటుంది.
ఈ కథనంలో, Excel ఫీచర్లు<ని ఉపయోగించి Excel బహుళ నిలువు వరుసలను వరుసలకు మార్చడానికి మేము అనేక మార్గాలను ప్రదర్శిస్తాము. 2>, ఫంక్షన్ , పవర్ క్వెరీ మరియు VBA మాక్రో .
Excel వర్క్బుక్ని డౌన్లోడ్ చేయండి
నిలువు వరుసలను Rowsకి మార్చండి : అతికించు ఎంపికను ఉపయోగించి బహుళ నిలువు వరుసలను వరుసలకు మార్చండిExcel వినియోగదారులు Value , ఫార్ములా , Transpose<వంటి అనేక ఫార్మాట్లలో డేటాను అతికించడానికి అనుమతిస్తుంది. 2>, కేవలం ఫార్మాట్ , మొదలైనవి దశ 1: మీరు బదిలీ చేయాలనుకుంటున్న మొత్తం పరిధిని హైలైట్ చేయండి. దానిపై రైట్-క్లిక్ . సందర్భ మెనూ కనిపిస్తుంది. సందర్భ మెను నుండి కాపీ ఎంచుకోండి.
దశ 2: ఇప్పుడు, ఏదైనా ఖాళీ సెల్ను ఎంచుకోండి ( అంటే, G4 ) పరిధికి ఆనుకుని ఆపై దానిపై రైట్-క్లిక్ . క్లిక్ చేయండి అతికించు ఎంపికలు నుండి ట్రాన్స్పోజ్ .
🔼 మీరు పేస్ట్ స్పెషల్ విండోను కూడా తీసుకురావచ్చు కీబోర్డ్ సత్వరమార్గాలు CTRL+ALT+V ని ఉపయోగిస్తోంది. తర్వాత, ప్రత్యేకంగా అతికించండి ఎంపికల నుండి ట్రాన్స్పోజ్ ఎంచుకోండి. చివరగా, సరే పై క్లిక్ చేయండి.
🔼 సందర్భం నుండి ట్రాన్స్పోజ్ ఎంపికను అమలు చేయడం మెను లేదా ప్రత్యేకంగా అతికించండి కింది చిత్రంలో చూపిన విధంగా ఎంచుకున్న బహుళ నిలువు వరుసలను అడ్డు వరుసలుగా మార్చడానికి దారితీస్తుంది.
మరింత చదవండి: Excelలో అడ్డు వరుసలు మరియు నిలువు వరుసలను ఎలా మార్చాలి (5 పద్ధతులు)
పద్ధతి 2: ట్రాన్స్పోస్ ఫంక్షన్ని ఉపయోగించి నిలువు వరుసలను వరుసలకు మార్చండి
ది TRANSPOSE function నేరుగా నిలువు వరుసలను వరుసలుగా మారుస్తుంది మరియు దీనికి విరుద్ధంగా. నిలువు వరుసల సంఖ్య లేదా పరిధి ఎంత పెద్దదైనా మనం TRANSPOSE ఫంక్షన్ని ఉపయోగించవచ్చు. TRANSPOSE ఫంక్షన్ యొక్క వాక్యనిర్మాణం
TRANSPOSE (array)
దశ 1: కింది ఫార్ములాను ఏదైనా ఉపయోగించండి నిలువు వరుసలను అడ్డు వరుసలుగా మార్చడానికి ప్రక్కనే ఉన్న సెల్ (అంటే G4 ).
=TRANSPOSE(B4:E12)
ఇక్కడ B4:E12 శ్రేణి వాదన.
దశ 2: ENTER నొక్కండి, క్షణంలో అన్ని నిలువు వరుసలుగా మార్చబడతాయి.
🔄 కొన్నిసార్లు, డేటాసెట్లో ఖాళీ సెల్లు ఉంటాయి మరియు వాటిలో Excel ఇన్సర్ట్లను 0 ట్రాన్స్పోజ్ చేసిన తర్వాత. ఈ హెచ్చరికను నివారించడానికి, ఖాళీలను విస్మరించడానికి IF ఫంక్షన్ తో TRANSPOSE ఫంక్షన్ని సవరించండి. ఇందులోసందర్భంలో, అనువర్తిత సూత్రం ఇలా ఉండవచ్చు
=TRANSPOSE(IF(B4:E12="","",B4:E12))
మరింత చదవండి: Excelలో నిలువు వరుసలను బహుళ వరుసలకు మార్చడం ఎలా (6 పద్ధతులు)
పద్ధతి 3: నిలువు వరుసలను వరుసలుగా మార్చడానికి INDIRECT ఫంక్షన్
మేము లింక్లను ఏర్పాటు చేయాలనుకునే లేదా ఇప్పటికే ఉన్న పరిధి నుండి డేటాను పొందాలనుకునే సందర్భాల్లో, మేము INDIRECTని ఉపయోగించవచ్చు ఫంక్షన్ . COLUMN ఫంక్షన్తో నింపబడిన INDIRECT ఫంక్షన్ పరిధి నుండి ఎంట్రీలను సూచిస్తుంది. INDIRECT ఫంక్షన్ యొక్క సింటాక్స్
INDIRECT (ref_text, [a1])
స్టేట్మెంట్లు నిర్వచించాయి
ref_text ; సూచన (వచనం వలె).
a1 ; A1 లేదా R1C1 స్టైల్ సెల్ రిఫరెన్స్ యొక్క బూలియన్ సూచన. డిఫాల్ట్గా, ఇది A1 style = TRUE . [ఐచ్ఛికం]
దశ 1: ఏదైనా ఖాళీ సెల్లో (అంటే, G4 ) రెండో సూత్రాన్ని టైప్ చేయండి.
=INDIRECT("b"&COLUMN()-3)
ret_text (అంటే, “b”&COLUMN()-3 ) 2 భాగాలను కలిగి ఉంది ; 1వ ఒకటి COLUMN ఫంక్షన్ అది నిలువు వరుస ను దాటిపోతుంది మరియు 2వ ఒకటి నిలువు వరుస పేరు . ref_text వీటిని కలిపి 2 అప్పుడు COLUMN ఫంక్షన్ ఫలితం కంటే తక్కువ సెల్ రిఫరెన్స్ 3 ని ఏర్పరుస్తుంది. ఫలితంగా, తుది ఫలితం B(7-3) = B4 అవుతుంది. కాబట్టి, B4 సెల్ ఎంట్రీ G4 లో ప్రదర్శించబడుతుంది.
దశ 2: పునరావృతం దశ 1 మునుపటి ఫార్ములాను G5 , G6 మరియు క్రింది సూత్రాలతో భర్తీ చేయడం G7 .
=INDIRECT("c"&COLUMN()-3)
=INDIRECT("d"&COLUMN()-3)
10> =INDIRECT("e"&COLUMN()-3)
ఈ 3 ఫార్ములాలన్నీ మునుపటి ఫార్ములా వలె అదే వాదనలను ప్రకటిస్తాయి. మరియు అవి వాటి సంబంధిత కణాల నమోదులను పొందుతాయి (అంటే, G5=C4 , G6=D4 , మరియు G7=E4 ).
స్టెప్ 3: ఫార్ములాలను సెల్ల కుడి వైపున వర్తింపజేయడానికి ఫిల్ హ్యాండిల్ ని ఉపయోగించండి. మరియు అన్ని సంబంధిత సెల్ల నమోదులు అవి అనుకున్న విధంగా మార్చబడినట్లు కనిపిస్తాయి.
మరింత చదవండి: Excel VBA: సెల్ చిరునామా నుండి వరుస మరియు నిలువు వరుస సంఖ్యను పొందండి (4 పద్ధతులు)
ఇలాంటి రీడింగ్లు
- Excel చార్ట్లో అడ్డు వరుసలు మరియు నిలువు వరుసలను ఎలా మార్చాలి (2 పద్ధతులు)
- Excelలో బహుళ అడ్డు వరుసలు మరియు నిలువు వరుసలను జోడించండి (ప్రతి సాధ్యమైన మార్గం)
- Excel ఫార్ములా (3 పద్ధతులు) ఉపయోగించి ప్రతి ఇతర కాలమ్ను ఎలా దాటవేయాలి
- Excel VBA: అడ్డు వరుస మరియు నిలువు వరుస సంఖ్యల ఆధారంగా పరిధిని సెట్ చేయండి (3 ఉదాహరణలు)
- Excelలో విలువ ఆధారంగా కాలమ్ సంఖ్యను ఎలా కనుగొనాలి
పద్ధతి 4: నిలువు వరుసలను మార్చడానికి INDEX ఫంక్షన్ని ఉపయోగించడం
మెథడ్ 3 , INDEX ఫంక్షన్ ఇచ్చిన స్థానం నుండి డేటాను తెస్తుంది. INDEX ఫంక్షన్ యొక్క వాక్యనిర్మాణం
INDEX(శ్రేణి, row_num, [col_num])
దశ 1: దిగువ ఫార్ములాను ఏదైనా ఖాళీ సెల్ G4 లో వ్రాయండి.
=INDEX($B$4:$E$14,COLUMN()-6,1)
ఫార్ములాలో, $B$4:$E$14 శ్రేణి ఆర్గ్యుమెంట్ను సూచిస్తుంది. COLUMN ఫంక్షన్ అందిస్తుందిఫార్ములా చొప్పించిన నిలువు వరుస సంఖ్య (అంటే, G4 ). కాబట్టి, COLUMN()-6 ఫలితాలు ( 7-6 ) 1 row_num గా శ్రేణి . మరియు ఇప్పటికే 1 అరే లో col_num .
2వ దశ: G5 , G6 మరియు G7 ఫార్ములాలను కేవలం col_num మార్చడం ద్వారా క్రింది చిత్రంలో చూపిన విధంగా పునరావృతం చేయండి.
=INDEX($B$4:$E$14,COLUMN()-6,2)
=INDEX($B$4:$E$14,COLUMN()-6,3)
=INDEX($B$4:$E$14,COLUMN()-6,4)
ఈ సూత్రాలు అదే శ్రేణి , వరుస 1 మరియు నిలువు వరుస 2 , 3 మరియు నుండి ఎంట్రీలను పొందుతాయి వరుసగా 4 . ఫార్ములా వాటిని పొందినప్పుడు ఫలిత విలువలు నిలువు వరుస శీర్షికలను వర్ణించడాన్ని మీరు చూడవచ్చు.
దశ 3: ఫిల్ హ్యాండిల్<2ని లాగండి> నిలువు వరుసల వారీగా ఎంట్రీలను క్షితిజ సమాంతరంగా చేర్చడానికి. ఆ విధంగా నిలువు వరుసలను అడ్డు వరుసలుగా మారుస్తుంది.
మరింత చదవండి: ఎక్సెల్లో కాలమ్ ఇండెక్స్ సంఖ్యను ఎలా కనుగొనాలి (2 పద్ధతులు)
విధానం 5: పవర్ క్వెరీని ఉపయోగించి బహుళ నిలువు వరుసలను వరుసలకు మార్చండి
పవర్ క్వెరీ అనేది డేటాసెట్లను అవసరమైన విధంగా మార్చడానికి శక్తివంతమైన సాధనం. పవర్ క్వెరీ Transpose తో సహా బహుళ ఎంపికలు అందుబాటులో ఉన్న Transform ట్యాబ్ను అందిస్తుంది. బహుళ నిలువు వరుసలను అడ్డు వరుసలుగా మార్చడానికి మేము ట్రాన్స్పోజ్ ఆపరేషన్ని ఉపయోగించవచ్చు.
దశ 1: మొత్తం డేటాసెట్ను ఎంచుకుని, డేటా >కి వెళ్లండి. పట్టిక/శ్రేణి నుండి ( & డేటాను మార్చండి విభాగం నుండి) క్లిక్ చేయండి.
దశ2: Excel మొత్తం డేటాసెట్ను టేబుల్ గా మార్చుతుంది. ఫలితంగా, టేబుల్ సృష్టించు డైలాగ్ బాక్స్ కనిపిస్తుంది. సరే పై క్లిక్ చేయండి.
దశ 3: ఒక క్షణంలో, Excel పవర్ క్వెరీ ఎడిటర్ ని లోడ్ చేస్తుంది. దిగువ చిత్రంలో ప్రదర్శించబడినట్లుగా.
➧ మార్పు విభాగాన్ని ఎంచుకోండి.
➧ బదిలీ పై క్లిక్ చేయండి.
దశ 4: ట్రాన్స్పోజ్ ఆపరేషన్ని అమలు చేసిన తర్వాత, మీరు బదిలీ చేయబడిన డేటాను లోడ్ చేయాలి. హోమ్ >కి తరలించు; మూసివేయి & లోడ్ > మూసివేయి & లోడ్ .
🔼 ట్రాన్స్పోజ్ చేసిన డేటాను కొత్త వర్క్షీట్లోకి లోడ్ చేయడానికి కొంత సమయం పడుతుంది. చివరికి, మీరు దిగువ చిత్రం నుండి గమనించగలిగే విధంగా బహుళ నిలువు వరుసలను అడ్డు వరుసలుగా మార్చే డేటాను Excel లోడ్ చేస్తుంది.
మరింత చదవండి: Excelలో బహుళ వరుసలను నిలువు వరుసలుగా మార్చడం ఎలా (9 మార్గాలు)
విధానం 6: VBA మాక్రోని ఉపయోగించి అనేక నిలువు వరుసలను వరుసలకు మార్చండి
VBA Macros ఫలితం-ఆధారిత ఫలితాలను అనుసరించడంలో సూపర్-ఎఫెక్టివ్గా ఉంటాయి. బహుళ నిలువు వరుసలను అడ్డు వరుసలకు మార్చడానికి మేము మాక్రో యొక్క రెండు పంక్తులను వ్రాయగలము.
దశ 1: స్థూలాన్ని చొప్పించడానికి, మొదట, Microsoft Visual Basic ని తెరవండి ALT+F11 . ఆపై, చొప్పించు ( టూల్ బార్ నుండి) > ఒకదానిని చొప్పించడానికి మాడ్యూల్ పై క్లిక్ చేయండి.
దశ 2: క్రింది మాక్రోని మాడ్యూల్ లో అతికించండి .
1403
మాక్రో దాని ప్రారంభమవుతుంది VBA ఇన్పుట్బాక్స్ ఫంక్షన్ ని ఉపయోగించి ట్రాన్స్పోజ్ చేయడానికి పరిధిని మరియు సెల్ని ఇన్సర్ట్ చేయడానికి ట్రాన్స్పోజ్ చేయబడిన డేటాను తీసుకోవడం ద్వారా ఆపరేషన్. ఆపై, పేస్ట్ స్పెషల్ పద్ధతి మొత్తం పరిధిని అందించిన సెల్లో ట్రాన్స్పోజ్ చేసిన డేటాగా అతికిస్తుంది.
స్టెప్ 3: దీనికి F5 కీని ఉపయోగించండి మాక్రోను అమలు చేయండి. పరిధిని చొప్పించడానికి మాకో మొదటి ఇన్పుట్ బాక్స్ ని ప్రారంభిస్తుంది. పరిధిని అందించి, OK పై క్లిక్ చేయండి.
దశ 4: తర్వాత Excel <1ని తీసుకువస్తుంది సెల్ను కేటాయించడానికి>2వ ఇన్పుట్ బాక్స్ . ఏదైనా అనుకూలమైన సెల్ రిఫరెన్స్ని అందించి, ఆపై క్లిక్ సరే .
🔼 చివరగా Excel మొత్తం మారుస్తుంది అడ్డు వరుసలకు డేటాసెట్ నిలువు వరుసలు.
VBA Macro SkipBlanks స్టేట్మెంట్ ఎంపికలను అందించడం ద్వారా ఖాళీ సెల్లను నిర్వహించగలదు నిజం మరియు తప్పు . మీ డేటాకు సరిపోయేలా మీ అవసరానికి అనుగుణంగా మాక్రోను సవరించండి.
మరింత చదవండి: Excel మాక్రో: బహుళ అడ్డు వరుసలను నిలువు వరుసలుగా మార్చండి (3 ఉదాహరణలు)
ముగింపు
ఈ కథనంలో, మేము బహుళ నిలువు వరుసలను వరుసలుగా మార్చడానికి Excelలో బహుళ ఫీచర్లు, ఫంక్షన్లు, అలాగే VBA మాక్రో ను ప్రదర్శిస్తాము. TRANSPOSE ఫంక్షన్ నిలువు వరుసలను అత్యంత అనుకూలమైన మార్గంలో మారుస్తుంది. I NDIRECT లేదా INDEX వంటి ఇతర ఫంక్షన్ కూడా వాటి ప్రయోజనంలో అత్యుత్తమంగా ఉంటుంది. పైన పేర్కొన్న ఈ పద్ధతులు ట్రాన్స్పోజింగ్పై మీ అవగాహనను స్పష్టం చేస్తాయని ఆశిస్తున్నాను. మీకు తదుపరి విచారణలు ఉంటే లేదా కలిగి ఉంటే వ్యాఖ్యానించండిజోడించడానికి ఏదైనా.