Excel Formula to split String Comma (උදාහරණ 5)

  • මේක Share කරන්න
Hugh West

ඔබට ඔබේ Excel වැඩ පත්‍රිකාවේ වගුවක් තිබිය හැකි අතර එහිදී දත්ත වර්ග කිහිපයක් කොටුවක තබා කොමා මගින් වෙන් කරනු ලැබේ. ඔබට ඒවා තීරු කිහිපයකට බෙදීමට අවශ්‍ය නම්, ඔබ සිටින්නේ නිවැරදි ස්ථානයක ය. මෙම ලිපියෙන්, ඔබ Excel සූත්‍රයේ උදාහරණ 5ක් ඉගෙන ගනු ඇත> Comma.xlsx මගින් String බෙදීම

5 Excel Formula සමඟින් String Comma මගින් බෙදීමට උදාහරණ

අපි මුලින්ම ID අංකය, LastName, සහ Dept. කොමා වලින් වෙන් කරන ලද තනි තන්තුවක් ලෙස තබා ඇත. අපගේ ඉලක්කය වන්නේ තන්තු තීරු 3කට බෙදීමයි.

1. LEFT සහ FIND Functions ඒකාබද්ධ කරන්න කොමාවෙන් String Split කිරීමට

combining LEFT සහ FIND ශ්‍රිතයන් එක්ව අපට කොමා වලින් වෙන් කරන ලද තන්තුවක් තීරු කිහිපයකට බෙදීමට උපකාරී වේ. මෙය සිදු කිරීම සඳහා පහත පියවර අනුගමනය කරන්න.

පියවර:

  • පළමුව, පහත සූත්‍රය හිස් කොටුවක ලියන්න C5.<7
=LEFT(B5,FIND(",",B5)-1)

මෙහි, FIND ශ්‍රිතය ස්ථානය ලබා දෙයි B5 තන්තුවෙන් පළමු කොමාව සහ LEFT ශ්‍රිතය පළමු කොමාවට පෙර ඇති තන්තුවෙන් අක්ෂර ලබා දෙයි. කොමාව හැර දත්ත ලබා ගැනීමට ඔබට 1 අඩු කළ යුතුය.

  • ENTER ඔබන්න. ඔබට ID අංකය පෙනෙනු ඇත. Cell C5. හිදී, ලබා ගැනීමට Fill Handle අදින්නඉතිරි ID අංකය. එකම තීරුවේ.

මෙන්න ප්‍රතිඵලය,

තවත් කියවන්න: VBA එක්සෙල් හි බහු තීරු වලට තන්තු බෙදීමට (මාර්ග 2)

2. MID සමඟ සූත්‍රය සහ බෙදීමට FIND Functions Excel හි String

MID සහ FIND functions එකට එකතු කිරීම කොමා වලින් වෙන් කරන ලද තන්තුවක් තීරු කිහිපයකට බෙදීමට උපකාරී වේ. මෙය සිදු කිරීම සඳහා පහත පියවර අනුගමනය කරන්න.

පියවර:

  • පළමුව, පහත සූත්‍රය හිස් කොටුවක ලියන්න D5.
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)

මෙහි, FIND(“,”,B5)+1 1 වන කොමාවෙන් පසුව 1 වන අක්ෂරයේ ආරම්භක ස්ථානය ලබා දෙයි.

FIND(“,”, B5, FIND(“,”, B5)+1) ආරම්භය ලබා දෙයි. 2 වන කොමාවෙන් පසු 1 වන අක්ෂරයේ පිහිටීම.

-FIND(“,”, B5)-1 2 වන කොමාවෙන් පසු තන්තුවේ සියලුම අක්ෂර බැහැර කරයි.

අවසාන වශයෙන්, MID මෙම කොමා දෙක අතර අක්ෂර ලබා දෙයි.

  • ENTER ඔබන්න. ඔබට පෙනෙනු ඇත LastName Cell D5. දැන්, LastNames හි ඉතිරි කොටස එම තීරුවෙන්ම ලබා ගැනීමට Fill Handle අදින්න.

මෙන්න ප්‍රතිඵලය,

වැඩිදුර කියවන්න: Excel VBA: අක්ෂර අනුව නූල් බෙදන්න (ප්‍රයෝජනවත් උදාහරණ 6)

සමාන කියවීම්

  • Excel හි සෛල බෙදන ආකාරය (පහසු උපක්‍රම 5)
  • Excel VBA: තන්තුව පේළි වලට බෙදන්න (6 I ගනුදෙනුවඋදාහරණ)
  • Excel හි සෛලයක් පේළි දෙකකට බෙදන්නේ කෙසේද (විධි 3ක්)

3. RIGHT සහ FIND Functions

දකුණු සහ FIND ශ්‍රිත එකට එකතු කිරීම කොමාවෙන් වෙන් කරන ලද තන්තුවක් තීරු කිහිපයකට බෙදීමට අපට උපකාරී වේ. මෙය සිදු කිරීම සඳහා පහත පියවර අනුගමනය කරන්න.

පියවර:

  • පළමුව, පහත සූත්‍රය හිස් කොටුවක ලියන්න E5.
=RIGHT(B5,LEN(B5)-FIND(",",B5,FIND(",",B5)+1))

මෙහි LEN(B5) දිග තීරණය කරයි කොටුවේ B5.

FIND(“,”, B5, FIND(“,”, B5)+1 මඟින් අන්තිම ස්ථානය ලබා දෙයි තන්තුවෙන් කොමාව, සහ අවසාන වශයෙන්, දකුණු ශ්‍රිතය අවසාන කොමාවෙන් පසුව ඇති තන්තුවෙන් අක්ෂර ලබා දෙයි.

  • ඔබන්න ඇතුළත් කරන්න. ඔබට දෙපාර්තමේන්තු E5 කොටුවෙහි පෙනෙනු ඇත. දැන්, හි ඉතිරි කොටස ලබා ගැනීමට පිරවුම් හසුරුව අදින්න. Dept. එකම තීරුවේ.

මෙන්න ප්‍රතිඵලය,

තවත් කියවන්න: Excel VBA: අක්ෂර ගණන අනුව තන්තුව බෙදන්න (පහසු ක්‍රම 2)

4. TRIM, MID, SUBSTITUTE, REPT, සහ LEN කාර්යයන්

TRIM, MID, SUBSTITUTE, REPT, සහ LEN ශ්‍රිත ඒකාබද්ධ කිරීම කොමාවෙන් වෙන් කරන ලද තන්තුවක් තීරු කිහිපයකට බෙදීමට අපට උපකාරී වේ. අනුගමනය කරන්න. මෙය කිරීමට පහත පියවර.

පියවර:

  • පළමුව, තීරු මාතෘකා වෙනුවට 1, 2, සහ 3 ඇතුළත් කරන්න ID අංකය, අවසාන නම, සහ දෙපාර්තමේන්තුව. දැන්,පහත සූත්‍රය හිස් කොටුවක ලියන්න C5.
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))

මෙම සූත්‍රයේ සාරාංශය ප්‍රතිස්ථාපනය කිරීමයි. SUBSTITUTE සහ REPT ශ්‍රිත භාවිතා කරමින් හිස්තැන් සහිත කොමාව. ඉන්පසුව, MID ශ්‍රිතය nth සංසිද්ධියට අදාළ පෙළ ලබා දෙන අතර අවසානයේ, TRIM ශ්‍රිතය අමතර හිස්තැන් ඉවත් කිරීමට උපකාරී වේ.

<1

  • ENTER ඔබන්න. ඔබට ID අංකය. C5 කොටුවෙහි පෙනෙනු ඇත. දැන්, පිරවුම් හසුරුව අදින්න. ඉතිරි හැඳුනුම්පත ලබා ගැනීමට. එකම තීරුවේ. සහ අවසන් නම සහ දෙපාර්තමේන්තු

<0 ලබා ගැනීමට පිරවුම් හසුරුව නිවැරදි දිශාවට අදින්න>මෙන්න ප්‍රතිඵලය,

වැඩිදුර කියවන්න: Excel VBA: String String Cells වලට බෙදන්න (ප්‍රයෝජනවත් යෙදුම් 4ක්)

5. Excel හි FILTERXML ශ්‍රිතය භාවිතයෙන් තන්තුවක් කොමාවෙන් බෙදීම

FILTERXML ශ්‍රිතය භාවිතා කිරීම කොමාවෙන් වෙන් කරන ලද තන්තුවක් තීරු කිහිපයකට බෙදීමට උපකාරී වේ. මෙය සිදු කිරීම සඳහා පහත පියවර අනුගමනය කරන්න.

පියවර:

  • පළමුව, පහත සූත්‍රය හිස් කොටුවක ලියන්න C5.<7
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","") & "","//s"))

ඔබ MS 365 සඳහා Excel භාවිතා කරන්නේ නම්, ඔබට FILTERXML ශ්‍රිතය යෙදිය හැක. තන්තුවක් කොමාවෙන් බෙදීමට. මෙම ක්‍රමයේදී, පළමුව, කොමාව XML ටැග් වලට වෙනස් කිරීමෙන් පෙළ තන්තුව XML තන්තුවක් බවට පත් වේ. TRANSPOSE ශ්‍රිතය අරාව සිරස් අතට නොව තිරස් අතට තැබීමට හරවයි.

  • ඔබන්න ඇතුළත් කරන්න. ඔබට ID අංකය, අවසන් නම සහ දෙපාර්තමේන්තුව C5, D5, සහ E5 පිළිවෙළින් පෙනෙනු ඇත. දැන්, ඉතිරි දත්ත ලබා ගැනීමට Fill Handle අදින්න.

මෙන්න ප්‍රතිඵලය,

තවත් කියවන්න: බෙදීම සඳහා Excel සූත්‍රය: 8 උදාහරණ

නිගමනය

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

Hugh West යනු ක්ෂේත්‍රයේ වසර 10කට වැඩි පළපුරුද්දක් ඇති ඉතා පළපුරුදු Excel පුහුණුකරුවෙකු සහ විශ්ලේෂකයෙකි. ඔහු ගිණුම්කරණය සහ මූල්‍ය පිළිබඳ ශාස්ත්‍රවේදී උපාධියක් සහ ව්‍යාපාර පරිපාලනය පිළිබඳ ශාස්ත්‍රපති උපාධියක් ලබා ඇත. හියු ඉගැන්වීම සඳහා දැඩි ආශාවක් ඇති අතර අනුගමනය කිරීමට සහ තේරුම් ගැනීමට පහසු වන අද්විතීය ඉගැන්වීම් ප්‍රවේශයක් වර්ධනය කර ඇත. ඔහුගේ Excel පිළිබඳ විශේෂඥ දැනුම ලොව පුරා සිටින දහස් ගණනක් සිසුන්ට සහ වෘත්තිකයන්ට ඔවුන්ගේ කුසලතා වැඩිදියුණු කිරීමට සහ ඔවුන්ගේ වෘත්තීය ජීවිතය තුළ විශිෂ්ටත්වයට පත් කිරීමට උපකාර කර ඇත. ඔහුගේ බ්ලොගය හරහා, හියු ඔහුගේ දැනුම ලෝකය සමඟ බෙදා ගනී, නොමිලේ එක්සෙල් නිබන්ධන සහ පුද්ගලයන්ට සහ ව්‍යාපාරවලට ඔවුන්ගේ පූර්ණ හැකියාවන් කරා ළඟා වීමට උපකාර කිරීමට මාර්ගගත පුහුණුව ලබා දෙයි.