مەزمۇن جەدۋىلى
ئەگەر سىز Excel دىكى كۆپ قۇرنى ستونغا ئايلاندۇرۇشنىڭ ئەڭ ئاسان ئۇسۇللىرىنى ئىزدەۋاتقان بولسىڭىز ، ئۇنداقتا بۇ ماقالىنى پايدىلىق دەپ قارايسىز. ئۇنداقتا ، ئاساسلىق ماقالىگە شۇڭغۇپ باقايلى.
خىزمەت دەپتىرىنى چۈشۈرۈش
كۆپ قۇرنى ستونغا ئايلاندۇرۇش. Excel دىكى بىر قاتار قۇرلاربۇ يەردە ، بىز بىر قىسىم مەھسۇلاتلارنىڭ يانۋار دىن ماي ئايغىچە بولغان بىر نەچچە ئايدىكى سېتىش خاتىرىلىرى بار. بىز قۇرلارنى ستونغا ئايلاندۇرۇشقا تىرىشىمىز ، شۇنداق بولغاندا نەچچە ئاي ئىچىدىكى خاتىرىلەرنى ستون ماۋزۇسى سۈپىتىدە تەسەۋۋۇر قىلالايمىز ۋە بۇ سانلىق مەلۇمات جەدۋىلىدىن پايدىلىنىپ ، كۆپ قۇرنى ئاسانلا ئىستونغا ئايلاندۇرۇش ئۇسۇلىنى كۆرسىتىمىز.
بىز بۇ يەردە Microsoft Excel 365 نەشرىنى ئىشلەتتۇق ، قۇلايلىقلىقىڭىزغا ئاساسەن باشقا نەشرىنى ئىشلىتەلەيسىز. Excel دىكى ئىستونلارغا
بۇ يەردە ، بىز تاللاش ئىچىدىكى تاللاش تاللانمىسىنى ئىشلىتىپ ، تۆۋەندىكى بىر نەچچە قۇرنى ئاسانلا ئىستونغا ئايلاندۇرىمىز.
باسقۇچلار :
< CTRL + C نى بېسىپ سانلىق مەلۇمات جەدۋىلىنىڭ بارلىق دائىرىسىنى كۆچۈرۈڭ.
<14 <<
.ئىستونلار. TRANSPOSE فۇنكسىيەسىنى ئىشلىتىپ بىر نەچچە قۇر ئىستونغابۇ بۆلەكتە ، تۆۋەندىكى سانلىق مەلۇمات جەدۋىلىنىڭ بىر نەچچە قۇرنى كۆپ ئىستونغا ئايلاندۇرۇش ئۈچۈن ، سانلار گۇرپىسى ، يەنى TRANSPOSE ئىقتىدارى نى ئىشلىتىمىز. سانلىق مەلۇماتلارنى توپلاش ئۈچۈن بىز يەنە ئاساسلىق سانلىق مەلۇمات جەدۋىلىنىڭ ئاستىدىكى باشقا جەدۋەلنى فورماتلىدۇق.
قەدەم باسقۇچلار كاتەكچە B10 .
=TRANSPOSE(B3:E8)
B3: E8بىرلا ۋاقىتتا ئىستونغا ئايلىنىدۇ.
< ENTER نى بېسىڭ. قۇرلار تۆۋەندىكى رەسىمگە ئوخشاش ستونلارغا ئايلىنىدۇ.
سىز ENTER <نى بېسىشنىڭ ئورنىغا CTRL + SHIFT + ENTER نى بېسىشىڭىز كېرەك. Microsoft Excel 365 دىن باشقا باشقا نەشىرلىرى ئۈچۈن.
ئۇسۇل -3: INDIRECT ۋە ADDRESS فۇنكسىيەسىنى ئىشلىتىش
بۇ يەردە ، بىز INDIRECT فۇنكسىيەسى ، ADDRESS فۇنكسىيەسى ، ROW فۇنكسىيەسىنى ئىشلىتىمىز. ، ۋە COLUMN فۇنكسىيەسى تۆۋەندىكى سانلىق مەلۇماتلارنىڭ قۇرلىرىنى ئىستونغا ئايلاندۇرۇش.
قەدەم :
cell تۆۋەندىكى فورمۇلانى B10 كاتەكچىدە ئىشلىتىڭ.
=INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)))
بۇ يەردە ، B3 باشلىنىش كاتەكچىسى. of the mainسانلىق مەلۇمات جەدۋىلى.
-
COLUMN(B3)
→returns the column number of cell
B3
-
COLUMN($B$3)
→returns the column number of cell
$B$3
(the absolute referencing will fix this cell)
چىقىش → 2
> -
ROW($B$3)
→returns the row number of cell
$B$3
(the absolute referencing will fix this cell)
چىقىرىش → 3
>
ROW(B3) →
returns the row number of cell
B3
چىقىرىش → 3
-
COLUMN(B3) - COLUMN($B$3) + ROW($B$3)
2-2 + 3 → 3
-
ROW(B3) - ROW($B$3) + COLUMN($B$3)
3-3 + 2 → 2
-
ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3))
ADDRESS(3, 2) →
returns the reference at the intersection point of
Row 3
and
Column 2
چىقىرىش → $ B $ 3
-
INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)))
INDIRECT(“$B$3”)
→ كاتەكچىنىڭ قىممىتىنى قايتۇرىدۇ $ B $ 3 .چىقىرىش → ئاي
➤ ENTER نى بېسىڭ. 1>
ئاخىرىدا ، سىز ئاساسىي سانلىق مەلۇمات جەدۋىلىنىڭ بىر نەچچە قۇرنى كۆپ ئىستونغا ئۆزگەرتەلەيسىز.
كاتەكچە ئادرېسىدىن ستون نومۇرى (4 خىل ئۇسۇل)
ئۇسۇل -4: INDEX ئىقتىدارىنى ئىشلىتىپ كۆپ قۇرنى ستونغا ئايلاندۇرۇش
بۇ بۆلەكتە ، INDEX فۇنكسىيەسى ، COLUMN فۇنكسىيەسى ۋە ROW فۇنكسىيەسى نى بىرلەشتۈرۈپ ، كۆپ قۇرنى ئاسانلا ئىستونغا ئايلاندۇرىمىز.
باسقۇچلار :
cell تۆۋەندىكى فورمۇلانى B10 كاتەكچىگە ئىشلىتىڭ.
=INDEX($B$3:$E$8,COLUMN(A1),ROW(A1))
بۇ يەردە ، $ B $ 3: $ E $ 8 سانلىق مەلۇمات جەدۋىلىنىڭ دائىرىسى ، A1 بىرىنچى قۇرغا ئېرىشىش ئۈچۈن ئىشلىتىلىدۇ. بۇ سانلىق مەلۇمات جەدۋىلىنىڭ ستون نومۇرى.بىز قۇر نومۇرى تالاش-تارتىشى ئۈچۈن ئىستون نومۇرى ۋە قۇر نومۇرى نى ئىستون نومۇرى تاللىشى قىلىپ ئىشلىتىپ ، قۇرلارنى ئاسانلا ستونغا ئۆزگەرتىمىز. بۇ قىممەتلەرنى INDEX ئىقتىدارى غا بېرىش ئارقىلىق.
< ENTER نى بېسىڭ. 6> ئوڭ تەرەپ ۋە ئاستىغا بىر تەرەپ قىلىش قورالىنى تولدۇرۇڭ.
ئۇنىڭدىن كېيىن ، قۇرلارنى تۆۋەندىكى رەسىمگە ئوخشاش ئىستونغا ئايلاندۇرىسىز. <<> فورمۇلا
بۇ بۆلەكتە ، تۆۋەندىكى سانلىق مەلۇمات جەدۋىلىنىڭ كۆپ قۇرلىرىنى ستونغا ئايلاندۇرۇش ئۈچۈن ، INDEX فۇنكسىيەسى ، ۋە ماسلاشتۇرۇش ئىقتىدارى نى ئىشلىتىمىز.
قەدەم باسقۇچلار :
➤ بىرىنچىدىن ، بىرىنچى جەدۋەلنى يېڭى جەدۋەلنىڭ بىرىنچى قۇر قىلىپ قولدا يۆتكىشىڭىز كېرەك.
cell تۆۋەندىكى فورمۇلانى B11 كاتەكچىگە كىرگۈزۈڭ.
=INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0))
بۇ يەردە ، $ C $ 3: $ C $ 8 ئىككىنچى ئىستون سانلىق مەلۇمات جەدۋىلى ، ۋە $ B $ 3: $ B $ 8 سانلىق مەلۇمات جەدۋىلىنىڭ بىرىنچى ئىستونى.
-
MATCH(B$10,$B$3:$B$8,0)
<0 گە ئايلىنىدۇ>MATCH(“Month”,$B$3:$B$8,0)
→ $ B $ 3: $ B $ 8
<دائىرىسىدىكى كاتەكچىنىڭ قۇر كۆرسەتكۈچ نومۇرىنى ئاي بىلەن قايتۇرىدۇ. 6> چىقىرىش → 1
-
INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0))
INDEX($C$3:$C$8,1)
→ دائىرىنىڭ بىرىنچى قىممىتىنى قايتۇرىدۇ. 6> $ C $ 3: $ C $ 8چىقىرىش → ئاپېلسىن
➤ بېسىش ENTER نى بېسىپ تولدۇرۇش تۇتقۇچى قورالىنى ئوڭ تەرەپكە سۆرەپ كىرىڭ. سانلىق مەلۇمات جەدۋىلىنى ئىككىنچى قۇر قىلىپ كۆرسىتىدۇ>
=INDEX($E$3:$E$8,MATCH(B$10,$B$3:$B$8,0))
ئاخىرىدا ، سىز بىرىنچى سانلىق مەلۇمات جەدۋىلىنىڭ بارلىق قۇرلىرىنى ئىككىنچى سانلىق مەلۇمات ئامبىرىدىكى ئىستون سۈپىتىدە ئېرىشىسىز.
تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى كۆپ ئىستوننى قاتارغا قانداق يۆتكەش
مۇشۇنىڭغا ئوخشاش ئوقۇشلۇقلار
- [مۇقىم!> Excel VBA: قاتار ۋە ستون نومۇرى بويىچە دائىرىنى بەلگىلەڭ (3 مىسال) بۇ بۆلەكتە ، بىز VLOOKUP ئىقتىدارى ئارقىلىق تۆۋەندىكى سانلىق مەلۇمات جەدۋىلىنىڭ بىر نەچچە قۇرنى ستونغا يۆتكەيمىز.
قەدەم :
the باشتا ، چوقۇم يۆتكىلىشىڭىز كېرەك بىرىنچى سانلىق مەلۇماتنى يېڭى سانلىق مەلۇمات جەدۋىلىنىڭ بىرىنچى قۇر قىلىپ كۆرۈڭ.
cell تۆۋەندىكى فورمۇلانى B11 كاتەكچىگە يېزىڭ.
=VLOOKUP(B$10,$B$3:$E$8,2,FALSE)
بۇ يەردە ، $ B $ 3: $ E $ 8 سانلىق مەلۇمات جەدۋىلىنىڭ دائىرىسى ، B $ 10 ئىزدەش قىممىتى ، 2 سانلىق مەلۇمات جەدۋىلىنىڭ ئىككىنچى ئىستونىدىكى قىممەتنى كۆرۈش ئۈچۈن.
< ENTER نى بېسىپ ئوڭ تەرەپتىكى قورالنى تولدۇرۇڭيان تەرەپ. ئوخشاش ئۇسۇلدا ، تۆۋەندىكى فورمۇلانى ئىشلىتىپ ، قالغان ئۆزگەرتىشنى تاماملاڭ.
=VLOOKUP(B$10,$B$3:$E$8,3, FALSE)
=VLOOKUP(B$10,$B$3:$E$8,4, FALSE)
تېخىمۇ كۆپ ئوقۇڭ: Excel دا قۇر ۋە ستونلارنى قانداق قوشۇش (3 ئاسان ئۇسۇل)
ئۇسۇل -7: ئىشلىتىش قۇۋۋەت سۈرۈشتۈرۈش
بۇ يەردە ، بىز قۇۋۋەت سۈرۈشتۈرۈش ئارقىلىق كۆپ قۇرنى ئاسانلا ئىستونغا يۆتكەيمىز. ئەمما بىز سانلىق مەلۇمات جەدۋىلىنىڭ بېشىدا قوشۇمچە قۇر قوشۇشىمىز كېرەك ، چۈنكى قۇۋۋەت سۈرۈشتۈرۈش بىرىنچى قۇرنى باش تېما دەپ قارىغاندەك ستون قىلىپ ئۆزگەرتمەيدۇ.
قەدەم باسقۇچلار :
< سانلىق مەلۇمات بەتكۈچ & gt; & gt; Get & amp; سانلىق مەلۇماتنى ئۆزگەرتىش گۇرۇپپا & gt; & gt; جەدۋەل / دائىرىدىن تاللاش.
ئۇنىڭدىن كېيىن ، جەدۋەل قۇرۇش يېتەكچى كۆرۈنىدۇ. <> 1>
your چاشقىنەكتىكى CTRL ۋە سول تەرەپنى چېكىش نى بېسىپ سانلىق مەلۇمات جەدۋىلىنىڭ بارلىق ئىستونلىرىنى تاللاڭ.
< ئۆزگەرتىش بەتكۈچ & gt; & gt; يۆتكىلىش تاللاش.
بىرىنچى قۇرنى قىلالايسىز. سانلىق مەلۇمات جەدۋىلىڭىزنىڭ ماۋزۇسىمۇ.
< ئۆزگەرتىش بەتكۈچ & gt; & gt; گۇرۇپپا & gt; & gt; بىرىنچى قۇرنى ماۋزۇ سۈپىتىدە ئىشلىتىڭ تاللانما. سانلىق مەلۇمات جەدۋىلى.
this بۇ كۆزنەكنى تاقاش ئۈچۈن ، باش بەت بەتكۈچ & gt; & gt; تاقاش & amp; يۈك گۇرۇپپا & gt; & gt; تاقاش & amp; تاللانمىنى يۈكلەڭ. جەدۋەل 5 دەپ ئاتىلىدىغان يېڭى جەدۋەل.
ئۇسۇل -8: VBA كودى ئارقىلىق كۆپ قۇرنى ستونغا ئايلاندۇرۇش
بۇ بۆلەكتە ، بىز VBA كودى ئارقىلىق كۆپ قۇرنى ئايلاندۇرىمىز. ستونلار.
قەدەم باسقۇچلار : كۆرۈنۈش ئاساسى تاللاش.
ئاندىن ، كۆرۈنۈشلۈك ئاساسىي تەھرىرلىگۈچ ئېچىلىدۇ> بەتكۈچ & gt; & gt; بۆلەك تاللاش.
ئۇنىڭدىن كېيىن ، مودۇل قۇرۇلىدۇ. 1>
following تۆۋەندىكى كودنى يېزىڭ> دائىرە ، ئۇلار ئۇلار InputBox ئۇسۇلىنى ئىشلىتىپ كىرگۈزۈش رامكىسى ئارقىلىق تاللايدىغان دائىرىگە تەڭشەلدى.
ئاندىن ، بىز كۆپەيتىمىز. ئاساسلىق سانلىق مەلۇمات et multiple_rows_range ئاندىن ئۇنى نىشان كاتەكچىگە كۆچۈرۈپ چاپلاڭ multiple_columns_range .
F5 .
ئاندىن ، دىكى سانلىق مەلۇمات جەدۋىلىنىڭ دائىرىسىنى تاللاشقا توغرا كېلىدىغان كىرگۈزۈش رامكىسىغا ئېرىشىسىز. قۇرلارنىڭ دائىرىسىنى تاللاڭ رامكىسىنى تاللاڭ ۋە بولىدۇ نى بېسىڭ.
مەنزىل كاتەكچىسى $ B $ 10 نى تاللاڭ ، بۇ يەردە سىز سانلىق مەلۇمات جەدۋىلىگە ئېرىشمەكچى بولسىڭىز ، ئاندىن ماقۇل نى بېسىڭ.
ئاخىرىدا ، سىز ئاساسلىق سانلىق مەلۇمات جەدۋىلىنىڭ فورماتى بىلەنمۇ كۆپ قۇردىن ئۆزگەرتىلگەن ستونلارغا ئېرىشىدۇ.
تېخىمۇ كۆپ ئوقۇڭ: قانداق قىلىش Excel جەدۋىلىدىكى قۇر ۋە ستونلارنى ئالماشتۇرۇش (2 خىل ئۇسۇل)
ئۇسۇل -9: OFFSET فۇنكسىيەسى ئارقىلىق كۆپ قۇرنى ستون ۋە قۇرغا ئۆزگەرتىش ، ئۇلارنىڭ تېمىلىرى ۋە ماس قۇرلار بىر نەچچە قۇر. ھازىر ، بىز ئالدىنقى ئۈچ قۇرنى بۇ تىزىملىكنىڭ يېنىدىكى جەدۋەلنىڭ ئوخشىمىغان ئۈچ ئىستونىغا ئايلاندۇرماقچى. ئوخشاشلا ، قالغان قۇرلارنى ئۈچ قۇرغا ستون قىلىپ ئايلاندۇرماقچى. شۇڭا ، بىز بىر قېتىمدا قۇرلارنى ستون ۋە قۇرغا ئايلاندۇرۇشىمىز كېرەكلىكىنى كۆرەلەيسىز.
بۇنى قىلىش ئۈچۈن بىز OFFSET ، قۇر ، ۋە COLUMN فۇنكسىيەسى .
قەدەم باسقۇچلار :
. =OFFSET($B$4,COLUMN()-4+(ROW()-4)*3,0,1,1)
بۇ يەردە ، $ B $ 4 بۇ تىزىملىكنىڭ باشلىنىش كاتەكچىسى>
-
COLUMN()
→returns the column number of cell
D4
where the formula is being applied.
Output →
4
-
COLUMN()-4
4-4 → 4
is subtracted because the starting cell of the formula is in
Column 4
.
Output →
0
-
ROW() →
returns the row number of cell
D4
where the formula is being applied.
Output →
4
-
(ROW()-4)*3
غا ئايلىنىدۇ
(4-4)*3 → 4
is subtracted because the starting cell of the formula is in
Row 4
and multiplied with
3
as we want to transform
3
rows into columns each time.
Output →
0
-
OFFSET($B$4,COLUMN()-4+(ROW()-4)*3,0,1,1)
becomes
OFFSET($B$4,0+0,0,1,1)
OFFSET($B$4,0,0,1,1) → OFFSET
will extract the range with a height and width of
1
starting from cell
$B$4
.
Output
→ Joseph
➤ ENTER <<> كۆپ قۇردىن ستون ۋە قۇرغا ئايلاندۇرۇش>
مەشىق بۆلۈمى
ئۆزىڭىز مەشىق قىلىش ئۈچۈن ، بىز مەشىق ناملىق جەدۋەلدە تۆۋەندىكىدەك مەشىق بۆلىكىنى تەمىنلىدۇق. بۇنى ئۆزىڭىز قىلىڭ. پايدىلىق دەپ بىلىشىڭىزنى ئۈمىد قىلىمەن. تەكلىپ-پىكىرلىرىڭىز بولسا ، ئۇلارنى باھا بۆلۈمىدە ئورتاقلىشىڭ.