როგორ გავყოთ უჯრედები Excel-ში: ტექსტი სვეტებად, Flash Fill და ფორმულები

  • გააზიარეთ ეს
Michael Brown

როგორ გავყოთ უჯრედი Excel-ში? Text to Columns ფუნქციის, Flash Fill-ის, ფორმულების ან Split Text ინსტრუმენტის გამოყენებით. ეს სახელმძღვანელო ასახავს ყველა ვარიანტს, რომელიც დაგეხმარებათ აირჩიოთ ტექნიკა, რომელიც საუკეთესოდ შეეფერება თქვენს კონკრეტულ ამოცანას.

ზოგადად, შეიძლება დაგჭირდეთ უჯრედების გაყოფა Excel-ში ორ შემთხვევაში. ყველაზე ხშირად, როდესაც თქვენ იმპორტირებთ მონაცემებს რაიმე გარე წყაროდან, სადაც ყველა ინფორმაცია არის ერთ სვეტში, ხოლო გსურთ ცალკე სვეტებში. ან, შეიძლება დაგჭირდეთ უჯრედების გამოყოფა არსებულ ცხრილში უკეთესი გაფილტვრისთვის, დახარისხებისთვის ან დეტალური ანალიზისთვის.

    როგორ გავყოთ უჯრედები Excel-ში ტექსტის სვეტებად

    ფუნქცია Text to Columns ძალიან მოსახერხებელია, როდესაც გჭირდებათ უჯრედის შიგთავსის გაყოფა ორ ან მეტ უჯრედად. ის იძლევა ტექსტის სტრიქონების გამიჯვნას გარკვეული გამიჯვნის საშუალებით, როგორიცაა მძიმით, მძიმით ან ინტერვალით, ასევე ფიქსირებული სიგრძის სტრიქონების გაყოფა. ვნახოთ, როგორ მუშაობს თითოეული სცენარი.

    როგორ განვასხვავოთ უჯრედები Excel-ში დელიმიტერით

    დავუშვათ, რომ თქვენ გაქვთ მონაწილეთა სია, სადაც მონაწილის სახელი, ქვეყანა და მოსალოდნელი ჩამოსვლის თარიღი ერთნაირია. სვეტი:

    რაც ჩვენ გვინდა არის მონაცემების გამოყოფა ერთ უჯრედში რამდენიმე უჯრედად, როგორიცაა სახელი , გვარი , ქვეყანა , ჩამოსვლის თარიღი და სტატუსი . ამის შესასრულებლად, შეასრულეთ შემდეგი ნაბიჯები:

    1. თუ გსურთ შედეგების განთავსება თქვენი ცხრილის შუაში, დაიწყეთ ახალი ჩასვით.სვეტ(ებ)ი, რათა თავიდან აიცილოთ თქვენი არსებული მონაცემების გადაწერა. ამ მაგალითში, ჩვენ ჩავსვით 3 ახალი სვეტი, როგორც ეს ნაჩვენებია ქვემოთ მოცემულ ეკრანის სურათზე: თუ არ გაქვთ მონაცემები სვეტის გვერდით, რომლის გამოყოფაც გსურთ, გამოტოვეთ ეს ნაბიჯი.
    2. აირჩიეთ უჯრედები გსურთ გაყოფა, გადადით მონაცემები ჩანართზე > მონაცემთა ინსტრუმენტები ჯგუფში და დააწკაპუნეთ ღილაკზე ტექსტი სვეტებში .
    3. ტექსტის სვეტებად კონვერტაციის ოსტატის პირველ საფეხურზე, თქვენ ირჩევთ უჯრედების გაყოფას - დელიმიტერის ან სიგანის მიხედვით. ჩვენს შემთხვევაში, უჯრედის შიგთავსი გამოყოფილია სივრცეებით. და მძიმეებით, ასე რომ, ჩვენ ვირჩევთ განისაზღვრულ და დავაწკაპუნეთ შემდეგი .
    4. შემდეგ საფეხურზე, თქვენ მიუთითებთ განმსაზღვრებს და, სურვილისამებრ, ტექსტის კვალიფიკატორს . შეგიძლიათ აირჩიოთ ერთი ან მეტი წინასწარ განსაზღვრული გამიჯვნა, ასევე აკრიფოთ თქვენი საკუთარი ერთეული სხვა ველში. ამ მაგალითში, ჩვენ ვირჩევთ ფართი და მძიმით :

      რჩევები:

      • მიიღეთ თანმიმდევრული დელიმიტერები როგორც ერთი . დარწმუნდით, რომ აირჩიეთ ეს პარამეტრი, როდესაც თქვენი მონაცემები შეიძლება შეიცავდეს ზედიზედ ორ ან მეტ განმსაზღვრელს, მაგ. როდესაც სიტყვებს შორის რამდენიმე ზედიზედ ინტერვალია ან მონაცემები გამოყოფილია მძიმით და ინტერვალით, როგორიცაა "სმიტი, ჯონ".
      • ტექსტის კვალიფიკატორის დაზუსტება . გამოიყენეთ ეს პარამეტრი, როდესაც ზოგიერთი ტექსტი ჩასმულია ერთ ან ორ ბრჭყალებში და გსურთ, რომ ტექსტის ასეთი ნაწილები განუყოფელი იყოს. მაგალითად, თუ თქვენ ირჩევთ მძიმით (,) როგორც დელიმიტერს და aციტატა (") როგორც ტექსტის კვალიფიკატორი, შემდეგ ორმაგ ბრჭყალებში ჩასმული ნებისმიერი სიტყვა, მაგ. "კალიფორნია, აშშ" , ჩადება ერთ უჯრედში, როგორც კალიფორნია, აშშ . თუ თქვენ აირჩიეთ {none} როგორც ტექსტის კვალიფიკატორი, შემდეგ "California განაწილდება ერთ უჯრედში (გახსნის ბრჭყალთან ერთად) და USA" მეორეში ( დახურვის ნიშანთან ერთად).
      • მონაცემთა გადახედვა . სანამ დააწკაპუნებთ ღილაკზე შემდეგი , საფუძვლიანია გადახედოთ მონაცემთა გადახედვას განყოფილება, რათა დარწმუნდეთ, რომ Excel-მა ყველა უჯრედის შიგთავსი სწორად გაყო.
    5. კიდევ ორი ​​რამ დაგვრჩა გასაკეთებელი - აირჩიეთ მონაცემთა ფორმატი და მიუთითეთ სად გსურთ მიღებული მნიშვნელობების ჩასმა. :
      • მონაცემთა ფორმატი . ნაგულისხმევად, ზოგადი ფორმატი დაყენებულია ყველა სვეტისთვის, რომელიც უმეტეს შემთხვევაში კარგად მუშაობს. ჩვენს მაგალითში გვჭირდება მონაცემების ფორმატი ჩამოსვლის თარიღებისთვის. კონკრეტული სვეტისთვის მონაცემთა ფორმატის შესაცვლელად, დააწკაპუნეთ ამ სვეტზე მონაცემთა გადახედვის ასარჩევად და შემდეგ აირჩიეთ ერთ-ერთი ფორმატი სვეტის მონაცემთა ფორმატი (გთხოვთ, იხილოთ ეკრანის სურათი ქვემოთ).
      • დანიშნულების ადგილი . Excel-ს რომ უთხრათ, სად გსურთ გამოყოფილი მონაცემების გამოტანა, დააწკაპუნეთ ჩაკეცვა დიალოგის ხატულაზე დანიშნულების ველის გვერდით და აირჩიეთ ზედა მარცხენა უჯრედი დანიშნულების დიაპაზონი, ან ჩაწერეთ უჯრედის მითითება პირდაპირ ველში. ძალიან გთხოვფრთხილად იყავით ამ პარამეტრით და დარწმუნდით, რომ საკმარისი ცარიელი სვეტებია დანიშნულების უჯრედამდე.

      შენიშვნები:

      • თუ არ გსურთ ზოგიერთი სვეტის იმპორტირება, რომელიც გამოჩნდება მონაცემთა გადახედვაში, აირჩიეთ ეს სვეტი და შეამოწმეთ არ იმპორტი სვეტი (გამოტოვება) რადიო ღილაკი სვეტის მონაცემთა ფორმატი .
      • შეუძლებელია გაყოფილი მონაცემების იმპორტირება სხვა ელცხრილში ან სამუშაო წიგნში. თუ თქვენ ცდილობთ ამის გაკეთებას, მიიღებთ არასწორი დანიშნულების შეცდომას.
    6. ბოლოს დააწკაპუნეთ ღილაკზე დასრულება და დასრულებულია! როგორც ნაჩვენებია ქვემოთ მოცემულ ეკრანის სურათზე, Excel-მა შესანიშნავად მოათავსა ერთი უჯრედის შიგთავსი რამდენიმე უჯრედში:

    როგორ გავყოთ ფიქსირებული სიგანის ტექსტი

    ეს განყოფილება განმარტავს, თუ როგორ Excel-ში უჯრედის გაყოფა თქვენს მიერ მითითებული სიმბოლოების რაოდენობის მიხედვით. საგნების გასაგებად, გთხოვთ, გაითვალისწინოთ შემდეგი მაგალითი.

    ვთქვათ, რომ თქვენ გაქვთ პროდუქტის ID და პროდუქტის სახელები ერთ სვეტში და გსურთ ამოიღოთ ID-ები ცალკე სვეტში:

    ვინაიდან ყველა პროდუქტის ID შეიცავს 9 სიმბოლოს, ოფცია ფიქსირებული სიგანე იდეალურად ერგება სამუშაოს:

    1. დაიწყეთ ტექსტის კონვერტაციის სვეტებად ოსტატი, როგორც ეს აღწერილია ზემოთ მოყვანილი მაგალითი. ოსტატის პირველ საფეხურზე აირჩიეთ ფიქსირებული სიგანე და დააწკაპუნეთ შემდეგი .
    2. დააყენეთ თითოეული სვეტის სიგანე მონაცემთა გადახედვის განყოფილების გამოყენებით. როგორც ნაჩვენებიასკრინშოტი ქვემოთ, ვერტიკალური ხაზი წარმოადგენს სვეტის წყვეტას და ახალი შესვენების ხაზის შესაქმნელად, უბრალოდ დააწკაპუნეთ სასურველ პოზიციაზე (ჩვენს შემთხვევაში 9 სიმბოლო): წყვეტის მოსაშორებლად, ორჯერ დააწკაპუნეთ ხაზზე; სხვა პოზიციაზე შესვენების გადასატანად, უბრალოდ გადაიტანეთ ხაზი მაუსით.
    3. შემდეგ ეტაპზე აირჩიეთ მონაცემთა ფორმატი და დანიშნულება გაყოფილი უჯრედებისთვის ზუსტად ისე, როგორც ეს გავაკეთეთ წინა მაგალითში და დააწკაპუნეთ დასრულება ღილაკი განცალკევების დასასრულებლად.

    როგორ გამოვყოთ Excel უჯრედები Flash Fill-ით

    Excel 2013-დან დაწყებული, შეგიძლიათ გამოიყენოთ Flash Fill ფუნქცია, რომელიც შეუძლია არა მხოლოდ უჯრედების ავტომატურად შევსება მონაცემებით, არამედ უჯრედის შიგთავსის გაყოფაც.

    მოდით, ავიღოთ მონაცემთა სვეტი ჩვენი პირველი მაგალითიდან და ვნახოთ, როგორ დაგვეხმარება Excel-ის Flash Fill-ი უჯრედის ნახევრად გაყოფაში:

    13>

  • ჩასვით ახალი სვეტი სვეტის გვერდით ორიგინალური მონაცემებით და ჩაწერეთ ტექსტის სასურველი ნაწილი პირველ უჯრედში (მონაწილის სახელი ამ მაგალითში).
  • აკრიფეთ ტექსტი კიდევ რამდენიმეში უჯრედები. როგორც კი Excel შეიგრძნობს შაბლონს, ის ავტომატურად ავსებს მსგავს მონაცემებს სხვა უჯრედებში. ჩვენს შემთხვევაში, Excel-ისთვის ნიმუშის გასარკვევად დაჭირდა 3 უჯრედი:
  • თუ კმაყოფილი ხართ იმით, რაც ხედავთ, დააჭირეთ ღილაკს Enter და ყველა სახელი იქნება დაკოპირდეს ცალკე სვეტში ერთდროულად.
  • როგორ გავყოთ უჯრედი Excel-ში ფორმულებით

    რაც არ უნდა იყოს მრავალფეროვანიინფორმაცია, რომელიც შეიძლება შეიცავდეს თქვენს უჯრედებს, Excel-ში უჯრედის გაყოფის ფორმულა ემყარება დელიმიტერის პოზიციის პოვნას (მძიმით, სივრცეს და ა.შ.) და ქვესტრიქონის ამოღებას დელიმიტერების წინ, შემდეგ ან მათ შორის. ზოგადად, თქვენ იყენებდით SEARCH ან FIND ფუნქციებს, რათა განისაზღვროს დელიმიტერის მდებარეობა და ტექსტის ერთ-ერთი ფუნქცია (LEFT, RIGHT ან MID) ქვესტრიქონის მისაღებად.

    მაგალითად, თქვენ იყენებთ შემდეგ ფორმულებს. მონაცემთა გაყოფა A2 უჯრედში, გამოყოფილი მძიმით და ინტერვალით (გთხოვთ, იხილოთ ეკრანის სურათი ქვემოთ):

    სახელის ამოსაღებად B2-ში:

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

    აქ SEARCH ფუნქცია განსაზღვრავს მძიმის პოზიციას A2-ში და თქვენ გამოაკლებთ 1-ს შედეგს, რადგან გამომავალში თავად მძიმე არ არის მოსალოდნელი. LEFT ფუნქცია ამოიღებს სიმბოლოების ამ რაოდენობას სტრიქონის დასაწყისიდან.

    ქვეყნის ამოსაღებად C2-ში:

    =RIGHT(A2, LEN(A2)-SEARCH(",", A2)-1)

    აქ, LEN ფუნქცია ითვლის მთლიან სიგრძეს. სტრიქონი, რომელსაც აკლებთ SEARCH-ით დაბრუნებული მძიმის პოზიციას. გარდა ამისა, თქვენ აკლებთ ინტერვალის სიმბოლოს (-1). სხვაობა მიდის მე-2 არგუმენტში RIGHT, ასე რომ, ის ამოიღებს ამდენ სიმბოლოს სტრიქონის ბოლოდან.

    შედეგი ასე გამოიყურება:

    თუ თქვენი დელიმიტერი არის მძიმი სივრცით ან მის გარეშე , შეგიძლიათ გამოიყენოთ შემდეგი ფორმულა მის შემდეგ ქვესტრინგის ამოსაღებად (სადაც 1000 არის სიმბოლოების მაქსიმალური რაოდენობაpull):

    =TRIM(MID(A2, SEARCH(",", A2)+1, 1000))

    როგორც ხედავთ, არ არსებობს უნივერსალური ფორმულა, რომელიც გაუმკლავდება ყველა სახის სტრიქონს. თითოეულ კონკრეტულ შემთხვევაში, თქვენ მოგიწევთ საკუთარი გადაწყვეტის შემუშავება.

    კარგი ამბავი ის არის, რომ დინამიური მასივის ფუნქციები, რომლებიც გამოჩნდა Excel 365-ში, არასაჭირო ხდის მრავალი ძველი ფორმულის გამოყენებას. ამის ნაცვლად, შეგიძლიათ გამოიყენოთ ეს ფუნქციები:

    • TEXTSPLIT - სტრიქონების გაყოფა თქვენს მიერ მითითებული ნებისმიერი გამსაზღვრელი.
    • TEXTBEFORE - ტექსტის ამოღება კონკრეტული სიმბოლოს ან ქვესტრიქონის წინ.
    • TEXTAFTER - ამოიღეთ ტექსტი გარკვეული სიმბოლოს ან სიტყვის შემდეგ.

    Excel-ში უჯრედების გაყოფის მეტი ფორმულის მაგალითებისთვის, გთხოვთ, გაეცნოთ შემდეგ რესურსებს:

    • აქამდე ამოიღეთ ტექსტი კონკრეტული სიმბოლო
    • მიიღეთ ქვესტრიქონი გარკვეული სიმბოლოს შემდეგ
    • ტექსტის ამოღება სიმბოლოს ორ მოვლენას შორის
    • უჯრედის გაყოფა მძიმით, ორწერტილით, ხაზებით, ტირეთ ან სხვა განმასხვავებლად
    • უჯრედების გაყოფა ხაზის წყვეტის მიხედვით
    • ტექსტის და რიცხვების გამოყოფა
    • ფორმულები Excel-ში სახელების გამოყოფისთვის

    უჯრედების გაყოფა Split Text ფუნქციის გამოყენებით

    ახლა, როცა გაეცანით ჩაშენებულ ფუნქციებს, ნება მომეცით გაჩვენოთ Excel-ში უჯრედების გაყოფის ალტერნატიული გზა. ვგულისხმობ Split Text ხელსაწყოს, რომელიც შედის Excel-ის Ultimate Suite-ში. მას შეუძლია შეასრულოს შემდეგი ოპერაციები:

    • უჯრედის გაყოფა სიმბოლოებით
    • უჯრედის გაყოფა სტრიქონით
    • უჯრედის გაყოფა ნიღბით (ნიღბებით)

    მაგალითად, გაყოფამონაწილის დეტალები ერთ უჯრედში რამდენიმე უჯრედად შეიძლება გაკეთდეს 2 სწრაფი ნაბიჯით:

    1. აირჩიეთ უჯრედები, რომელთა გამოყოფაც გსურთ და დააწკაპუნეთ ტექსტის გაყოფა ხატულაზე Ablebits Data tab, Text ჯგუფში.
    2. დამატებების პანელზე, დააკონფიგურირეთ შემდეგი პარამეტრები:
      • აირჩიეთ მძიმით და ფართი როგორც დელიმიტერები.
      • აირჩიეთ ჩამრთველი მიმდევრული დელიმიტერების განხილვა როგორც ერთი .
      • აირჩიეთ Split to სვეტებად .
      • დააწკაპუნეთ Split ღილაკი.

    შესრულებულია! ოთხი ახალი სვეტი გაყოფილი მონაცემებით ჩასმულია თავდაპირველ სვეტებს შორის და თქვენ მხოლოდ უნდა მიაწოდოთ ამ სვეტებს შესაბამისი სახელები:

    რჩევა. სახელების სვეტის სახელის, გვარისა და შუა სახელის გამოსაყოფად, შეგიძლიათ გამოიყენოთ სპეციალური Split Names ინსტრუმენტი.

    თუ გაინტერესებთ Split Text და Split Names ინსტრუმენტები მოქმედებს, ჩვენ მივესალმებით ქვემოთ მოცემული ჩამოტვირთვის ბმულის გამოყენებას. მადლობას გიხდით წაკითხვისთვის და იმედი მაქვს, რომ მომავალ კვირას გნახავთ ჩვენს ბლოგზე!

    ხელმისაწვდომი ჩამოტვირთვები

    Ultimate Suite 14-დღიანი სრულად ფუნქციონალური ვერსია (.exe ფაილი)

    მაიკლ ბრაუნი არის ტექნოლოგიის ერთგული ენთუზიასტი, რომელსაც აქვს გატაცება პროგრამული ინსტრუმენტების გამოყენებით რთული პროცესების გამარტივებისთვის. ტექნოლოგიურ ინდუსტრიაში ათწლეულზე მეტი გამოცდილებით, მან დახვეწა თავისი უნარები Microsoft Excel-სა და Outlook-ში, ასევე Google Sheets-სა და Docs-ში. მაიკლის ბლოგი ეძღვნება თავისი ცოდნისა და გამოცდილების სხვებს გაზიარებას, ადვილად მისაწვდომ რჩევებსა და გაკვეთილებს პროდუქტიულობისა და ეფექტურობის გასაუმჯობესებლად. მიუხედავად იმისა, გამოცდილი პროფესიონალი ხართ თუ დამწყები, მაიკლის ბლოგი გთავაზობთ ღირებულ შეხედულებებსა და პრაქტიკულ რჩევებს ამ აუცილებელი პროგრამული ხელსაწყოებიდან მაქსიმალური სარგებლობის მისაღებად.