విషయ సూచిక
TOROW ఫంక్షన్ సహాయంతో సెల్ల శ్రేణిని ఒకే వరుసలోకి మార్చడానికి శీఘ్ర మార్గం.
Microsoft Excel 365 అనేక కొత్త ఫంక్షన్లను పరిచయం చేసింది. శ్రేణులతో వివిధ అవకతవకలను నిర్వహించడానికి. TOROWతో, మీరు ఏ సమయంలోనైనా పరిధి నుండి వరుస పరివర్తనలను చేయవచ్చు. ఈ కొత్త ఫంక్షన్ని సాధించగల పనుల జాబితా ఇక్కడ ఉంది:
Excel TOROW ఫంక్షన్
Excelలోని TOROW ఫంక్షన్ శ్రేణి లేదా కణాల పరిధిని మార్చడానికి ఉపయోగించబడుతుంది ఒక అడ్డు వరుస.
ఫంక్షన్ మొత్తం మూడు ఆర్గ్యుమెంట్లను తీసుకుంటుంది, వాటిలో మొదటిది మాత్రమే అవసరం.
TOROW(array, [ignore], [scan_by_column])ఎక్కడ:
శ్రేణి (అవసరం) - శ్రేణి లేదా శ్రేణి ఒకే అడ్డు వరుసగా రూపాంతరం చెందుతుంది.
విస్మరించు (ఐచ్ఛికం) - ఖాళీలను విస్మరించాలా లేదా/మరియు లోపాలు. ఈ విలువల్లో ఒకదాన్ని తీసుకోవచ్చు:
- 0 లేదా విస్మరించబడింది (డిఫాల్ట్) - అన్ని విలువలను ఉంచండి
- 1 - ఖాళీలను విస్మరించండి
- 2 - లోపాలను విస్మరించండి
- 3 - ఖాళీలు మరియు లోపాలను విస్మరించండి
Scan_by_column (ఐచ్ఛికం) - శ్రేణిని ఎలా స్కాన్ చేయాలో నిర్వచిస్తుంది:
- FALSE లేదా విస్మరించబడింది (డిఫాల్ట్) - శ్రేణిని అడ్డు వరుసల వారీగా స్కాన్ చేయండి.
- నిజం - నిలువు వరుస ద్వారా శ్రేణిని నిలువుగా స్కాన్ చేయండి.
చిట్కాలు:
- శ్రేణిని మార్చడానికి ఒకే నిలువు వరుసలో, TOCOL ఫంక్షన్ని ఉపయోగించుకోండి.
- రివర్స్ రో-టు-అరే ట్రాన్స్ఫర్మేషన్ను ముందుగా రూపొందించడానికి, నిలువు వరుసలలోకి చుట్టడానికి WRAPCOLS ఫంక్షన్ను లేదా చుట్టడానికి WRAPROWS ఫంక్షన్ను ఉపయోగించండి.శ్రేణిని అడ్డు వరుసలుగా మార్చడానికి.
- వరుసలను నిలువు వరుసలుగా మార్చడానికి, ట్రాన్స్పోస్ ఫంక్షన్ని ఉపయోగించండి.
TOROW లభ్యత
TOROW అనేది కొత్త ఫంక్షన్, దీనికి Excelలో మాత్రమే మద్దతు ఉంది Microsoft 365 (Windows మరియు Mac కోసం) మరియు వెబ్ కోసం Excel.
Excelలో ప్రాథమిక TOROW ఫార్ములా
సరళమైన పరిధి నుండి వరుస రూపాంతరం చేయడానికి, TOROW సూత్రాన్ని ఉపయోగించండి దాని ప్రాథమిక రూపంలో. దీని కోసం, మీరు మొదటి ఆర్గ్యుమెంట్ను మాత్రమే నిర్వచించాలి ( శ్రేణి ).
ఉదాహరణకు, 3 నిలువు వరుసలు మరియు 3 అడ్డు వరుసలతో కూడిన ద్విమితీయ శ్రేణిని ఒకే వరుసగా మార్చడానికి, సూత్రం:
=TOROW(A3:C6)
మీరు ఫార్ములాను కేవలం ఒక సెల్లోకి నమోదు చేస్తారు (మా విషయంలో A10), మరియు అది స్వయంచాలకంగా అన్ని ఫలితాలను ఉంచడానికి అవసరమైనన్ని సెల్లలోకి చిందిస్తుంది. Excel పరంగా, సన్నని నీలం అంచుతో చుట్టుముట్టబడిన అవుట్పుట్ పరిధిని స్పిల్ రేంజ్ అంటారు.
ఈ ఫార్ములా ఎలా పని చేస్తుంది:
ముందుగా, సరఫరా చేయబడిన సెల్ల శ్రేణి రెండు-డైమెన్షనల్ శ్రేణిగా మార్చబడుతుంది. దయచేసి కామాతో వేరు చేయబడిన నిలువు వరుసలు మరియు సెమికోలన్-వేరు చేయబడిన అడ్డు వరుసలను గమనించండి:
{"Apple","Banana","Cherry";1,2,3;4,5,6;7,8,9}
తర్వాత, TOROW ఫంక్షన్ శ్రేణిని ఎడమ నుండి కుడికి చదివి, దానిని ఒక డైమెన్షనల్ క్షితిజ సమాంతర శ్రేణిగా మారుస్తుంది:
{"Apple","Banana","Cherry",1,2,3,4,5,6,7,8,9}
ఫలితం సెల్ A10కి వెళుతుంది, దాని నుండి అది కుడి వైపున ఉన్న పొరుగు సెల్లోకి చిందిస్తుంది.
ఖాళీలు మరియు ఎర్రర్లను విస్మరిస్తూ పరిధిని అడ్డు వరుసకు మార్చండి
డిఫాల్ట్గా, TOROW ఫంక్షన్ ఖాళీ సెల్లతో సహా మూల శ్రేణి నుండి అన్ని విలువలను ఉంచుతుంది మరియులోపాలు. అవుట్పుట్లో, ఖాళీ సెల్ల స్థానంలో సున్నా విలువలు కనిపిస్తాయి, ఇది చాలా గందరగోళంగా ఉండవచ్చు.
ఖాళీలను మినహాయించడానికి , విస్మరించు ఆర్గ్యుమెంట్ను 1:<కి సెట్ చేయండి 3>
=TOROW(A3:C5, 1)
లోపాలను విస్మరించడానికి , విస్మరించు ఆర్గ్యుమెంట్ను 2కి సెట్ చేయండి:
=TOROW(A3:C5, 2)
దాటవేయడానికి ఖాళీలు మరియు లోపాలు రెండూ, విస్మరించు ఆర్గ్యుమెంట్ కోసం 3ని ఉపయోగించండి:
=TOROW(A3:C5, 3)
దిగువన ఉన్న చిత్రం చర్యలో ఉన్న మూడు దృశ్యాలను చూపుతుంది:
అరేను అడ్డంగా లేదా నిలువుగా చదవండి
డిఫాల్ట్ ప్రవర్తనతో, TOROW ఫంక్షన్ శ్రేణిని ఎడమ నుండి కుడికి అడ్డంగా ప్రాసెస్ చేస్తుంది. ఎగువ నుండి దిగువకు నిలువు వరుస ద్వారా విలువలను స్కాన్ చేయడానికి, మీరు 3వ ఆర్గ్యుమెంట్ ( scan_by_column )ని TRUE లేదా 1కి సెట్ చేసారు.
ఉదాహరణకు, మూల పరిధిని అడ్డు వరుస ద్వారా చదవడానికి, సూత్రం E3:
=TOROW(A3:C5)
కాలమ్ వారీగా పరిధిని స్కాన్ చేయడానికి, E8లోని ఫార్ములా:
=TOROW(A3:C5, ,TRUE)
రెండు సందర్భాల్లో, ఫలిత శ్రేణులు అదే పరిమాణం, కానీ విలువలు వేరే క్రమంలో అమర్చబడి ఉంటాయి.
ఒక వరుసలో బహుళ పరిధులను విలీనం చేయండి
అనేక ప్రక్కనే లేని పరిధులను ఒకే అడ్డు వరుసలో కలపడానికి, మీరు మొదట వాటిని HSTACK లేదా VSTACK సహాయంతో ఒకే శ్రేణిలో అడ్డంగా లేదా నిలువుగా పేర్చండి , ఆపై కలిపిన శ్రేణిని అడ్డు వరుసగా మార్చడానికి TOROW ఫంక్షన్ని ఉపయోగించండి.
మీ వ్యాపార లాజిక్పై ఆధారపడి, కింది ఫార్ములాల్లో ఒకటి విధిని నిర్వహిస్తుంది.
అరేలను అడ్డంగా పేర్చండి మరియు దీని ద్వారా మార్చండి అడ్డు వరుస
మొదటిదానితోA3:C4లో పరిధి మరియు A8:C9లో రెండవ పరిధి, దిగువ ఫార్ములా రెండు పరిధులను అడ్డంగా ఒకే శ్రేణిగా పేర్చుతుంది, ఆపై దానిని ఎడమ నుండి కుడికి విలువలను చదివే వరుసకు మారుస్తుంది. ఫలితం క్రింది చిత్రంలో E3లో ఉంది.
=TOROW(HSTACK(A3:C4, A8:C9))
అరేలను అడ్డంగా పేర్చండి మరియు నిలువు వరుస ద్వారా మార్చండి
పేర్చబడిన శ్రేణిని నిలువుగా పై నుండి క్రిందికి చదవడానికి, మీరు క్రింది చిత్రంలో E5లో చూపిన విధంగా TOROW యొక్క 3వ ఆర్గ్యుమెంట్ని TRUEకి సెట్ చేసారు:
=TOROW(HSTACK(A3:C4, A8:C9), ,TRUE)
అరేలను నిలువుగా పేర్చండి మరియు అడ్డు వరుసల వారీగా మార్చండి
ఒక్కొక్కటి జోడించడానికి తదుపరి శ్రేణి మునుపటి శ్రేణి దిగువకు మరియు మిశ్రమ శ్రేణిని క్షితిజ సమాంతరంగా చదవండి, E12లోని ఫార్ములా:
=TOROW(VSTACK(A3:C4, A8:C9))
అరేలను నిలువుగా పేర్చండి మరియు నిలువు వరుస ద్వారా మార్చండి
ప్రతి తదుపరి శ్రేణిని మునుపటి దాని దిగువకు జోడించడానికి మరియు మిశ్రమ శ్రేణిని నిలువుగా స్కాన్ చేయడానికి, సూత్రం:
=TOROW(VSTACK(A3:C4, A8:C9), ,TRUE)
లాజిక్ను బాగా అర్థం చేసుకోవడానికి, దీనిలోని వివిధ విలువల క్రమాన్ని గమనించండి ఫలితంగా ఏర్పడే శ్రేణులు:
శ్రేణి నుండి ఒక వరుసలోకి ప్రత్యేక విలువలను సంగ్రహించండి
Microsoft Excel 2016తో ప్రారంభించి, మేము UNIQUE అనే అద్భుతమైన ఫంక్షన్ని కలిగి ఉన్నాము, అది ఒకే నిలువు వరుస నుండి ప్రత్యేక విలువలను సులభంగా పొందవచ్చు. లేదా వరుస. అయినప్పటికీ, ఇది బహుళ-కాలమ్ శ్రేణులను నిర్వహించదు. ఈ పరిమితిని అధిగమించడానికి, UNIQUE మరియు TOROW ఫంక్షన్లను కలిపి ఉపయోగించండి.
ఉదాహరణకు, A2:C7 పరిధి నుండి అన్ని విభిన్న (ప్రత్యేకమైన) విలువలను సంగ్రహించడానికి మరియు ఫలితాలను ఒక వరుసలో ఉంచడానికి,సూత్రం:
=UNIQUE(TOROW(A2:C7), TRUE)
TOROW ఒక డైమెన్షనల్ క్షితిజ సమాంతర శ్రేణిని అందిస్తుంది, మేము ప్రతి నిలువు వరుసలను సరిపోల్చడానికి UNIQUE యొక్క 2వ ( by_col ) ఆర్గ్యుమెంట్ని TRUEకి సెట్ చేసాము ఇతర.
మీరు ఫలితాలను అక్షర క్రమంలో అమర్చాలనుకుంటే, పై సూత్రాన్ని SORT ఫంక్షన్లో చుట్టండి:
=SORT(UNIQUE(TOROW(A2:C7), TRUE), , ,TRUE )
UNIQUE వలె, by_col SORT యొక్క వాదన కూడా TRUEకి సెట్ చేయబడింది.
Excel 365 - 2010 కోసం TOROW ప్రత్యామ్నాయం
TOROW ఫంక్షన్ అందుబాటులో లేని Excel వెర్షన్లలో, మీరు పని చేసే కొన్ని విభిన్న ఫంక్షన్ల కలయికను ఉపయోగించి పరిధిని ఒకే వరుసలోకి మార్చవచ్చు పాత సంస్కరణలు. ఈ పరిష్కారాలు మరింత క్లిష్టంగా ఉంటాయి, కానీ అవి పని చేస్తాయి.
పరిధిని అడ్డంగా స్కాన్ చేయడానికి, సాధారణ సూత్రం:
INDEX( range , QUOTIENT(COLUMN (A1)-1, COLUMNS( పరిధి ))+1, MOD(COLUMN(A1)-1, COLUMNS( పరిధి ))+1)పరిధిని నిలువుగా స్కాన్ చేయడానికి, సాధారణ సూత్రం :
INDEX( పరిధి , MOD(COLUMN(A1)-1, COLUMNS( range ))+1, QUOTIENT(columN (A1)-1, COLUMNS( పరిధి ))+1)A3:C5లోని మా నమూనా డేటాసెట్ కోసం, సూత్రాలు ఈ ఆకారాన్ని తీసుకుంటాయి:
అడ్డు వరుసల వారీగా పరిధిని స్కాన్ చేయడానికి:
=INDEX($A$3:$C$5, QUOTIENT(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1, MOD(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1)
ఈ ఫార్ములా TOROW ఫంక్షన్కు ప్రత్యామ్నాయంగా 3వ ఆర్గ్యుమెంట్ తప్పుకు సెట్ చేయబడింది లేదా విస్మరించబడింది:
=TOROW(A3:C5)
పరిధిని స్కాన్ చేయడానికి కాలమ్:
=INDEX($A$3:$C$5, MOD(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1, QUOTIENT(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1)
ఈ ఫార్ములా TOROW ఫంక్షన్కి 3వ ఆర్గ్యుమెంట్ సెట్ చేయబడిందిTRUE:
=TOROW(A3:C5, ,TRUE)
దయచేసి డైనమిక్ అర్రే TOROW ఫంక్షన్లా కాకుండా, మీరు ఫలితాలు కనిపించాలనుకునే ప్రతి సెల్లో ఈ సాంప్రదాయ సూత్రాలు నమోదు చేయబడాలని దయచేసి గమనించండి. మా విషయంలో, మొదటి ఫార్ములా (వరుస ద్వారా) E3కి వెళ్లి M3 ద్వారా కాపీ చేయబడుతుంది. రెండవ ఫార్ములా (కాలమ్ ద్వారా) E8లో ల్యాండ్ అవుతుంది మరియు M8 ద్వారా లాగబడుతుంది.
ఫార్ములాలు సరిగ్గా కాపీ చేయడానికి, మేము సంపూర్ణ సూచనలను ($A$3:$C$5) ఉపయోగించి పరిధిని లాక్ చేస్తాము. పేరున్న పరిధి కూడా పని చేస్తుంది.
మీరు ఫార్ములాలను అవసరమైన దానికంటే ఎక్కువ సెల్లకు కాపీ చేసి ఉంటే, #REF! లోపం "అదనపు" సెల్లలో కనిపిస్తుంది. దీన్ని పరిష్కరించడానికి, మీ ఫార్ములాను IFERROR ఫంక్షన్లో ఇలా వ్రాప్ చేయండి:
=IFERROR(INDEX($A$3:$C$5, QUOTIENT(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1, MOD(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1), "")
ఈ ఫార్ములాలు ఎలా పని చేస్తాయి
క్రింద వివరణాత్మక బ్రేక్-డౌన్ ఉంది అడ్డు వరుసల ద్వారా విలువలను అమర్చే మొదటి ఫార్ములా:
=INDEX($A$3:$C$5, QUOTIENT(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1, MOD(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1)
ఫార్ములా యొక్క గుండె వద్ద, మేము సెల్ యొక్క సాపేక్ష స్థానం ఆధారంగా విలువను పొందడానికి INDEX ఫంక్షన్ను ఉపయోగిస్తాము పరిధి.
అడ్డు వరుస సంఖ్య ఈ ఫార్ములా ద్వారా లెక్కించబడుతుంది:
QUOTIENT(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1
1,1 వంటి పునరావృత సంఖ్యల క్రమాన్ని రూపొందించాలనే ఆలోచన ఉంది ,1,2,2,2,3,3,3, … ఇక్కడ ప్రతి సంఖ్య మూలాధార పరిధిలో నిలువు వరుసలన్నింటిని పునరావృతం చేస్తుంది. మరియు మేము దీన్ని ఎలా చేయాలో ఇక్కడ ఉంది:
QUOTIENT విభజన యొక్క పూర్ణాంక భాగాన్ని అందిస్తుంది.
న్యూమరేటర్ కోసం, మేము సీరియల్ని అందించే COLUMN(A1)-1ని ఉపయోగిస్తాము ఫార్ములా నమోదు చేయబడిన మొదటి గడిలో 0 నుండి సంఖ్య n (పరిధిలోని మొత్తం విలువల సంఖ్యమైనస్ 1) ఫార్ములా ఎంటర్ చేసిన చివరి సెల్లో. ఈ ఉదాహరణలో, మేము E2లో 0 మరియు M3లో 8ని కలిగి ఉన్నాము.
డినామినేటర్ కోసం, మేము COLUMNS($A$3:$C$5)ని ఉపయోగిస్తాము). ఇది మీ పరిధిలోని నిలువు వరుసల సంఖ్యకు సమానమైన స్థిరమైన సంఖ్యను అందిస్తుంది (మా విషయంలో 3).
ఫలితంగా, QUOTIENT ఫంక్షన్ మొదటి 3 సెల్లలో (E3:G3) 0ని అందిస్తుంది, దానికి మేము 1ని జోడించు, కాబట్టి అడ్డు వరుస సంఖ్య 1.
తదుపరి 3 సెల్లకు (H3:J3), QUOTIENT 1ని అందిస్తుంది, మరియు +1 అడ్డు వరుస సంఖ్య 2ని ఇస్తుంది. అలాగే.
నిలువు వరుస సంఖ్య ను గణించడానికి, మీరు MOD ఫంక్షన్ని ఉపయోగించి తగిన సంఖ్యల క్రమాన్ని రూపొందించారు:
MOD(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1
మా పరిధిలో 3 నిలువు వరుసలు ఉన్నందున, క్రమం తప్పకుండా ఇలా ఉండాలి : 1,2,3,1,2,3,…
MOD ఫంక్షన్ విభజన తర్వాత మిగిలిన భాగాన్ని అందిస్తుంది.
E3లో, MOD(COLUMN(A1)-1, COLUMNS($) A$3:$C$5))+
MOD(1-1, 3)+1)
అవుతుంది మరియు 1ని అందిస్తుంది.
లో F3, MOD(COLUMN(B1)-1, COLUMNS($A$3:$C$5))+
అవుతుంది
MOD(2-1, 3)+1)
మరియు 2ని అందిస్తుంది.
అడ్డు వరుస మరియు నిలువు వరుస సంఖ్యలు స్థాపించబడిన తర్వాత, INDEX ఆ అడ్డు వరుస మరియు నిలువు వరుస యొక్క ఖండన వద్ద విలువను సులభంగా పొందుతుంది.
E3లో, INDEX($A$3 :$C$5, 1, 1) 1వ అడ్డు వరుస మరియు 1వ నిలువు వరుస నుండి విలువను అందిస్తుంది సూచించబడిన పరిధి, అంటే సెల్ A3 నుండి.
F3లో, INDEX($A$3:$C$5, 1, 2) 1వ అడ్డు వరుస మరియు 2వ నిలువు వరుస నుండి అంటే సెల్ B3 నుండి విలువను అందిస్తుంది.
మరియు మొదలగునవి.
కాలమ్ వారీగా పరిధిని స్కాన్ చేసే రెండవ ఫార్ములా, ఒకలో పని చేస్తుందిఇదే విధంగా. తేడా ఏమిటంటే, మేము అడ్డు వరుస సంఖ్యను లెక్కించడానికి MODని మరియు నిలువు వరుస సంఖ్యను గుర్తించడానికి QUOTIENTని ఉపయోగిస్తాము.
TOROW ఫంక్షన్ పని చేయదు
TOROW ఫంక్షన్ లోపం ఏర్పడితే, అది ఈ కారణాలలో ఒకటి కావచ్చు:
#NAME? లోపం
ఎక్కువ ఎక్సెల్ ఫంక్షన్లతో, #NAME? లోపం అనేది ఫంక్షన్ పేరు తప్పుగా వ్రాయబడిందని స్పష్టమైన సూచన. TOROWతో, మీ Excelలో ఫంక్షన్ అందుబాటులో లేదని కూడా అర్థం కావచ్చు. మీ Excel సంస్కరణ 365లో కాకుండా, TOROW ప్రత్యామ్నాయాన్ని ఉపయోగించి ప్రయత్నించండి.
#NUM లోపం
#NUM ఎర్రర్ తిరిగి వచ్చిన శ్రేణి ఒక వరుసలో సరిపోదని సూచిస్తుంది. మీరు చిన్న పరిధికి బదులుగా మొత్తం నిలువు వరుసలు మరియు/లేదా అడ్డు వరుసలను సూచించినప్పుడు చాలా తరచుగా ఇది సంభవిస్తుంది.
#SPILL లోపం
చాలా సందర్భాలలో, #SPILL లోపం అడ్డు వరుసను సూచిస్తుంది మీరు ఫార్ములాలోకి ప్రవేశించారు ఫలితాలను స్పిల్ చేయడానికి తగినంత ఖాళీ సెల్లు లేవు. పొరుగు సెల్లు దృశ్యమానంగా ఖాళీగా ఉన్నట్లయితే, వాటిలో ఖాళీలు లేదా ఇతర ముద్రించని అక్షరాలు లేవని నిర్ధారించుకోండి. మరింత సమాచారం కోసం, Excelలో #SPILL లోపం అంటే ఏమిటో చూడండి.
మీరు 2-డైమెన్షనల్ శ్రేణి లేదా పరిధిని ఒకే వరుసలోకి మార్చడానికి Excelలో TOROW ఫంక్షన్ని ఎలా ఉపయోగిస్తున్నారు. చదివినందుకు ధన్యవాదాలు మరియు వచ్చే వారం మిమ్మల్ని మా బ్లాగ్లో కలుస్తానని ఆశిస్తున్నాను!
డౌన్లోడ్ కోసం వర్క్బుక్ ప్రాక్టీస్ చేయండి
Excel TOROW ఫంక్షన్ - ఫార్ములా ఉదాహరణలు (.xlsx ఫైల్)