Excel: ماس كېلىدىغان ئىككى كاتەكچىدىكى تىزمىلارنى سېلىشتۇرۇڭ (ئەھۋال سەزگۈر ياكى ئېنىق)

  • ھەمبەھىرلەڭ
Michael Brown

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

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

=A1=B1

سىز A1 بىلەن B1 سىز سېلىشتۇرۇۋاتقان ھۈجەيرىلەر. فورمۇلانىڭ نەتىجىسى Boolean قىممىتى TRUEۋە يالغان. مەسىلەن:

=IF(A1=B1, "Equal", "Not equal")

تۆۋەندىكى ئېكراندا كۆرگىنىڭىزدەك ، ھەر ئىككى فورمۇلا تېكىست تىزمىسى ، چېسلا ۋە سانلارنى تەڭ سېلىشتۇرىدۇ:

Excel

دىكى تىرناقلارنى سېلىشتۇرۇشقا سەزگۈر فورمۇلا بەزى ئەھۋاللاردا ، ئىككى كاتەكچىنىڭ تېكىست قىممىتىنى سېلىشتۇرۇشلا ئەمەس ، بەلكى ھەرپ ھەرىكىتىنى سېلىشتۇرۇشمۇ موھىم بولۇشى مۇمكىن. دېلوغا سەزگۈر تېكىست سېلىشتۇرۇش Excel EXACT ئىقتىدارى ئارقىلىق ئېلىپ بېرىلسا بولىدۇ:

EXACT (text1, text2)

قەيەردە text1 ۋە text2 سىز سېلىشتۇرۇۋاتقان ئىككى ھۈجەيرە.

تىزمىلىرىڭىزنى A2 ۋە B2 كاتەكچىلىرىدە دەپ پەرەز قىلساق ، فورمۇلا تۆۋەندىكىدەك بولىدۇ:

=EXACT(A2, B2) ھەر بىر ھەرپنىڭ ، يالغان. 2> تالاش-تارتىش:

=IF(EXACT(A2 ,B2), "Exactly equal", "Not equal")

تۆۋەندىكى ئېكراندا Excel دىكى ئەھۋالغا سەزگۈر تىزمىلارنى سېلىشتۇرۇشنىڭ نەتىجىسى كۆرسىتىلدى: Excel

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

سېلىشتۇرۇشقا ماس كەلمەيدىغان فورمۇلا2 دىن ئارتۇق ھۈجەيرە

نەتىجىنى قانداق كۆرسەتمەكچى بولغانلىقىڭىزغا ئاساسەن ، تۆۋەندىكى فورمۇلادىن بىرنى ئىشلىتىڭ:

=AND(A2=B2, A2=C2)

ياكى

=IF(AND(A2=B2, A2=C2), "Equal", "Not equal")

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

تۆۋەندىكى رەسىمدە كۆرسىتىلگەندەك ، فورمۇلا ھەر قانداق سانلىق مەلۇمات تىپى - تېكىست ، چېسلا ۋە سانلىق قىممەتلەر بىلەن مۇكەممەل ئىشلەيدۇ:

بىر قانچە كاتەكچىدىكى تېكىستنى سېلىشتۇرۇش

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

=AND(EXACT(A2,B2), EXACT(A2, C2))

ياكى

=IF(AND(EXACT(A2,B2), EXACT(A2, C2)),"Exactly equal", "Not equal")

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

بىر قاتار ھۈجەيرىلەرنى ئەۋرىشكە كاتەكچىسىگە سېلىشتۇرۇڭ

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

قۇر ( دائىرە ) * COLUMNS ( قوڭغۇراق e ) = COUNTIF ( دائىرە ، ئەۋرىشكە كاتەكچىسى )

IF فۇنكسىيەسىنىڭ لوگىكىلىق سىنىقىدا ، سىز ئىككى ساننى سېلىشتۇرىسىز:

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

ئۈلگە تېكىستنى C2 دە ، سېلىشتۇرۇشنىڭ تىزمىسى A2: B6 ئارىلىقىدا دەپ پەرەز قىلساق ، فورمۇلا تۆۋەندىكىدەك بولىدۇ:

=ROWS(A2:B6)*COLUMNS(A2:B6)=COUNTIF(A2:B6,C2)

نەتىجىنى تېخىمۇ كۆپ ئىشلەتكۈچى- دوستانە ، يەنى ھەقىقىي ۋە يالغاننىڭ ئورنىغا «ھەممە ماسلاشتۇرۇش» ۋە «ھەممىسى ماس كەلمەيدۇ» دېگەندەك نەرسىلەرنى چىقىرىش ، ئالدىنقى مىسالدىكىگە ئوخشاش IF ئىقتىدارىنى ئىشلىتىڭ:

=IF(ROWS(A2:B6)*COLUMNS(A2:B6)=COUNTIF(A2:B6,C2),"All match", "Not all match")

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

ئۈلگە تېكىست

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

IF (ROWS ( دائىرە ) * COLUMNS ( دائىرە ) = SUM (- EXACT ( sample_cell ، دائىرە )) ، " text_if_match ", " text_if_ ماس كەلمەيدۇ ")) ، سانلار گۇرپىسى Ctrl + Shift + Enter نى بېسىش ئارقىلىق تاماملىنىدۇ. ئەگەر توغرا كىرگۈزۈلسە ، Excel ئېكران رەسىمىدە كۆرسىتىلگەندەك {ئەگمە تىرناق ئىچىدە سانلار گۇرپىسىنى ئۆز ئىچىگە ئالىدۇ:

ئىككى كاتەكچىنى تىزما بىلەن سېلىشتۇرۇشئۇزۇنلۇقى

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

=LEN(A2)=LEN(B2)

ياكى

=IF(LEN(A2)=LEN(B2), "Equal", "Not equal")

ئاللىبۇرۇن بىلگىنىڭىزدەك ، بىرىنچى فورمۇلا Boolean قىممىتىنى TRUE ياكى FALSE قايتۇرىدۇ ، ئەمما ئىككىنچى فورمۇلا ئۆزىڭىزنىڭ نەتىجىسىنى چىقىرىدۇ:

ئۈستىدىكى رەسىمدە كۆرسىتىلگەندەك ، فورمۇلا تېكىست تىزمىسى شۇنداقلا سان ئۈچۈن خىزمەت قىلىدۇ.

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

مەلۇم بىر ھەرپنىڭ يۈز بېرىشى بىلەن ئىككى ھۈجەيرىنى سېلىشتۇرۇڭ

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

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

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

  • ئالدى بىلەن ، SUBSTITUTE ئىقتىدارىنى ئىشلىتىپ ئۆزگىچە پەرقلىگۈچنى ھېچنىمىگە ئالماشتۇرۇڭ:

    SUBSTITUTE(A1, character_to_count,"")

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

    LEN(cell 1) - LEN(SUBSTITUTE(cell 1, character_to_count, ""))

    ۋە

    LEN(cell 2) - LEN(SUBSTITUTE(cell 2, character_to_count, ""))

  • ئاخىرىدا ، سىز بۇ 2 ساننى سېلىشتۇرىسىز باراۋەرلىك بەلگىسىنى (=) يۇقىرىدىكى بۆلەكلەر ئارىسىغا قويۇش ئارقىلىق.
LEN ( كاتەكچى 1 ) - LEN (SUBSTITUTE ( كاتەكچى 1 ، LEN ( كاتەكچى 2 ) - لېن ھەمدە سېلىشتۇرىدىغان قۇرلار B2 ۋە C2 كاتەكچىلىرىدە. شۇڭا ، تولۇق فورمۇلا تۆۋەندىكىچە:

=LEN(B2)-LEN(SUBSTITUTE(B2,$A2,""))=LEN(C2)-LEN(SUBSTITUTE(C2,$A2,""))

ئەگەر B2 ۋە C2 كاتەكچىلىرىدە A2 دىكى ھەرپ-بەلگىلەرنىڭ سانى ئوخشاش بولسا ، فورمۇلا TRUE نى قايتۇرىدۇ ،يالغان. ئىشلەتكۈچىلەر ئۈچۈن نەتىجىنى تېخىمۇ ئەھمىيەتلىك قىلىش ئۈچۈن ، فورمۇلانى IF ئىقتىدارىغا قىستۇرالايسىز:

=IF(LEN(B2)-LEN(SUBSTITUTE(B2, $A2,""))=LEN(C2)-LEN(SUBSTITUTE(C2, $A2,"")), "Equal", "Not equal")

يۇقىرىدىكى ئېكراندا كۆرگىنىڭىزدەك ، بىر قانچە قوشۇمچە ئەگەشمە ئەھۋاللارغا قارىماي ، بۇ فورمۇلا مۇكەممەل ئىشلەيدۇ:

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

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

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