Excel دىكى تېكىستنىڭ بىر قىسمىنى قانداق رەتلەش (9 ئاسان ئۇسۇل)

  • ھەمبەھىرلەڭ
Hugh West

Microsoft Excel دە ئىشلەۋاتقاندا ، تېكىست تىزمىسىنىڭ بىر قىسمىنى قىسقارتىشىڭىز مۇمكىن. مەسىلەن ، سىز تېكىست تىزمىسىنىڭ مەلۇم قىسمىنى ئېلىۋېتىشنى تەلەپ قىلىشىڭىز مۇمكىن. بۇنىڭدىن باشقا ، بەزىدە سىز مەلۇم بىر ھەرپنىڭ ئالدى-كەينىدىكى تېكىستلەرنىڭ بىر قىسمىنى ئۆچۈرۈشىڭىز كېرەك. بۇ ماقالىدە تېكىستلەرنىڭ بىر قىسمىنى مۇنەۋۋەر قىلىپ رەتلەشنىڭ بىر قانچە ئاسان ۋە تېز ئۇسۇللىرىنى سۆزلەپ ئۆتىمەن.

Text.xlsm نىڭ قىسمەن بۆلەكلىرى تېكىستنىڭ بىر قىسمىنى قىسقارتىش

ئالدى بىلەن ، مەن تېپىش ۋە ئالماشتۇرۇش تاللانمىسىنى Excel دا ئىشلىتىپ ، تېكىستنىڭ بىر قىسمىنى مۇنەۋۋەر قىلىپ كېسىمەن. پەرەز قىلايلى ، مېنىڭ سانلىق مەلۇمات جەدۋىلىم بار ( B5: B10 ) ، تۆۋەندىكى سانلىق مەلۇماتلارنى ئۆز ئىچىگە ئالىدۇ. ھازىر مەن « تولۇق ئىسمى: » تېكىستىنى بوش ئورۇنغا ئالماشتۇرىمەن.

قەدەم باسقۇچلار:

  • ئالدى بىلەن ، سانلىق مەلۇمات جەدۋىلىنى تاللاڭ ۋە Ctrl + H نى بېسىڭ ، سۆزلىشىش ۋە ئالماشتۇرۇش
دىئالوگىغا ئېرىشىڭ.
  • سۆزلىشىش رامكىسى كۆرۈنىدۇ ، تېكىستنىڭ سىزماقچى بولغان قىسمىنى دېگەن ئورۇنغا تېپىڭ. ئورنىنى مەيدانىغا بوش قويۇڭ.
  • ئاندىن ھەممىنى ئالماشتۇرۇڭ .
  • > نەتىجىدە ، تۆۋەندىكى مەھسۇلاتقا ئېرىشىمىز. تېكىستتىكى بارلىق لازىملىق بولمىغان بۆلەكلەر تۆۋەندىكى ئېكراندا كۆرسىتىلگەندەك بېزەلدى.

    ئوقۇتېخىمۇ كۆپ: [ئوڭشاش] TRIM ئىقتىدارى Excel دا ئىشلىمەيدۇ: 2 ھەل قىلىش چارىسى

    2. SUBSTITUTE ئىقتىدارىنى ئىشلىتىپ Excel دىكى تېكىستنىڭ بىر قىسمىنى كېسىڭ

    بۇ قېتىم ، مەن SUBSTITUTE فۇنكسىيەسى نى مۇنەۋۋەر قىلىپ ئىشلىتىپ ، مەلۇم بىر بۆلەكنى تېكىست تىزمىسىدىن قىسقارتىمەن. بۇ خىل ئەھۋالدا ، مەن ئالدىنقى ئۇسۇلدا ئىشلىتىلگەن ئوخشاش سانلىق مەلۇمات جەدۋىلىنى ئىشلىتىۋاتىمەن.

    قەدەم باسقۇچلار:

      C5 ۋە كۇنۇپكا تاختىسىدىن Enter نى بېسىڭ.
    =SUBSTITUTE(B5,"Full Name:","")

    • نەتىجىدە ، Excel تۆۋەندىكى نەتىجىنى قايتۇرىدۇ. ھازىر ، تولدۇرۇش تۇتقۇچى ( + ) قورالىدىن پايدىلىنىپ فورمۇلانى C6: C10 دائىرىسىگە كۆچۈرۈڭ.

    • ئاخىرىدا ، بىز تاپشۇرۇۋالىدىغان ئاخىرقى مەھسۇلات.

    ئەسكەرتىش:

    سىز SUBSTITUTION ئىقتىدارى ئارقىلىق تېكىستتىكى بەزى ھەرپلەرنى رەتلىيەلەيسىز. بۇ ئىقتىدارنى ئىشلىتىپ بىرلا ۋاقىتتا بىر نەچچە ھەرپنى ئۆچۈرەلەيسىز. تېكىست تىزمىسىنىڭ مەلۇم قىسمى. Excel سىز كىرگۈزگەن سانلىق مەلۇماتلارنىڭ ئەندىزىسىنى ھېس قىلالايدۇ. Flash Fill تاللانمىسى ئارقىلىق تېكىستنىڭ بىر قىسمىنى قىسقارتىش بىلەن بىر ۋاقىتتا ، بۇ سانلىق مەلۇمات سەزگۈ ئىقتىدارى قوللىنىلىدۇ. بىزنىڭ كەسپىمىز بىلەن بىللە بىر قانچە كىشىنىڭ ئىسمىنى ئۆز ئىچىگە ئالغان سانلىق مەلۇمات جەدۋىلى بار دەپ پەرەز قىلايلى. ھازىر ، ئىسىم قىسمىنى تۆۋەندىكى تېكىست تىزمىلىرىدىن قىسقارتىمەن.

    قەدەم باسقۇچلار:

    • مۆلچەردىكى نەتىجە كاتەكچى C5 (سانلىق مەلۇمات جەدۋىلىڭىزنىڭ بىرىنچى كاتەكچىسىنىڭ يېنىدا). ). ھازىر Excel كىرگۈزۈلگەن سانلىق مەلۇماتنىڭ ئەندىزىسىنى ھېس قىلغاندىن كېيىن چىقىرىشنى ئالدىن كۆرىدۇ. مىسال ئۈچۈن ، مەن كاتەكچى C5 دىكى ئوقۇتقۇچى نى يېزىپ ، كاتەكچى C6 دىكى ئىنژېنېر نى يېزىشقا باشلىغاندا ، مۇنەۋۋەر مەن كۆرۈۋاتقانلىقىمنى چۈشىنىدۇ. پەقەت كەسىپلەر ئۈچۈنلا بولىدۇ>

      4. RIGHT & amp; LEN فۇنكسىيەسى تېكىستنىڭ بىرىنچى قىسمىنى كېسىش

      مۇنەۋۋەر فورمۇلا ئارقىلىق تېكىست تىزمىسىنىڭ بىرىنچى قىسمىنى رەتلىيەلەيمىز. بۇ يەردە مەن RIGHT فۇنكسىيەسى بىلەن LEN فۇنكسىيەسى نى ئىشلىتىپ ، تۆۋەندىكى سانلىق مەلۇمات جەدۋىلىدىن ئالدىنقى ئىككى ھەرپنى كېسىمەن.

      قەدەم باسقۇچلار: 7> =RIGHT(B5,LEN(B5)-2)

      • ئاخىرىدا ، تولدۇرۇش تۇتقۇچى قورالىنى قوللانغاندىن كېيىن ، بۇ ئەڭ ئاخىرقى چىقىرىش.

      بۇ يەردە ، LEN ئىقتىدارى كاتەكچە B5 نىڭ تېكىست تىزمىسىنىڭ ئۇزۇنلۇقىنى قايتۇرىدۇ. ئاندىن 11 قايتىدىغان پۈتۈن تېكىستنىڭ ئۇزۇنلۇقىدىن 2 ​​ چىقىرىۋېتىلدى. ئۇنىڭدىن كېيىن ، توغرا فۇنكسىيەسى كاتەكچە B5 نىڭ ئوڭ تەرىپىدىن 11 ھەرپلەرنى چىقىرىپ بېرىدۇ. Excel دىكى تېكىست

      بىلەن ئوخشىمايدۇئالدىنقى ئۇسۇل ، ھازىر مەن LEFT ۋە LEN فۇنكىسىيەسىنى بىرلەشتۈرۈش ئارقىلىق تېكىست تىزمىسىنىڭ ئاخىرقى قىسمىنى كېسىپ ئۆتىمەن. مەسىلەن ، مەن تۆۋەندىكى سانلىق مەلۇمات جەدۋىلىنىڭ تېكىست تىزمىسىدىكى ئەڭ ئاخىرقى 5 ھەرپلەرنى رەتلەيمەن.

      باسقۇچلار:

      • ئالدى بىلەن ، كاتەكچى C5 گە تۆۋەندىكى فورمۇلانى كىرگۈزۈڭ. ئاندىن Enter نى بېسىڭ.
      =LEFT(B5,LEN(B5)-5)

      • تۆۋەندىكى نەتىجىنى قايتۇرۇڭ. كۆرگىنىڭىزدەك ، يۇقارقى فورمۇلا بارلىق تېكىست تىزمىلىرىدىن ئەڭ ئاخىرقى 5 ھەرپنى ئۆچۈرۈۋەتتى.

      بۇ يەردە ، LEN ئىقتىدارى Cell B5 نىڭ ئومۇمىي ئۇزۇنلۇقىنى قايتۇرىدۇ. كېيىنكى ، 5 LEN فورمۇلادىن ئېلىندى ۋە 11 دەپ جاۋاب بەردى. ئاخىرىدا ، سول ئىقتىدارى 11 ھەرپنى كاتەكچە B5 نىڭ تېكىست تىزمىسىنىڭ سول تەرىپىدىن قايتۇرىدۇ.

      ئەسكەرتىش :

      ئەگەر سىز رەقەملىك نەتىجىگە ئېھتىياجلىق بولسىڭىز ، يۇقىرىدىكى فورمۇلانى VALUE ئىقتىدارى بىلەن ئوراپ قويسىڭىز بولىدۇ. ; LEN فۇنكىسىيەسى بىرىنچى N ۋە ئاخىرقى N ھەرپلىرىنى كېسىش

      بۇ ئۇسۇلدا ، مەن MID فۇنكسىيەسى ئارقىلىق MID فۇنكسىيەسى ئارقىلىق تېكىست تىزمىسىدىكى بىرىنچى N ۋە ئاخىرقى N ھەرپلىرىنى رەتلەيمەن> LEN

      ئىقتىدارلىرى. مىسال ئۈچۈن ، مەن تۆۋەندىكى 2 ​​ ۋە ئاخىرقى 5 ھەرپلەرنى تۆۋەندىكى سانلىق مەلۇمات جەدۋىلىنىڭ تېكىست تىزمىسىدىن ئۆچۈرۈۋېتىمەن.

      باسقۇچلار:

      • تۆۋەندىكى فورمۇلانى دەسلەپتە كاتەكچى C5 گە كىرگۈزۈڭ ۋە نى كىرگۈزۈڭ.
      =MID(B5,3,LEN(B5)-7)

      • ھەمدە بىر تەرەپ قىلىش قورالىنى ئىشلىتىڭ ، مۇنەۋۋەر تۆۋەندىكى نەتىجىنى قايتۇرىدۇ. يۇقارقى نەتىجىدىن بىز ھەر بىر قۇردىكى بىرىنچى 2 ​​ ۋە ئەڭ ئاخىرقى 5 ھەرپلەرنىڭ تۆۋەندىكى ئېكراندا كۆرسىتىلگەندەك بېزەلگەنلىكىنى كۆرەلەيمىز.

      بۇ يەردە ، LEN ئىقتىدارى ھۈجەيرە B5 نىڭ ئۇزۇنلۇقىنى قايتۇرىدۇ ، يەنى 18 . ئاندىن قىسقارتىشقا تېگىشلىك ھەرپ-بەلگىلەرنىڭ ئومۇمىي سانى (بۇ يەردە ، 2 ​​+ 5 ) كاتەكچە B5 نىڭ ئومۇمىي ئۇزۇنلۇقىدىن ئايرىلىدۇ (بۇ يەردە ، 18 ) . ئېلىش نەتىجىسى 11 . ئاندىن MID فۇنكسىيەسى 11 ھەرپلەرنى 3-نومۇرلۇق ئورنىدىن كاتەكچە B5 دىن

      7 . تېكىستنىڭ بىر قىسمىنى ئالاھىدە ھەرپنىڭ ئالدى-كەينىدە كېسىڭ

      سىز مۇنەۋۋەر فورمۇلا ئارقىلىق مەلۇم ھەرپ (پەش ، يېرىم چېكىت ، بوشلۇق قاتارلىقلار) دىن كېيىن ياكى كېيىن تېكىستنى قىسقارتالايسىز. پەرەز قىلايلى ، بىزدە تۆۋەندىكى پەش ئارقىلىق پەش بىلەن ئايرىلغان تېكىست تىزمىلىرى بار. ھازىر پەشنىڭ ئالدى-كەينىدىكى بارلىق نەرسىلەرنى چىقىرىپ تاشلاش ئۈچۈن مۇنەۋۋەر ئىقتىدارلارنى قوللىنىمەن.

      7.1. كونكرېت ھەرپتىن بۇرۇن تېكىستنىڭ بىر قىسمىنى بېزەش

      ئالدى بىلەن تېكىستنىڭ پەشنىڭ ئالدىدا قويۇلغان قىسمىنى كېسىپ ئۆتىمەن.

      قەدەم باسقۇچلار:

      • تۆۋەندىكى فورمۇلانى كاتەكچى C5 گە كىرگۈزۈڭ. كېيىنكى كۇنۇپكىنى بېسىڭ نى كىرگۈزۈڭ.
      =RIGHT(B5,LEN(B5)-SEARCH(",",B5))

      • نەتىجەبىز قوبۇل قىلىمىز. پەشنىڭ ئالدىدىكى بارلىق ھەرپلەرنىڭ كېسىلگەنلىكىنى كۆرەلەيمىز.

      بۇ يەردە ، ئىزدەش ئىقتىدارى پەشنىڭ ئورنىنى تاپالايدۇ بېرىلگەن كاتەكچە B5 نىڭ تېكىست تىزمىسى ، يەنى 7 . ئاندىن 7 LEN فۇنكسىيەسى ئارقىلىق قايتۇرۇلغان كاتەكچى B5 نىڭ ئۇزۇنلۇقىدىن ئايرىلىدۇ. ئېلىشنىڭ نەتىجىسى 8 . ئاخىرىدا ، توغرا فۇنكسىيە پەشنىڭ ئوڭ تەرىپىدىن 8 ھەرپلەرنى قىسقارتىدۇ. )

      7.2. كونكرېت ھەرپتىن كېيىنكى تېكىستنىڭ بىر قىسمى

      ئوخشاشلا ئالدىنقى ئۇسۇل ، بۇ يەردە مەن تېكىستنىڭ پەشتىن كېيىن تۇرغان قىسمىنى قىسقارتىمەن.

      قەدەم باسقۇچلار:

      • تۆۋەندىكى فورمۇلانى كاتەكچى C5 گە كىرگۈزۈڭ ۋە Enter نى بېسىڭ.
      =LEFT(B5,SEARCH(",",B5)-1)

      • فورمۇلانى كىرگۈزگەندە ، تېكىست تىزمىسىنىڭ پەش چىقىرىۋېتىلگەندىن كېيىنكى بارلىق بۆلەكلىرىنى كۆرەلەيمىز.

      بۇ يەردە ، SEARCH فۇنكسىيەسى پەشنىڭ ئورنىنى تاپىدۇ. كېيىنكى ، 1 ئاخىرقى نەتىجىمىزگە پەش كىرگۈزۈشنى خالىمىغاچقا ، SEARCH فورمۇلادىن ئېلىندى. ئاخىرىدا ، LEFT فۇنكسىيەسى پەشتىن بۇرۇن تېكىست قىسمىنى چىقىرىپ بېرىدۇ. شۇنداق قىلىپ بىز پەشتىن كېيىن تېكىست قىسمىنى رەتلىدۇق. ئالاھىدە ھەرپلەرنىڭ پەيدا بولۇشى (پەش ، يېرىم چېكىت ، بوشلۇق قاتارلىقلار)ئوخشىمىغان ئورۇنلاردا مۇنەۋۋەر ئىقتىدارلارنى بىرلەشتۈرۈش ئارقىلىق ئىشلىتىلىدۇ.

      تېخىمۇ كۆپ ئوقۇڭ: تېكىستنىڭ بىر قىسمىنى كېسىش ئىقتىدارى

      ھازىر مەن REPLACE فۇنكسىيەسى نى ئىشلىتىپ ، تېكىست تىزمىلىرىنىڭ بىر قىسمىنى رەتلەيمەن. مەسىلەن ، تۆۋەندىكى سانلىق مەلۇمات جەدۋىلىدىن مەن بارلىق ئىسىملارنى رەتلەيمەن.

      قەدەم باسقۇچلار:

      • كاتەكچە C5 دىكى فورمۇلا. ئاندىن Enter نى بېسىڭ.
      =REPLACE(B5,1,13," ")

      • نەتىجىدە مۇنەۋۋەر بولىدۇ تۆۋەندىكى نەتىجىنى قايتۇرۇڭ. تۆۋەندىكى نەتىجىدىن تۆۋەندىكى تېكىست تىزمىلىرىنىڭ ئىسىم بۆلەكلىرىنىڭ رەتلەنگەنلىكىنى كۆرەلەيمىز.

      9. VBA نى ئىشلىتىپ تېكىستنىڭ بىرىنچى ياكى ئاخىرقى قىسمىنى كېسىڭ. Excel

      Excel دىكى ئاددىي VBA كودى ئارقىلىق تېكىستنىڭ بىر قىسمىنى رەتلىيەلەيمىز. مەن VBA ئىشلەتكۈچى ئېنىقلانغان ئىقتىدار نى ئىشلىتىپ ، تېكىست تىزمىلىرىدىن بىر قىسمىنى كېسىمەن.

      9.1. VBA تېكىست تىزمىسىنىڭ بىرىنچى قىسمىنى كېسىش

      ئالدى بىلەن مەن VBA UDF ئارقىلىق ئالدىنقى ئىككى ھەرپنى ئۆچۈرۈۋېتىمەن. 3>

      ۋەزىپىنى ئورۇنداش ئۈچۈن تۆۋەندىكى باسقۇچلارنى بېسىڭ.

      قەدەم باسقۇچلار:

        ئاچقۇچى & gt; كۆرۈنۈش ئاساسى .

    • نەتىجىدە ، VBA كۆزنەك كۆرۈنىدۇ. VBAProject نى ئوڭ چېكىپ ، قىستۇر & gt; بۆلەك گە كىرىڭ.

    • ھازىر تۆۋەندىكى كودنى كىرگۈزۈڭ مودۇل . VBA نى ئىشلىتىپ قۇرۇلدى. ئۇ باشقا مۇنەۋۋەر ئىقتىدارلارغا ئوخشاش كۆرۈنىدۇ. 14> =TrimFirstn(B5,2)

      • نى بېسىڭ فورمۇلانى باشقا ھۈجەيرىلەرگە كۆچۈرۈش. ئاخىرىدا ، تۆۋەندىكى نەتىجىگە ئېرىشىسىز.

      9.2. VBA تېكىستنىڭ ئاخىرقى قىسمىنى قىسقارتىش

      ھازىر مەن VBA UDF ئارقىلىق تېكىست تىزمىسىنىڭ ئاخىرقى قىسمىنى رەتلەيمەن. بۇ ئۇسۇل ئىلگىرىكى ئۇسۇلغا ئوخشايدۇ ، پەقەت باشقا VBA كودىنى يېزىشىڭىز كېرەك. مەسىلەن ، مەن تۆۋەندىكى تېكىست تىزمىلىرىدىن ئەڭ ئاخىرقى 5 ھەرپنى ئىشلىتىمەن.

      باسقۇچ:

      • ئوخشاشلا ، ئالدىنقى ئۇسۇلدا ، ئاچقۇچى & gt; Visual Basic غا كىرىڭ. ئاندىن VBAProject دىن يېڭى بۆلەك نى قىستۇرۇپ ، تۆۋەندىكى كودنى مودۇل غا كىرگۈزۈڭ (ئېكران رەسىمىگە قاراڭ).
      8205

      • ھازىر يېڭىدىن قۇرۇلغان UDF نى كىرگۈزۈڭ ھەمدە تۆۋەندىكىدەك دەلىللەرنى قىستۇرۇڭ:
      <1 >

      خۇلاسە

      يۇقارقى ماقالىدە مەن بىر قانچە خىل ئۇسۇلنى مۇزاكىرە قىلىشقا تىرىشتىمتېكىستنىڭ بىر قىسمىنى ئېسىل قىلىپ رەتلەش. ئۈمىدۋار ، بۇ ئۇسۇل ۋە چۈشەندۈرۈشلەر سىزنىڭ مەسىلىلىرىڭىزنى ھەل قىلىشقا يېتەرلىك. سوئالىڭىز بولسا ماڭا ئېيتىپ بېرىڭ.

    خۇگ ۋېست بۇ ساھەدە 10 نەچچە يىللىق تەجرىبىسى بار يۇقىرى تەجرىبىلىك Excel مەشقاۋۇلى ۋە تەھلىلچىسى. ئۇ بوغالتىرلىق ۋە مالىيە كەسپىدە باكلاۋۇرلۇق ئۇنۋانى ۋە سودا باشقۇرۇش كەسپىدە ماگىستىرلىق ئۇنۋانىغا ئېرىشكەن. خۇگنىڭ ئوقۇتۇش قىزغىنلىقى بار بولۇپ ، ئەگىشىش ۋە چۈشىنىش ئاسان بولغان ئۆزگىچە ئوقۇتۇش ئۇسۇلىنى تەرەققىي قىلدۇردى. ئۇنىڭ Excel ھەققىدىكى مۇتەخەسسىس بىلىمى دۇنيادىكى مىڭلىغان ئوقۇغۇچىلار ۋە كەسپىي خادىملارنىڭ ماھارىتىنى ئۆستۈرۈشىگە ۋە كەسپىي ھاياتىدا مۇنەۋۋەر بولۇشىغا ياردەم بەردى. خۇگ بىلوگى ئارقىلىق ئۆزىنىڭ بىلىملىرىنى دۇنيا بىلەن ئورتاقلىشىدۇ ، ھەقسىز Excel دەرسلىكى ۋە توردا تەربىيىلەش ئېلىپ بېرىپ ، شەخس ۋە كارخانىلارنىڭ تولۇق يوشۇرۇن كۈچىگە يېتىشىگە ياردەم بېرىدۇ.