සූත්‍ර උදාහරණ සහිත Excel LEFT ශ්‍රිතය

  • මේක Share කරන්න
Michael Brown

පෙළ තන්තුවේ ආරම්භයේ සිට උපස්ථරයක් ලබා ගැනීමට, නිශ්චිත අක්ෂරයකට පෙර පෙළ උපුටා ගැනීමට, අංකයක් ආපසු ලබා දීමට වම් සූත්‍රයට බල කිරීමට සහ තවත් බොහෝ දේ සඳහා Excel හි LEFT ශ්‍රිතය භාවිතා කරන ආකාරය නිබන්ධනය පෙන්වයි.

Microsoft Excel විසින් පෙළ දත්ත හැසිරවීම සඳහා සපයන විවිධ කාර්යයන් අතර, LEFT යනු බහුලව භාවිතා වන එකකි. එහි නමට අනුව, ශ්‍රිතය මඟින් පෙළ තන්තුවක වම් පැත්තෙන් ආරම්භ වන නිශ්චිත අක්ෂර සංඛ්‍යාවක් උකහා ගැනීමට ඔබට ඉඩ සලසයි. කෙසේ වෙතත්, Excel LEFT එහි පිරිසිදු සාරයට වඩා බොහෝ දේ කිරීමට හැකියාව ඇත. මෙම නිබන්ධනයේදී, ඔබට වාක්‍ය ඛණ්ඩය තේරුම් ගැනීමට මූලික වම් සූත්‍ර කිහිපයක් සොයා ගත හැකි වනු ඇත, ඉන්පසු මම ඔබට Excel LEFT ශ්‍රිතය එහි මූලික භාවිතයෙන් ඔබ්බට ගෙන යා හැකි ක්‍රම කිහිපයක් පෙන්වන්නම්.

    Excel LEFT ශ්‍රිතය - syntax

    Excel හි LEFT ශ්‍රිතය තන්තුවක ආරම්භයේ සිට නියමිත අක්ෂර ගණන (උප පෙළ) ලබා දෙයි.

    LEFT ශ්‍රිතයේ වාක්‍ය ඛණ්ඩය මෙසේය. පහත දැක්වෙන්නේ:

    LEFT(text, [num_chars])

    තැන්:

    • Text (අවශ්‍ය) යනු ඔබට උපස්ථරයක් උකහා ගැනීමට අවශ්‍ය පෙළ පෙළයි. සාමාන්‍යයෙන් එය පාඨය අඩංගු කොටුවට යොමු කිරීමක් ලෙස සපයා ඇත.
    • අචාර_සංඛ්‍යා (විකල්ප) - තන්තුවේ වම් පැත්තේ සිට උපුටා ගැනීමට අක්ෂර ගණන.
      • අකුරු_සංඛ්‍යාව ඉවත් කර ඇත්නම්, එය 1 වෙත පෙරනිමි වේ, එයින් අදහස් වන්නේ වම් සූත්‍රයක් මඟින් අක්ෂර 1ක් ලබා දෙන බවයි.
      • නම් අකුරු_සංඛ්‍යා පෙළ හි සම්පූර්ණ දිගට වඩා වැඩිය, වම් සූත්‍රයක් මඟින් පෙළ සියල්ල ආපසු ලබාදේ.

    උදාහරණයක් ලෙස, A2 කොටුවේ ඇති පාඨයෙන් පළමු අක්ෂර 3 උපුටා ගැනීමට, මෙම සූත්‍රය භාවිතා කරන්න:

    =LEFT(A2, 3)

    පහත තිර රුවක් ප්‍රතිඵලය පෙන්වයි:

    වැදගත් සටහන ! LEFT අයත් වන්නේ පෙළ ශ්‍රිත ගණයටයි, එබැවින් වම් සූත්‍රයක ප්‍රතිඵලය සෑම විටම පෙළ තන්තුවකි , ඔබ අක්ෂර උපුටා ගන්නා මුල් අගය අංකයක් වුවද. ඔබ සංඛ්‍යාත්මක දත්ත කට්ටලයක් සමඟ වැඩ කරන්නේ නම් සහ LEFT ශ්‍රිතයට අංකයක් ලබා දීමට අවශ්‍ය නම්, මෙම උදාහරණයේ පෙන්වා ඇති පරිදි VALUE ශ්‍රිතය සමඟ එය භාවිතා කරන්න.

    Excel හි LEFT ශ්‍රිතය භාවිතා කරන්නේ කෙසේද - සූත්‍ර උදාහරණ

    තන්තුවක වමේ සිට පෙළ උපුටා ගැනීම හැර, LEFT ශ්‍රිතයට කළ හැක්කේ කුමක්ද? වඩාත් සංකීර්ණ කාර්යයන් විසඳීම සඳහා ඔබට වෙනත් Excel ශ්‍රිතයන් සමඟ ඒකාබද්ධව LEFT භාවිතා කළ හැකි ආකාරය පහත උදාහරණ පෙන්වයි.

    නිශ්චිත අක්ෂරයකට පෙර උපස්ථරයක් උපුටා ගන්නා ආකාරය

    සමහර අවස්ථාවලදී, ඔබට අවශ්‍ය විය හැක නිශ්චිත අක්ෂරයකට පෙර පෙළ තන්තුවේ කොටස උපුටා ගන්න. උදාහරණයක් ලෙස, ඔබට සම්පූර්ණ නම් තීරුවකින් මුල් නම් ඇද ගැනීමට හෝ දුරකථන අංක තීරුවකින් රටේ කේත ලබා ගැනීමට අවශ්‍ය විය හැක. ගැටලුව වන්නේ එක් එක් නම සහ එක් එක් කේතය වෙනස් අක්ෂර ගණනක් අඩංගු වන අතර, එබැවින් ඔබට පෙර නිශ්චිත අංකයක් සැපයිය නොහැක.ඉහත උදාහරණයේ දී අප කළාක් මෙන් ඔබේ වම් සූත්‍රයේ සංඛ්‍යා_අකුරු තර්කය.

    පළමු සහ අවසාන නම් හිස්තැනකින් වෙන් කර ඇත්නම්, ගැටලුව අවකාශයේ පිහිටීම ක්‍රියා කිරීම දක්වා පහත වැටේ. තන්තුවක අක්ෂරය, එය සෙවුම් හෝ සොයන්න ශ්‍රිතය භාවිතයෙන් පහසුවෙන් සිදු කළ හැක.

    සම්පූර්ණ නම A2 කොටුවේ ඇතැයි සිතමු, ඉඩෙහි පිහිටීම මෙම සරල සූත්‍රය මගින් ආපසු ලබාදේ: SEARCH(" ", A2)). දැන්, ඔබ මෙම සූත්‍රය LEFT ශ්‍රිතයේ num_chars තර්කය තුළට කාවැද්දුවා:

    =LEFT(A2, SEARCH(" ", A2))

    සූත්‍රය තව ටිකක් වැඩි දියුණු කිරීමට, පහතින් ඇති ඉඩ ඉවත් කරන්න සෙවුම් සූත්‍ර ප්‍රතිඵලයෙන් 1 අඩු කිරීම (සෛලවල නොපෙනේ, විශේෂයෙන් ඔබ උපුටා ගත් නම් වෙනත් සූත්‍රවල භාවිත කිරීමට අදහස් කරන්නේ නම්, පසුගාමී අවකාශයන් බොහෝ ගැටලු ඇති කළ හැක):

    =LEFT(A2, SEARCH(" ", A2)-1)

    එකම ආකාරයෙන් , ඔබට දුරකථන අංක තීරුවකින් රටේ කේත උපුටා ගත හැක. එකම වෙනස නම්, ඔබ ඉඩකට වඩා පළමු යටි ඉරෙහි ("-") පිහිටීම සොයා ගැනීමට සෙවුම් ශ්‍රිතය භාවිතා කිරීමයි:

    =LEFT(A2, SEARCH("-", A2)-1)

    එතීමෙන්, ඔබට මෙම සාමාන්‍ය භාවිතා කළ හැක. වෙනත් ඕනෑම අක්ෂරයකට පෙර උපස්ථරයක් ලබා ගැනීමට සූත්‍රය:

    LEFT( string , SEARCH( අක්ෂර , string ) - 1)

    කෙසේද තන්තුවකින් අවසාන N අක්ෂර ඉවත් කරන්න

    පෙළ පෙළක ආරම්භයේ සිට උපස්ථරයක් ලබා ගැනීමට Excel LEFT ශ්‍රිතය භාවිතා කරන්නේ කෙසේදැයි ඔබ දැනටමත් දනී. නමුත් සමහර විට ඔබට වෙනස් දෙයක් කිරීමට අවශ්‍ය විය හැකිය -තන්තුවේ කෙළවරින් නිශ්චිත අක්ෂර සංඛ්‍යාවක් ඉවත් කර ඉතිරි නූල වෙනත් කොටුවකට අදින්න. මේ සඳහා, LEN සමඟ ඒකාබද්ධව LEFT ශ්‍රිතය භාවිතා කරන්න, මේ වගේ:

    LEFT( string, LEN( string ) - number_of_chars_to_remove )

    සූත්‍රය මෙම තර්කය සමඟ ක්‍රියා කරයි: LEN ශ්‍රිතය තන්තුවක ඇති මුළු අක්ෂර සංඛ්‍යාව ලබා ගනී, එවිට ඔබ අනවශ්‍ය අක්ෂර ගණන සම්පූර්ණ දිගෙන් අඩු කර, වම් ශ්‍රිතය මඟින් ඉතිරි අක්ෂර ලබා දෙන්න.

    සඳහා උදාහරණයක් ලෙස, A2 හි ඇති අකුරු වලින් අවසාන අක්ෂර 7 ඉවත් කිරීමට, මෙම සූත්‍රය භාවිතා කරන්න:

    =LEFT(A2, LEN(A2)-7)

    පහත තිර රුවෙහි පෙන්වා ඇති පරිදි, සූත්‍රය සාර්ථකව " - ToDo" කපා දමයි. A තීරුවේ ඇති පෙළ තන්තු වලින් postfix (අකුරු 4, hyphen සහ හිස්තැන් 2) ඔබ අංකයකින් පළමු ඉලක්කම් කිහිපයක් අදින විට පවා Excel LEFT ශ්‍රිතය සෑම විටම පෙළ ලබා දෙයි. ඔබට එයින් අදහස් වන්නේ ගණනය කිරීම්වලදී හෝ සංඛ්‍යා මත ක්‍රියාත්මක වන අනෙකුත් Excel ශ්‍රිතවල ඔබේ වම් සූත්‍රවල ප්‍රතිඵල භාවිතා කිරීමට ඔබට නොහැකි වනු ඇති බවයි.

    ඉතින්, ඔබ ප්‍රතිදානය කිරීමට Excel LEFT කරන්නේ කෙසේද? පෙළ තන්තුවකට වඩා අංකයක්? සංඛ්‍යාවක් නියෝජනය කරන තන්තුවක් සංඛ්‍යාවක් බවට පරිවර්තනය කිරීමට නිර්මාණය කර ඇති VALUE ශ්‍රිතය තුළ එය එතීමෙන්, මේ වගේ: VALUE(LEFT())

    උදාහරණයක් ලෙස, A2 හි ඇති තන්තුවෙන් පළමු අක්ෂර 2 උපුටා ගැනීමටසහ ප්‍රතිදානය සංඛ්‍යා බවට පරිවර්තනය කරන්න, මෙම සූත්‍රය භාවිතා කරන්න:

    =VALUE(LEFT(A2,2))

    ප්‍රතිඵලය මෙයට සමාන දෙයක් ලෙස පෙනෙනු ඇත:

    ඉහත තිර රුවෙහි ඔබට දැකිය හැකි පරිදි, සංඛ්‍යා B තීරුවෙහි අගය වම් සූත්‍රය සමඟින් ලබා ගන්නා ලද A තීරුවේ වම් පසට පෙළගස්වන ලද පෙළට ප්‍රතිවිරුද්ධව කොටු තුළ දකුණට-ආලෝක කර ඇත. Excel ප්‍රතිදානය සංඛ්‍යා ලෙස හඳුනා ගන්නා බැවින්, ඔබට එම අගයන් එකතු කිරීමට සහ සාමාන්‍ය කිරීමට, අවම සහ උපරිමය සොයා ගැනීමට ඔබට නිදහස තිබේ. අගය, සහ වෙනත් ඕනෑම ගණනය කිරීම් සිදු කරන්න.

    මේවා Excel හි LEFT භාවිතා කළ හැකි බොහෝ භාවිතයන් කිහිපයක් පමණි. මෙම නිබන්ධනයේ සාකච්ඡා කර ඇති සූත්‍ර දෙස සමීපව බැලීම සඳහා, Excel LEFT ශ්‍රිත නියැදි වැඩ පත්‍රිකාව බාගැනීමට ඔබව සාදරයෙන් පිළිගනිමු.

    වැඩිදුර වම් සූත්‍ර උදාහරණ සඳහා, කරුණාකර පහත සම්පත් පරීක්ෂා කරන්න:

    • කොමාව, කොලන්, ස්ලෑෂ්, ඩෑෂ් හෝ වෙනත් පරිසීමකය අනුව තන්තුව බෙදන්න
    • රේඛා බිඳීමෙන් තන්තුව බෙදන්නේ කෙසේද
    • අංක-8 අද දක්වා පරිවර්තනය කරන්නේ කෙසේද
    • ගණනය ලබා දී ඇති අක්ෂරයකට පෙර හෝ පසු අක්ෂර ගණන
    • විවිධ පරාසයන් තුළ සංඛ්‍යා මත විවිධ ගණනය කිරීම් සිදු කිරීමට අරාව සූත්‍රය

    Excel LEFT ශ්‍රිතය ක්‍රියා නොකරයි - හේතු සහ විසඳුම්

    Excel LEFT ශ්‍රිතය ඔබගේ වැඩ පත්‍රිකා වල නිසි ලෙස ක්‍රියා නොකරන්නේ නම්, එය බොහෝ විට පහත එක් හේතුවක් නිසා විය හැක.

    1. Num_chars විස්තාරය බිංදුවට වඩා අඩුය

    ඔබේ Excel වම් සූත්‍රය #VALUE ලබා දෙන්නේ නම්! දෝෂය, ඔබ පරීක්ෂා කළ යුතු පළමු දෙය වන්නේ එහි ඇති අගයයි අකුරු_සංඛ්‍යා තර්කය. එය සෘණ අංකයක් නම්, ඍණ ලකුණ ඉවත් කරන්න, එවිට දෝෂය පහව යනු ඇත (ඇත්ත වශයෙන්ම, යමෙකු එහි අරමුණ සඳහා සෘණ අංකයක් තබනු ඇතැයි සිතිය නොහැක, නමුත් වැරදි කිරීම මනුෂ්‍යයෙකි :)

    බොහෝ විට , VALUE දෝෂය ඇති වන්නේ num_chars තර්කය වෙනත් ශ්‍රිතයකින් නිරූපණය වන විටය. මෙම අවස්ථාවේදී, එම ශ්‍රිතය වෙනත් කොටුවකට පිටපත් කරන්න හෝ සූත්‍ර තීරුවේ එය තෝරා F9 ඔබන්න එය සමාන වන්නේ කුමක් දැයි බැලීමට. අගය 0 ට වඩා අඩු නම්, දෝෂ සඳහා ශ්‍රිතය පරීක්ෂා කරන්න.

    කාර්‍යය වඩාත් හොඳින් නිදර්ශනය කිරීම සඳහා, අපි රට දුරකථන කේත උපුටා ගැනීමට පළමු උදාහරණයේ භාවිතා කළ වම් සූත්‍රය ගනිමු: LEFT(A2 , සෙවීම("-", A2)-1). ඔබට මතක ඇති පරිදි, num_chars තර්කයේ සෙවුම් ශ්‍රිතය මුල් තන්තුවේ පළමු hyphen හි පිහිටීම ගණනය කරයි, අවසාන ප්‍රතිඵලයෙන් hyphen ඉවත් කිරීමට අපි 1 අඩු කරන්නෙමු. මම අහම්බෙන් -1 වෙනුවට -11 සමඟ ප්‍රතිස්ථාපනය කළහොත්, අකුරු_සංඛ්‍යා විස්තාරය සෘණ සංඛ්‍යාවලට සමාන වන බැවින් සූත්‍රය #VALUE දෝෂය හරහා සිදුවනු ඇත:

    2. මුල් පෙළෙහි ප්‍රමුඛ අවකාශයන්

    පැහැදිලි හේතුවක් නොමැතිව ඔබේ Excel වම් සූත්‍රය අසාර්ථක වුවහොත්, ප්‍රමුඛ අවකාශයන් සඳහා මුල් අගයන් පරීක්ෂා කරන්න. ඔබ ඔබේ දත්ත වෙබයෙන් පිටපත් කර ඇත්නම් හෝ වෙනත් බාහිර මූලාශ්‍රයකින් අපනයනය කර ඇත්නම්, එවැනි බොහෝ අවකාශයන් පෙළ ඇතුළත් කිරීම්වලට පෙර නොදැනුවත්වම සැඟවී සිටිය හැකි අතර, ඒවා එහි ඇති බව ඔබ කිසිදා නොදනී.යමක් වැරදී යයි. පහත රූපයෙන් ගැටලුව විදහා දක්වයි:

    ඔබේ වැඩ පත්‍රිකාවල ඇති ප්‍රමුඛ අවකාශයන් ඉවත් කිරීමට, Excel TRIM ශ්‍රිතය හෝ Text Toolkit add-in භාවිතා කරන්න.

    3. Excel LEFT දිනයන් සමඟ ක්‍රියා නොකරයි

    ඔබ එක්සෙල් LEFT ශ්‍රිතය භාවිතා කරමින් දිනයක තනි කොටසක් (දිනය, මාසය හෝ වර්ෂය වැනි) ලබා ගැනීමට උත්සාහ කරන්නේ නම්, බොහෝ අවස්ථාවලදී ඔබට ලබා ගත හැක්කේ පළමු ඉලක්කම් කිහිපය පමණි. එම දිනය නියෝජනය කරන අංකයෙන්. කාරණය වන්නේ මයික්‍රොසොෆ්ට් එක්සෙල් හි, සියලුම දිනයන් 1900 ජනවාරි 1 සිට දින ගණන නියෝජනය කරන පූර්ණ සංඛ්‍යා ලෙස ගබඩා කර ඇති අතර එය අංක 1 ලෙස ගබඩා කර ඇත (වැඩිදුර තොරතුරු සඳහා කරුණාකර Excel දින ආකෘතිය බලන්න). කොටුවක ඔබ දකින්නේ දින දර්ශනයක් පමණක් වන අතර එහි සංදර්ශකය වෙනස් දින ආකෘතියක් යෙදීමෙන් පහසුවෙන් වෙනස් කළ හැක.

    උදාහරණයක් ලෙස, ඔබට A1 කොටුවේ 11-ජන-2017 දිනය තිබේ නම් සහ ඔබ LEFT(A1,2) සූත්‍රය භාවිතයෙන් දවස උකහා ගැනීමට උත්සාහ කරයි, ප්‍රතිඵලය 42 වනු ඇත, එය අභ්‍යන්තර Excel පද්ධතියේ 2017 ජනවාරි 11 නියෝජනය කරන අංක 42746 හි පළමු ඉලක්කම් 2 වේ.

    දිනයක නිශ්චිත කොටසක් උකහා ගැනීම සඳහා, පහත ශ්‍රිතවලින් එකක් භාවිතා කරන්න: DAY, MONTH හෝ YEAR.

    ඔබේ දින පෙළ තන්තු ලෙස ඇතුළත් කළහොත්, පෙන්වා ඇති පරිදි වම් ශ්‍රිතය බාධාවකින් තොරව ක්‍රියා කරයි. තිර පිටපතේ දකුණු කොටසෙහි:

    ඔබ Excel හි LEFT ශ්‍රිතය භාවිතා කරන ආකාරය මෙයයි. කියවීම ගැන මම ඔබට ස්තූතිවන්ත වන අතර ඔබව නැවත දැකීමට බලාපොරොත්තු වෙමිලබන සතියේ.

    මයිකල් බ්‍රවුන් යනු මෘදුකාංග මෙවලම් භාවිතයෙන් සංකීර්ණ ක්‍රියාවලීන් සරල කිරීමට දැඩි ආශාවක් ඇති කැපවූ තාක්‍ෂණ ලෝලියෙකි. තාක්‍ෂණ ක්‍ෂේත්‍රයේ දශකයකට වැඩි පළපුරුද්දක් ඇති ඔහු Microsoft Excel සහ Outlook මෙන්ම Google Sheets සහ Docs හි ඔහුගේ කුසලතා ඔප් නංවා ඇත. මයිකල්ගේ බ්ලොගය ඔහුගේ දැනුම සහ ප්‍රවීණත්වය අන් අය සමඟ බෙදා ගැනීමට කැපවී ඇත, ඵලදායිතාව සහ කාර්යක්ෂමතාව වැඩි දියුණු කිරීම සඳහා පහසුවෙන් අනුගමනය කළ හැකි ඉඟි සහ නිබන්ධන සපයයි. ඔබ පළපුරුදු වෘත්තිකයෙකු හෝ ආධුනිකයෙකු වුවද, මයිකල්ගේ බ්ලොගය මෙම අත්‍යවශ්‍ය මෘදුකාංග මෙවලම්වලින් උපරිම ප්‍රයෝජන ලබා ගැනීම සඳහා වටිනා අවබෝධයක් සහ ප්‍රායෝගික උපදෙස් ලබා දෙයි.