როგორ ამოიღოთ ასოები უჯრედიდან Excel-ში (10 მეთოდი)

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

Სარჩევი

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

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

შეგიძლიათ ჩამოტვირთოთ უფასო პრაქტიკა Excel-ის სამუშაო წიგნი აქედან.

წაშალეთ ასოები Cell.xlsm-დან

10 მეთოდი Excel-ში უჯრედიდან ასოების ამოღების მიზნით

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

1. ამოიღეთ კონკრეტული ასოები უჯრედიდან Excel-ში Find and Replace ფუნქციით

Find & Replace ბრძანება არის ყველაზე მარტივი და ყველაზე გავრცელებული ფუნქცია Excel-თან დაკავშირებული ამოცანების უმეტესობის შესასრულებლად. აქ ჩვენ გავეცნობით, თუ როგორ უნდა წაშალოთ სიმბოლოები Find & ჩაანაცვლეთ ფუნქცია Excel-ში.

განიხილეთ შემდეგი მონაცემთა ნაკრები, საიდანაც ჩვენ ამოვიღებთ ყველა ასოს ( WWE ) უჯრედებიდან კოდში სვეტი ტოვებს მხოლოდ ნომრებს.

ამის გასაკეთებელი ნაბიჯები მოცემულია ქვემოთ,

ნაბიჯები:

  • აირჩიეთ მონაცემთა ნაკრები.
  • მთავარი ჩანართში გადადით Find & აირჩიეთ -> ჩანაცვლება .

  • ამომხტარი ფანჯრიდან ძებნა და ჩანაცვლება ველი, იპოვე რა ველი, ჩაწერეთ WWE.
  • დატოვეთ ჩანაცვლება -ით ცარიელი .

  • დააჭირეთ ყველას ჩანაცვლება .

ეს წაშლის ყველა WWE -ს უჯრედები თქვენსუჯრედის დასაწყისიდან.

  • გადაათრიეთ მწკრივი ქვემოთ Fill Handle -ის გამოყენებით ფორმულის დანარჩენ უჯრედებზე გამოსაყენებლად.

ეს წაშლის 3 ასოს უჯრედების დასაწყისიდან.

8.2 ამოიღეთ ბოლო ასო უჯრედიდან VBA-ით Excel-ში

ნაბიჯები ბოლო ასოების წაშლა უჯრედებიდან VBA UDF Excel-ში ნაჩვენებია ქვემოთ.

ნაბიჯები:

  • იგივე როგორც ადრე, გახსენით Visual Basic რედაქტორი დეველოპერი ჩანართიდან და ჩადეთ მოდული კოდის ფანჯარაში.
  • კოდის ფანჯარაში, დააკოპირეთ შემდეგი კოდი და ჩასვით.
5330

  • შეინახეთ კოდი და დაუბრუნდით საინტერესო სამუშაო ფურცელს და ჩაწერეთ ფუნქცია, რომელიც ახლახან შექმენით VBA კოდი (ფუნქცია DeleteLastL კოდის პირველ სტრიქონში) და DeleteLastL ფუნქციის ფრჩხილებში ჩაწერეთ უჯრედის საცნობარო ნომერი რომლიდანაც გსურთ ასოების ამოღება (ჩვენს შემთხვევაში, ფრჩხილებში გადავდივართ უჯრედ B5 ) და რიცხვები, რომლებითაც გსურთ ასოს ამოღება>

    ის ამოშლის ასოებს უჯრედის ბოლოდან.

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

    წაშლის ბოლო 2 ასოს უჯრედების ბოლოდან.

    8.3წაშალეთ ყველა ასო უჯრედიდან VBA-ით Excel-ში

    ახლა ჩვენ ვისწავლით როგორ წაშალოთ ყველა ასო უჯრედებიდან VBA UDF Excel-ში.

    ნაბიჯები:

    • ისევე როგორც ადრე, გახსენით Visual Basic Editor Developer ჩანართიდან და Insert a მოდული კოდის ფანჯარაში.
    • კოდის ფანჯარაში დააკოპირეთ შემდეგი კოდი და ჩასვით.
    6867

    • შეინახეთ კოდი და დაუბრუნდით საინტერესო სამუშაო ფურცელს და ჩაწერეთ ფუნქცია, რომელიც ახლახან შექმენით VBA კოდით (ფუნქცია DeleteLetter კოდის პირველ სტრიქონში) და ფრჩხილებში DeleteLetter ფუნქციაში, გადაიტანეთ უჯრედის საცნობარო ნომერი , რომლიდანაც გსურთ ასოების ამოღება (ჩვენს შემთხვევაში, ჩვენ გადავცემთ უჯრედს B5 ფრჩხილებში).
    • დააჭირეთ Enter .

    ის ამოშლის ყველა ასოს უჯრედიდან.

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

    თქვენ მიიღებთ მონაცემთა ბაზას უჯრედები ამოიღეს ყველა ასოდან.

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

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

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

    ამის გასაკეთებელი ნაბიჯები მოცემულიაქვემოთ.

    ნაბიჯები:

    • აირჩიეთ უჯრედები საიდანაც გსურთ ასოების ამოღება.
    • გადადით ჩანართი მონაცემები -> ტექსტი სვეტებისთვის

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

    • შემდეგი მონაცემთა გადახედვისას , გადაათრიეთ ვერტიკალური ხაზი სანამ არ მიაღწევთ ყველა ასოს, რომლის წაშლაც გსურთ (გვსურს წავშალოთ WWE ამიტომ გადავიტანეთ ხაზი, რომელიც მოიცავს ყველა WWE მონაცემთა მნიშვნელობის).
    • დააწკაპუნეთ შემდეგი .

    • აირჩიეთ სვეტის მონაცემთა ფორმატი თქვენი საჭიროების მიხედვით.
    • დააწკაპუნეთ დასრულება .

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

    ამ გზით თქვენ შეგიძლიათ ამოიღოთ ასოები, რომელთა ამოღება გსურთ უჯრედებიდან.

    10. ამოიღეთ ასოები უჯრედიდან Flash Fill-ის გამოყენებით Excel-ში

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

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

    ნაბიჯები:

    • შეხედეთ შემდეგ სურათს, სადაც გვინდა წავშალოთ ყველა WWE -დან კოდი WWE101 . ასე რომ, მის გვერდით მდებარე უჯრედში, ჩვენ დავწერეთ მხოლოდ 101 Excel-ის გასაცნობად ჩვენთვის სასურველი ნიმუშის შესახებ.
    • შემდეგ ვირჩევთ დანარჩენ უჯრედებს, დავაწკაპუნეთ მონაცემები -> Flash შევსება .

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

    ასევე შეგიძლიათ დააჭიროთ კლავიატურის მალსახმობას Ctrl + E Flash Fill გასააქტიურებლად .

    დაწვრილებით: როგორ ამოიღოთ კონკრეტული ტექსტი უჯრედიდან Excel-ში (უმარტივესი 11 გზა)

    დასკვნა

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

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

    დაწვრილებით: როგორ ამოიღოთ ტექსტი Excel უჯრედიდან (9 მარტივი გზა)

    2. წაშალეთ კონკრეტული ასოები უჯრედიდან SUBSTITUTE ფუნქციით Excel-ში

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

    ზოგადი SUBSTITUTE ფორმულა,

    =SUBSTITUTE(cell, " old_text" , " new_text" )

    აქ,

    ძველი_ტექსტი = ტექსტი, რომლის წაშლა გსურთ

    new_text = ტექსტი, რომელიც გსურთ შეცვალოთ

    ქვემოთ არის იგივე მონაცემთა ნაკრები, რომელიც ჩვენ გამოვიყენეთ ზემოთ განყოფილება. და ამჯერად, ნაცვლად Find & ჩაანაცვლეთ ფუნქცია ასოების ამოსაღებად, ჩვენ ვაპირებთ გამოვიყენოთ SUBSTITUTE ფუნქცია სასურველი შედეგის მისაღებად.

    ნაბიჯები:

    • ცარიელ უჯრედში, სადაც გსურთ თქვენი შედეგი გამოჩნდეს, ჩაწერეთ შემდეგი ფორმულა,
    =SUBSTITUTE(C5,"WWE","")

    აქ,

    C5 = უჯრედი, რომელიც შეიცავს მნიშვნელობას ასოების ამოსაღებად

    "WWE" = ამოსაღები ასოები

    "" = „WWE“ ცარიელი სტრიქონით ჩანაცვლებისთვის

    • დააჭირეთ Enter .

    ის ჩაანაცვლებს ყველა WWE (ან ნებისმიერს სხვა ტექსტი, რომელიც თქვენ აირჩიეთ) null სტრიქონით (ანსტრიქონი, რომლითაც თქვენ შეცვლით).

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

    ახლა თქვენ იპოვნეთ უჯრედების ნაკრების შედეგი ასოების გარეშე.

    წაიკითხეთ მეტი: როგორ ამოიღოთ კონკრეტული ტექსტი სვეტიდან Excel-ში (8 გზა)

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

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

    მაგალითად, უჯრედებიდან ყველა WWE წაშლის ნაცვლად, გვინდა შევინარჩუნოთ მხოლოდ 1 W თითოეული უჯრედის რიცხვებთან ერთად.

    ნაბიჯები:

    • ისევე როგორც ზემოთ მოყვანილი სექცია, სადაც ჩვენ განვახორციელეთ SUBSTITUTE ფუნქცია წაშლის WWE , აქ ჩვენ უბრალოდ განვსაზღვრავთ გარკვეულ პოზიციას, საიდანაც გვინდა ასოების ამოღება.

      ასე რომ, ზემოთ SUBSTITUTE ფორმულა,

    =SUBSTITUTE(C5,"WWE","")

    ხდება,

    =SUBSTITUTE(C5,"WE","",1)

    აქ, 1 ნიშნავს, ჩვენ გვინდა წავშალოთ 1-ლი W ჩვენი მონაცემთა ნაკრების უჯრედებიდან (თუ გსურთ წაშალოთ მე-2 ასო თქვენი მონაცემთა ნაკრებიდან, უბრალოდ ჩაწერეთ 2 1-ის ნაცვლად, თუ გსურთ წაშალოთ მე-3 ასო თქვენი მონაცემთა ნაკრები, შემდეგ უბრალოდ ჩაწერეთ 3 1-ის ნაცვლად და ასე შემდეგ).

    • დააჭირეთ Enter .

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

    ახლა თქვენ იპოვნეთ უჯრედების მონაცემთა ნაკრების შედეგი 1-ლი W და ნომრები.

    4. წაშალეთ უჯრედიდან მრავალი სპეციფიკური ასო Nested SUBSTITUTE ფუნქციით

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

    მოდით გაირკვეს, როგორ განვახორციელოთ ჩადგმული SUBSTITUTE ფუნქცია. რამდენიმე ასო ერთდროულად ამოიღოთ.

    ნაბიჯები:

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

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

    სად,

    რომ ამოიღოთ მრავალი W C5 უჯრედიდან , ჯერ ვწერთ ფორმულას,

    =SUBSTITUTE(C5,"W","")

    და შემდეგ, რომ წაშალოთ E (ან ნებისმიერი სხვა ასო, რომელიც გჭირდებათ) მასთან ერთად, ჩვენ ეს ფორმულა ჩავსვით სხვა SUBSTITUTE ფორმულაში. და გადაიტანეთ არგუმენტები ( ძველი_ტექსტი, ახალი_ტექსტი ) შიგნით (ჩვენს შემთხვევაში, ეს იყო " E","" ).

    მაშ ასე, ახლა ფორმულა არის,

    =SUBSTITUTE(SUBSTITUTE(C5,"W",""),"E","")

    • დააჭირეთ Enter .

    ეს ჩაანაცვლებს ყველა W და E (ან ნებისმიერი სხვა ტექსტი, რომელიც თქვენ აირჩიეთ) null სტრიქონით(ან სტრიქონი, რომლითაც თქვენ შეცვლით).

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

    5. ამოიღეთ უჯრედიდან პირველი ან ბოლო ასოები ფორმულით Excel-ში

    ამ განყოფილებაში შეისწავლით თუ როგორ ამოიღოთ პირველი ან ბოლო ასოები უჯრედებიდან Excel-ის ფორმულით.

    5.1 უჯრედიდან პირველი ასოების წაშლა ფორმულით Excel-ში

    ეტაპები უჯრედებიდან პირველი ასოების წაშლის ფორმულით Excel-ში მოცემულია ქვემოთ.

    ნაბიჯები:

    • პირველ რიგში, აირჩიეთ უჯრედი, რომელიც გსურთ თქვენი შედეგის ჩვენება.
    • უჯრედში ჩაწერეთ შემდეგი ფორმულა,
    =RIGHT(C5, LEN(C5)-3)

    აქ,

    C5 = უჯრედი, სადაც ასოები წაიშლება

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

    ის ამოშლის ასოებს უჯრედის დასაწყისიდან.

    • ჩაავლეთ მწკრივი ქვემოთ <1-ის გამოყენებით>შეავსეთ სახელური ფორმულის დანარჩენ უჯრედებზე გამოსაყენებლად.

    ის წაშლის ყველა ასოს უჯრედების დასაწყისიდან.

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

    • LEN(C5) -> LEN ფუნქცია განსაზღვრავს სიგრძე უჯრედის C5
      • გამომავალი: 6
      • <1 6>
    • LEN(C5)-3 -> ხდება
      • 6-3
      • გამომავალი: 3
    • RIGHT(C5, LEN(C5)-3 ) -> ხდება
      • RIGHT (C5, 3)
      • გამომავალი: 101
      • ახსნა: წაშალეთ პირველი 3 ასო C5 უჯრედიდან

    5.2 წაშალეთ ბოლო ასოები უჯრედიდან ფორმულით Excel-ში

    ქვემოთ მოცემულია უჯრედებიდან ბოლო ასოების წაშლის ნაბიჯები Excel-ის ფორმულით.

    ნაბიჯები:

    • პირველ რიგში, აირჩიეთ უჯრედი, რომელიც გსურთ, რომ თქვენი შედეგი იყოს ნაჩვენები.
    • უჯრედში ჩაწერეთ შემდეგი ფორმულა,
    =LEFT(C5, LEN(C5)-2)

    აქ,

    C5 = უჯრედი, სადაც ასოები წაიშლება

    • დააჭირეთ Enter .

    ის ამოიღებს ასოებს უჯრედის ბოლოდან.

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

    ეს წაშლის ყველა ასოს უჯრედების ბოლოდან.

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

    • LEN(C5) -> სიგრძე უჯრედის C5
      • გამომავალი: 6
    • LEN(C5)-2 -> ხდება
      • 6-2
      • გამომავალი: 4
    • LEFT(C5, LEN(C5)-2 ) -> ხდება
      • LEFT(C5, 2)
      • გამომავალი: WWE1
      • ახსნა: წაშალეთ ბოლო 2 ასო C5 უჯრედიდან

    დაწვრილებით: როგორ წავშალოთ ტექსტი სიმბოლოს შემდეგ Excel-ში (3 გზა)

    6. ამოიღეთ ორივე პირველი და ბოლო ასოები უჯრედიდან ფორმულით Excel-ში

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

    ამისთვის საფეხურები მოცემულია ქვემოთ.

    ნაბიჯები:

    • პირველ რიგში, აირჩიეთ უჯრედი, რომელიც გსურთ, რომ თქვენი შედეგი იყოს ნაჩვენები.
    • უჯრედში ჩაწერეთ შემდეგი ფორმულა,
    =MID(C5,3,LEN(C5)-4)

    აქ,

    C5 = უჯრედი, სადაც ასოები წაიშლება

    • დააჭირეთ Enter .

    ის ამოშლის ასოებს როგორც უჯრედის დასაწყისიდან, ასევე ბოლოდან.

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

    ის წაშლის ყველა ასოს უჯრედების დასაწყისიდან და ბოლოდან.

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

    • LEN(C5) -> სიგრძე უჯრედის C5
      • გამომავალი: 6
    • LEN(C5)-4 -> ხდება
      • 6-4
      • გამომავალი: 2
    • MID(C5,3,LEN(C5) -4) -> ხდება
      • MID(C5,3,2)
      • გამომავალი: E1
      • ახსნა: წაშალეთ ბოლო 2 ასო C5 უჯრედიდან დაწყებული 3 პოზიციიდან MID ფუნქციით .

    დაწვრილებით: როგორ ამოიღოთ ტექსტი Excel უჯრედიდან (9 მარტივი გზა)

    7. წაშალეთ ასოები უჯრედიდან მასივის ფორმულით Excel-ში

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

    აქ ჩვენ გაჩვენებთ Array ფორმულას Excel-ის უჯრედებიდან ასოების წასაშლელად.

    ნაბიჯები:

    • პირველ რიგში, აირჩიეთ უჯრედი, რომელიც გსურთ, რომ თქვენი შედეგი იყოს ნაჩვენები.
    • უჯრედში ჩაწერეთ შემდეგი ფორმულა,
    =SUM(MID(0&C5,LARGE(INDEX(ISNUMBER(--MID(C5,ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1,1)*10^ROW($1:$99)/10)

    აქ,

    C5 = უჯრედი, სადაც ასოები წაიშლება

    • დააჭირეთ Enter .

    ის ამოშლის ყველა ასოს უჯრედებიდან Excel-ში.

    • ჩამოათრიეთ მწკრივი ქვემოთ -ის გამოყენებით. შეავსეთ Handle ფორმულის დანარჩენ უჯრედებზე გამოსაყენებლად.

    ის წაშლის ყველა ასოს უჯრედების მონაცემთა ნაკრებიდან Excel-ში.

    შენიშვნები:

    • ეს მასივის ფორმულა წაშლის ყველა სახის სიმბოლოს, მათ შორის ასოებს, სპეციალურ სიმბოლოებს და ა.შ. რიცხვითი სიმბოლოების გარდა. მაგალითად, თუ ორიგინალური სტრიქონი არის abc*123-def, ეს ფორმულა წაშლის ყველა ასოს და სპეციალურ სიმბოლოს, გარდა რიცხვებისა და დააბრუნებს 123-ს.
    • თუ თავდაპირველ სტრიქონში არ არის რიცხვითი სიმბოლო, მაშინ ეს ფორმულა დაბრუნდება. 0.

    დაწვრილებით: როგორ ამოიღოთ ტექსტი Excel-ის უჯრედიდან, მაგრამ დატოვოთ ნომრები (8 გზა)

    8. პირველი ან ბოლო ასოების ამოღება უჯრედიდან მომხმარებლის მიერ განსაზღვრული ფუნქციით (UDF) VBA-ში

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

    8.1 წაშალეთ პირველი ასოები უჯრედიდან VBA-ით Excel-ში

    აქსელში VBA UDF პირველი ასოების წაშლის ნაბიჯები ნაჩვენებია ქვემოთ.

    ნაბიჯები:

    • დააჭირეთ Alt + F11 თქვენს კლავიატურაზე ან გადადით ჩანართზე დეველოპერი -> Visual Basic გასახსნელად Visual Basic Editor .

    • pop-up კოდის ფანჯარაში, მენიუს ზოლიდან , დააწკაპუნეთ ჩასმა -> მოდული .

    • დააკოპირეთ შემდეგი კოდი და ჩასვით კოდის ფანჯარაში.
    5715

    ეს არის არ არის ქვეპროცედურა VBA პროგრამის გასაშვებად, ეს ქმნის მომხმარებლის განსაზღვრულ ფუნქციას (UDF) . ასე რომ, კოდის დაწერის შემდეგ, იმის ნაცვლად, რომ დააწკაპუნოთ Run ღილაკზე მენიუს ზოლიდან, დააწკაპუნეთ შენახვა .

    • ახლა დაუბრუნდით საინტერესო სამუშაო ფურცელს და ჩაწერეთ ფუნქცია, რომელიც ახლახან შექმენით VBA კოდით (ფუნქცია DeleteFirstL კოდის პირველ სტრიქონში) და <1-ის ფრჩხილებში>DeleteFirstL ფუნქცია, გადაიტანეთ უჯრედის საცნობარო ნომერი , საიდანაც გსურთ ასოების ამოღება (ჩვენს შემთხვევაში, ჩვენ გადავცემთ უჯრედს B5 ფრჩხილებში) და თანხის ნომრებს, რომლებსაც თქვენ გვინდა, რომ ასო მოიხსნას (გვსურს, რომ პირველი 3 ასო წაიშალოს, ამიტომ ჩავსვით 3 ).
    • დააჭირეთ Enter .

    ეს ამოიღებს ასოებს

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