Мазмұны
Егер ұяшықта мәтін немесе жол болса, мәнді сәйкестендіру және алу үшін Excel бағдарламасында әртүрлі кірістірілген функциялар бар. Көптеген жағдайларда біз Excel бағдарламасындағы ауқымда мәтінді немесе жолды іздеуге тырысамыз. Excel бағдарламасындағы ерекше функциялар ұяшықтарда нақты/нақты мәтін немесе жол болса мәнін қайтарады. Осы мақалада , біз ЕГЕР , ISNUMBER , ДӘЛ , COUNTIF , INDEX , СӘйкестік пайдаланамыз , VLOOKUP , SEARCH , OR, және AND функциялары, егер ұяшықта мәтін немесе жол болса, мәнді қайтарады.
Жағдайда төмендегі суреттегідей деректер жиынында белгілі санаттар мен өнімдердің жазбалары бар делік
Жүктеп алуға арналған деректер жинағы
Егер ұяшықтарда мәтін болса, мәнді қайтару.xlsx
Егер ұяшықта мәтін болса, Excel бағдарламасының 8 оңай жолы
1-әдіс: IF функциясын пайдалану (ұяшық арнайы мәтінді қамтиды)
IF функциясының синтаксисі =IF (логикалық_сынақ, [мән_егер_шындық) ], [мән_егер_жалған]) . Ол логикалық_тест шығысына байланысты алдын ала таңдалған бір мәнге әкеледі немесе [егер_шындық_мән] немесе [егер_жалған_мән] ; сәйкесінше шын немесе жалған.
1-қадам: Кез келген бос ұяшықты басыңыз (D4 ).
2-қадам :
=Егер (B4="Барлар","Қол жетімді","Қолжетімсіз") формуласын енгізіңіз
Мұнда, логикалық_тест B4 ұяшығындағы жолақтар мәтініне сәйкес келеді; егер сынақ шын болса, ол нәтиже береді Қолжетімді , әйтпесе Қолжетімсіз .
3-қадам: ENTER пернесін басыңыз.
4-қадам : Толтыру тұтқасын сүйреп апарыңыз, Қолжетімді немесе Қолжетімді емес мәндері бүкіл ауқымда пайда болады.
Қатысты мазмұн: Егер ұяшықта Excel бағдарламасында арнайы мәтін болса, қалай қосуға болады (6 әдіс)
2-әдіс: ISNUMBER және SEARCH функциясын пайдалану ( Ұяшықтарда арнайы мәтін бар)
ISNUMBER функциясы абсолютті диапазондағы SEARCH мәтінінің сәйкестігіне байланысты шын немесе жалған қайтарады .
1-қадам: Кез келген бос ұяшықты басыңыз ( D4 ).
2-қадам: Формуланы енгізіңіз
=ISNUMBER (ІЗДЕУ (“Тақталар”, $B$4:$B$12)) Формулада ІЗДЕУ функциясы <1 мәтініне сәйкес келеді>«Барлар» абсолютті диапазондағы сәйкестікке байланысты True немесе False қайтарады .
3-қадам: ENTER түймесін басыңыз. True немесе False қайтаратын мән көрсетіледі.
4-қадам: Толтыру тұтқасын<2 сүйреңіз>, барлық ұяшықтар төмендегі суреттегідей True немесе False болады.
Толығырақ: Егер ұяшықта арнайы мәтін болса, Excel бағдарламасында 1 қосыңыз (5 мысал)
3-әдіс: IF және дәл функцияны пайдалану (ұяшықтарда нақты мәтін бар)
Егер мәтінді регистрге сезімтал деп қарастырсақ және дәл сәйкестікті қаласақ, ДӘЛ функциясын IF функциясымен біріктіре аламыз.функциясы.
1-қадам: Бос ұяшықты таңдаңыз ( D4 ).
2-қадам: Формуланы қойыңыз
=Егер(ДӘЛ(В4,”Барлар”), “Қолжетімді”, “”) Формуланың ішіндегі ДҰЛ функциясы дәл “Тақталар” мәтініне сәйкес келеді. B4 ұяшығындағы одан кейін “Қолжетімді” әйтпесе БЛАНК нақты сәйкестікке байланысты ұяшық мәнін қайтарады.
3-қадам: ENTER түймесін басыңыз, мейрамхана мәні пайда болады.
4-қадам: Толтыру тұтқасын сүйреңіз, қалған ұяшықтар «Қол жетімді» мәнін алады немесе БОС қалады.
Толығырақ: Егер ұяшықта мәтін болса, Excel бағдарламасындағы басқа параққа көшіріңіз
4-әдіс: IF және пайдалану COUNTIF функциясы
Біріктірілген IF және COUNTIF функциялары ауқымдағы шарттарға сәйкес келетін бірдей ұяшық мәтінін қайтарады.
1-қадам: Бос ұяшықты басыңыз ( D4 ).
2-қадам:
формуласын көшіріп, қойыңыз. =ЕСІР(COUNTIF(B4,”*Барлар*”),B4,””) Формуладағы COUNTIF функциясы ион ауқымдағы ( B4 ұяшығы) “*Барлар*” (формула шарттардың екі жағын да автоматты түрде * қояды) шарттарына сәйкес келеді. Содан кейін ол B4 ішіндегі мәнді қайтарады, әйтпесе БLANK ұяшығын сақтайды.
3-қадам: ENTER пернесін басыңыз, шартты мәтін көрсетіледі.
4-қадам: Толтыру тұтқасын сүйреңіз, сәйкес ұяшықтар келесі мәндермен бірдей мәндерді көрсетеді.ауқым.
Толығырақ: Егер ұяшықта мәтін болса, Excel бағдарламасындағы басқа ұяшыққа мәтін қосыңыз
5-әдіс: INDEX және MATCH функциясын пайдалану
Кейде ұяшықтардың басқа ауқымындағы нәтижеге сәйкес келетін ұяшықтар ауқымында шарт болады. Бұл жағдайда біз диапазондағы мәтінді сәйкестендіру үшін ИНДЕКС функциясын және басқа ұяшықтағы мәнді алу үшін СӘТТЕУ функциясын пайдалана аламыз. Мақсатқа жету үшін деректер жинағын аздап өзгертеміз.
1-қадам: Кез келген бос ұяшықты таңдаңыз ( B2 ).
Қадам 2: формуланы теріңіз
=INDEX(C7:C15,MATCH(“Барлар”,B7:B15,0)) Мұнда INDEX функциясы дәл іздейді B7:B15 диапазонындағы “Барлар” мәтінін C7:C15 ауқымында сәйкестендіріңіз.
3-қадам: CTRL+SHIFT+ENTER пернелер тіркесімін басыңыз, себебі бұл массив формуласы. Барлар үшін сәйкес мәтін пайда болады.
Толығырақ: Егер ұяшықтарда белгілі бір мәтін болса, мәнді қалай қайтаруға болады a Тізім
6-әдіс: VLOOKUP функциясын пайдалану
VLOOKUP функциясы кестедегі тік деректерді табу үшін тиімді. Біздің жағдайда, біз бағандағы дәл немесе жуық сәйкестікті табу үшін VLOOKUP функциясын пайдалана аламыз. VLOOKUP функциясының синтаксисі =VLOOKUP (мән, кесте, кол_индекс, [ауқым_іздеу]).
1-қадам: Теріңіз кез келген ұяшықта ( B3 ) іздеу мәтінін ( Барлар ).
2-қадам: Кез келген таңдаңызбос ұяшық (C3).
3-қадам:
формуланы енгізіңіз =VLOOKUP(B3,B7:C15,2, ЖАЛҒАН) Мұнда “Барлар” B3 ауқымдағы B7:C15 бағандағы мәнге 2 сәйкес келуі керек мәтін. ЖАЛҒАН дәл сәйкестікті қалайтынымызды мәлімдейді.
4-қадам: ENTER түймесін басыңыз. Сәйкес мән пайда болады.
Толығырақ оқу: Егер ұяшықта Excel бағдарламасындағы мәтін ішінде сөз болса, VLOOKUP пайдалану жолы
7-әдіс: IF OR ISNUMBER және SEARCH функциясын пайдалану (ұяшықтарда жолдар бар)
Деректер жиынында көбінесе бірден көп мәтіндік жолдар болады. Біз тек бір сәйкес мәтін жолы бар ұяшықтарды сәйкестендіруді қалаймыз. Біз мәтінді сәйкестендіру үшін ISNUMBER және SEARCH , содан кейін балама сәйкестікті жариялау үшін НЕМЕСЕ функциясын пайдалана аламыз. Ақырында, ЕГЕР қайтаратын мәнді көрсету қызметін атқарады, әйтпесе ұяшықтар БОС болып қалады.
1-қадам: Кез келген бос ұяшықты таңдаңыз ( D4 ).
формуланы теріңіз =ЕГЕР(НЕМЕСЕ(ISNUMBER(ІЗДЕУ(“Барлар”,B4)),ISNUMBER(ІЗДЕУ(“Вег”,В4))),”Қолжетімді “,””)
2-қадам: ENTER пернесін басыңыз. «Қолжетімді » мәтін сілтеме мәтіндерінің кез келгені («Барлар» немесе «Вег») B4 ұяшығында болған жағдайда ұяшықта көрсетіледі.
3-қадам: Толтыру тұтқасын сүйреңіз, ұяшықта белгіленген ауқымдағы қалған ұяшықтарды не <арқылы белгілеңіз 1>“Қол жетімді ” мәтін немесе қалған БОС.
Толығырақ: ТексеруҰяшықта Excel бағдарламасындағы ішінара мәтін бар (5 жол)
8-әдіс: IF AND ISNUMBER және SEARCH функциясын пайдалану (ұяшықтарда жолдар бар)
7 әдіс, біз ұяшықтағы бірнеше мәтін жолдарының қалай сәйкес келетінін білеміз. Екі мәтін жолын сәйкестендіру үшін әрі қарай жүрсек, НЕМЕСЕ орнына ЖӘНЕ функциясын пайдалана аламыз.
1-қадам: Кез келген бос ұяшықты таңдаңыз ( D4 ). Формуланы теріңіз
=ЕГЕР(ЖӘНЕ(ISNUMBER(ІЗДЕУ(“Барлар”,B4)),ISNUMBER(SEARCH(“Chlt”,B4))),”Қолжетімді “,””)
2-қадам: ENTER түймесін басыңыз. Мәтін жолдарының екеуі де B4 ұяшығында болса, формула “Қолжетімді ” мән ретінде қайтарады, әйтпесе ұяшықтар бос қалады.
3-қадам: толтыру тұтқасын сүйреңіз, қалған ұяшықтар “Қолжетімді ” немесе қалған<белгісімен белгіленеді. 1> БОС.
Қорытынды
Бұл мақалада ұяшықтарда белгілі бір мән болса, мәнді қайтару үшін әртүрлі формулаларды қолданамыз. мәтіндер. Біз ЕГЕР , ISNUMBER , ДӘЛ , INDEX , МАТЧ , OR , және ЖӘНЕ функциялары мәтіннің дәл немесе жуық сәйкестігі үшін мәнді қайтарады. Біз сондай-ақ IF, AND, ISNUMBER және SEARCH функцияларын біріктіретін бірнеше жолды сәйкестендіру әдістерін көрсетеміз. Талқыланған әдістерді орындау өте оңай деп үміттенеміз. Қосымша түсініктемелер қажет болса немесе қосқыңыз келетін нәрсе болса, пікір қалдырыңыз.