როგორ ამოიღოთ კონკრეტული მონაცემები უჯრედიდან Excel-ში (3 მაგალითი)

  • გააზიარეთ ეს
Hugh West

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

ჩამოტვირთეთ პრაქტიკის სამუშაო წიგნი

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

Specific Data.xlsx

3 მაგალითი Excel-ში უჯრედიდან კონკრეტული მონაცემების ამოსაღებად

1. ამოიღეთ კონკრეტული ტექსტური მონაცემები უჯრედიდან

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

1.1 ამოიღეთ მონაცემები უჯრედის დასაწყისიდან

თქვენ შეგიძლიათ ამოიღოთ მონაცემების დასაწყისიდან უჯრედი, რომელიც იყენებს LEFT ფუნქციას . ეს ფუნქცია იღებს ორ არგუმენტს - i) ტექსტს, საიდანაც გსურთ ამოღება და ii) სიმბოლოების რაოდენობას, რომელთა ამოღებაც გსურთ.

მე ვიყენებ მასივს, რომელიც ნაჩვენებია ქვემოთ. მე ვიყენებ დიაპაზონს B5:B7 საცნობარო მონაცემად დამისი ამოღება სვეტში C .

ნაბიჯები:

  • უჯრედში, გსურთ ამოღებული მონაცემების ჩასაწერად (ამ შემთხვევაში ეს არის უჯრედი C5 ), ჩაწერეთ შემდეგი ფორმულა:

=LEFT(B5,4)

  • შემდეგ დააჭირეთ Enter .

  • ახლა, დააწკაპუნეთ და გადაათრიეთ შევსების სახელურის ხატულა , რათა გაიმეოროთ ფორმულა დანარჩენი უჯრედებისთვის.

1.2 ამოიღეთ მონაცემები ბოლოდან a Cell

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

ნაბიჯები:

  • უჯრედში C5 (ან უჯრედში, რომელშიც გსურთ ამოღება), ჩაწერეთ შემდეგი ფორმულა.

=RIGHT(B5,4)

  • ახლა დააჭირეთ Enter .

  • შემდეგ დააჭირეთ და გადაათრიეთ შევსების სახელურის ხატულა დანარჩენი უჯრედების შესავსებად.

1.3 ამოიღეთ მონაცემთა კონკრეტული ნაწილები

ვთქვათ, გვინდა უჯრედის კონკრეტული ნაწილის ამოღება, როგორც წესი, კონკრეტული სიმბოლოს შემდეგ ან მის წინ, როგორიცაა ელფოსტის @ ნიშნის წინ და შემდეგ. ჩვენ შეგვიძლია გამოვიყენოთ ის კომბინაციაში SEARCH ფუნქცია ან FIND ფუნქცია . ამ კონტექსტში ორივე იზიარებს ერთსა და იმავე მიზანს. აქ მე ვიყენებ FIND ფუნქციას.

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

მომხმარებლის სახელის ამოღება

მომხმარებლის სახელის ამოსაღებად (ნაწილი @ ნიშნის წინ) გამოიყენეთ ეს ფორმულა ამოიღეთ იგი.

=LEFT(B5,FIND("@",B5)-1)

ახლა დააჭირეთ Enter . შემდეგ გამოიყენეთ Fill Handle Icon ამ ფორმულის რეპლიკაციის დანარჩენი უჯრედების შესავსებად.

🔎 დაშლა ფორმულა:

  • FIND(“@”,B5)

FIND ფუნქცია იღებს ორ არგუმენტს- ი) კონკრეტული ტექსტის მნიშვნელობა ან რიცხვი და ii) უჯრედი ან მნიშვნელობა, საიდანაც ის მოიძიებს პირველ არგუმენტს. ის აბრუნებს რიცხვით მნიშვნელობას, სადაც არის პირველი არგუმენტი. ამ შემთხვევაში, ეს იქნება 13.

  • LEFT(B5,FIND(“@”,B5)-1)

The LEFT ფუნქცია იღებს ორ არგუმენტს - i) მნიშვნელობას, საიდანაც ის ამოიღებს, და ii) სტრიქონის სიგრძეს, რომელსაც ის ამოიღებს, რომელიც ამ შემთხვევაში განისაზღვრება FIND ფუნქციიდან. და გამოიყენება როგორც მისგან ნაკლები მნიშვნელობა.

დომენის სახელის ამოღება

დომენის სახელის ამოსაღებად (ნაწილი @ ნიშნის შემდეგ) გამოიყენეთ შემდეგი ფორმულა.

=RIGHT(B5,LEN(B5)-FIND("@",B5))

შემდეგ დააჭირეთ Enter და შეავსეთ დანარჩენი Fill Handle Icon-ის გამოყენებით ისევე როგორც ზემოთ.

🔎 ფორმულის დაშლა:

  • FIND(“@”,B5)

FIND ფუნქცია იღებს ორ არგუმენტს- i) კონკრეტული ტექსტის მნიშვნელობას ან რიცხვს და ii) უჯრედს ან მნიშვნელობას საიდანაც მოძებნისპირველი არგუმენტი. ის აბრუნებს რიცხვით მნიშვნელობას, სადაც არის პირველი არგუმენტი. ამ შემთხვევაში, ეს იქნება 13.

  • LEN(B5)

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

  • RIGHT(B5,LEN(B5)-FIND(“@”,B5))

ფუნქცია RIGHT იღებს მინიმუმ ორ არგუმენტს - i) მნიშვნელობა, საიდანაც არის ამოღებული ტექსტი და ii) ამოღების სიგრძე ბოლოდან. მეორე არგუმენტი აქ განისაზღვრა @ ნიშნის წინ ნაპოვნი FIND ფუნქციიდან მნიშვნელობების გამოკლებით LEN ფუნქციიდან ნაპოვნი სტრიქონის მთლიანი სიგრძისგან.

დაწვრილებით: როგორ ამოიღოთ მონაცემები Excel-ის ფურცლიდან (6 ეფექტური მეთოდი)

2. ამოიღეთ კონკრეტული რიცხვის მონაცემები უჯრედიდან Excel-ში

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

ამ მეთოდში ჩვენ ვაპირებთ გამოვიყენოთ TEXTJOIN ფუნქცია თითოეული მნიშვნელობიდან ინდივიდუალურად ამოღებული ყველა რიცხვის შეერთება. რიცხვების ამოსაღებად ისეთი დამხმარე ფუნქციების კომბინაცია, როგორიცაა LEN , INDIRECT , ROW , MID და IFERROR გამოიყენება. ეს დამხმარე ფუნქციები გამოიყენება მასივის შესაქმნელად თითოეული მნიშვნელობიდან, რომელიც შედგება ყველა რიცხვისა და სტრიქონის მნიშვნელობებისგან, რომლებიც შეცვლილია ცარიელი სტრიქონით. დადაბოლოს, TEXTJOIN ფუნქცია უბრალოდ გეხმარებათ ყველაფრის ერთ მნიშვნელობად გაერთიანებაში.

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

=TEXTJOIN("",TRUE,IFERROR((MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1)*1),""))

დააჭირეთ Enter და დააწკაპუნეთ და გადაათრიეთ შევსების სახელურის ხატულა შეავსეთ დანარჩენი უჯრედები, რომელთა გამეორება გსურთ.

🔎 ფორმულის დაყოფა:

  • ROW(INDIRECT(“1:”&LEN(B5))) აბრუნებს მასივს {1;2;3;4;5;6;7}
  • MID(B5,ROW(INDIRECT(“1:”&LEN(B5))),1) აბრუნებს მასივს {“a”;”s”;”8″;”7 ″;”w”;”q”;”1″}
  • IFERROR((MID(B5,ROW(INDIRECT(“1:”&LEN(B5))),1)* 1),””) აბრუნებს მასივს {“”;””;8;7;””;””;1}
  • TEXTJOIN(“”,TRUE,IFERROR(( MID(B5,ROW(INDIRECT(“1:”&LEN(B5))),1)*1)””)): ბოლოს TEXTJOIN უბრალოდ აერთიანებს ყველა მნიშვნელობას მასივში და აბრუნებს შედეგს.

დაწვრილებით: როგორ ამოიღოთ მონაცემები Excel-იდან კრიტერიუმების საფუძველზე (5 გზა)

მსგავსი საკითხავი

    <1 4> VBA კოდი ტექსტური ფაილის Excel-ში გადასაყვანად (7 მეთოდი)
  • როგორ შემოვიტანოთ ტექსტური ფაილი მრავალი გამსაზღვრებით Excel-ში (3 მეთოდი)
  • Excel VBA: მონაცემთა ავტომატურად ამოღება ვებსაიტიდან (2 მეთოდი)
  • როგორ მოხდეს მონაცემების იმპორტი უსაფრთხო ვებსაიტიდან Excel-ში (სწრაფი ნაბიჯებით)
  • როგორ გადავიტანოთ Excel ტექსტურ ფაილად Pipe Delimiter-ით (2 გზა)

3. ამონაწერისპეციფიკური ნომრები და ტექსტური მონაცემები Alphanumerics-დან

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

საფეხურები:

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

  • დაიწყეთ ქვემოთ მოცემულის აკრეფა და Excel ავტომატურად შემოგთავაზებთ ამოღებულ ტექსტურ მნიშვნელობებს დანარჩენი სვეტებიდან.

  • ახლა დააჭირეთ შეიყვანეთ .

  • იგივე პროცესი გაიმეორეთ რიცხვებისთვის.

წაიკითხეთ მეტი: ტექსტის ამოღება სიმბოლოს შემდეგ Excel-ში (6 გზა)

დასკვნა

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

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