თქვენ გაქვთ საქაღალდე, რომელშიც ასობით ფაილია. თქვენ უნდა მიიღოთ ყველა ამ ფაილის სახელების სია, ასევე, თქვენ უნდა მიიღოთ ეს სია Excel ფაილში დასახლებისთვის. კარგად, ცხადია, არის სახელმძღვანელო გზა და შემდეგ არის Geek Page გზა. მექანიკური გზა იქნება თითოეული ფაილის სახელის კოპირება და მათი Excel ფაილზე ჩასმა, დავალების შესრულებას ასაკი სჭირდება, მრავალი ადამიანური შეცდომით. Geek Page გზა აუცილებლად შეასრულებდა რამდენიმე ნაბიჯს თავდაპირველად მთელი პროცესის ავტომატიზაციისთვის ერთი დაწკაპუნებით. საინტერესოდ ჟღერს? ჩვენც ასე ვგრძნობთ თავს!
ამ სტატიაში ჩვენ განვმარტავთ, თუ როგორ შეგიძლიათ მარტივად შექმნათ სია ფაილების სახელებით, რომლებიც შეიცავს მითითებულ საქაღალდეში, ასევე არაფრის დახმარებით, გარდა რამდენიმე სუფთა Excel ფორმულისა. იმედია სიამოვნებით კითხულობთ!
Სარჩევი
მაგალითი სცენარი
ვთქვათ, თქვენ გაქვთ შემდეგი საქაღალდე სხვადასხვა ტიპის ფაილებით, მაგალითად xlsx, txt, docx და ა.შ. ახლა მოთხოვნაა ფაილების სახელების ეს სია გქონდეთ Excel ფაილში, თითოეული ფაილის სახელის ხელით კოპირების გარეშე, რადგან საქაღალდეში ფაილების რაოდენობა შეიძლება საკმაოდ დიდი იყოს. ვნახოთ, როგორ შეიძლება ამის გაკეთება მარტივად.
ნაწილი 1: როგორ მივიღოთ ყველა ფაილის სახელების სია საქაღალდეში
Ნაბიჯი 1: ჯერ ერთი, გაშვება მაიკროსოფტი Excel. როდესაც ეს მოხდება, დააწკაპუნეთ ცარიელი სამუშაო წიგნი ვარიანტი.
ნაბიჯი 2: მოდით, ჯერ გავაგრძელოთ და შეინახოთ დოკუმენტი, რადგან ამ სტატიაში ჩამოთვლილი ნაბიჯები მოითხოვს დოკუმენტის შენახვას, რათა მათ იმუშაონ.
დოკუმენტის შესანახად დააწკაპუნეთ FILE ჩანართი ზედა.
რეკლამა
ნაბიჯი 3: ახლა უკვე დატოვა ფანჯრის პანელზე, დააწკაპუნეთ Შეინახე როგორც ვარიანტი. შემდეგ -ზე უფლება ფანჯრის პანელზე, დააწკაპუნეთ დათვალიერება ღილაკი.
ნაბიჯი 4: ერთხელ თქვენ ხართ Შეინახე როგორც ფანჯარაში, გააკეთეთ შემდეგი ნაბიჯები.
- Ნავიგაცია რომ ზუსტი ადგილმდებარეობა სადაც შენი ფაილები იმყოფება, ანუ ში მითითებული მდებარეობა მაგალითი სცენარი ამ სტატიის განყოფილება.
- როგორც შემდეგი, მიეცით ა სახელი თქვენს ავტომატიზაციის ფაილზე ქვეშ Ფაილის სახელი ველი. ქვემოთ მოცემულ მაგალითში მე მივეცი სახელი როგორც theGeekPageAutomation.xlsx.
- ნაგულისხმევად, არჩეული იქნება გაფართოება. მაგრამ თუ ეს ასე არ არის, აირჩიეთ გაფართოება როგორც Excel სამუშაო წიგნი (*.xlsx) ჩამოსაშლელი მენიუდან, რომელიც დაკავშირებულია ტიპად შენახვა ვარიანტი.
- დააჭირეთ Გადარჩენა დააწკაპუნეთ მას შემდეგ რაც ყველაფერი დაასრულეთ.
ნაბიჯი 5: ახლა, ზე ფაილების მკვლევარი, გახსენით ადგილი, სადაც თქვენი ფაილებია. ეს არის იგივე ადგილი, სადაც თქვენ ასევე შეინახეთ თქვენი ავტომატიზაციის ფაილი, ნაბიჯი 4.
დააწკაპუნეთ ფაილის მკვლევარის ნავიგაციის ზოლი და დააკოპირეთ მთელი ადგილმდებარეობა მდებარეობის არჩევით და შემდეგ ღილაკების დაჭერით CTRL + C ერთად.
ნაბიჯი 6: ახლა დაუბრუნდით თქვენს მიერ შენახულ Excel ფაილს, ჩემს შემთხვევაში theGeekPageAutomation.xlsx, და მერე ორჯერ დააწკაპუნეთ პირველ უჯრედზე, რომელიც, A1. თქვენ შეგიძლიათ აირჩიოთ სხვა უჯრედებიც. მაგრამ რადგან მთელი პროცესი ხანგრძლივია, შეიძლება დაიბნეთ, თუ სხვა უჯრედს აირჩევთ. ამიტომ, ჩვენ გირჩევთ აირჩიოთ უჯრედი A1 თავად.
ახლა უბრალოდ დააჭირეთ კლავიშებს CTRL + V ამავე დროს, რათა პასტა მდებარეობა, რომელზეც დააკოპირეთ ნაბიჯი 5.
ხელით დაამატეთ \* (უკანა ხაზი + ვარსკვლავი) კოპირებული ადგილის ბოლოს. ეს ძალიან მნიშვნელოვანია. ეს ძირითადად ითარგმნება, ყველაფერი, რაც იმყოფება მითითებულ ადგილას.
ნაბიჯი 7: თუ სწორად ჩასვით საქაღალდის მდებარეობა, სადაც თქვენი ფაილებია, შეგიძლიათ გამოტოვოთ ეს ნაბიჯი. წინააღმდეგ შემთხვევაში, თუ რაიმე სირთულეს აწყდებით, შემდეგი არის ერთსაფეხურიანი გამოსავალი, სცადეთ.
ეს ნაბიჯი უბრალოდ დეტალურად აღწერს სხვა მარტივ მეთოდს, რომლის საშუალებითაც შეგიძლიათ მიიღოთ საქაღალდის მდებარეობა, სადაც თქვენი ფაილებია. ამისთვის საჭიროა დააკოპირეთ და ჩასვით შემდეგი ფორმულა უჯრედზე A1 როგორც ნაჩვენებია ქვემოთ მოცემულ ეკრანის სურათზე.
=SUBSTITUTE(CELL("ფაილის სახელი"),RIGHT(CELL("ფაილის სახელი"),LEN(CELL("ფაილის სახელი"))-FIND("@",SUBSTITUTE(CELL("ფაილის სახელი"),"\","@ ",LEN(CELL("ფაილის სახელი"))-LEN(SUBSTITUTE(CELL("ფაილის სახელი"),"\",""))),1)),"*")
შენიშვნა: გთხოვთ გაითვალისწინოთ, რომ თქვენ არ გჭირდებათ დამატება \* ხელით მდებარეობის ბოლოს, თუ ამ ფორმულას იყენებთ. ეს ნაწილი უკვე დამუშავებულია ფორმულაში.
ნაბიჯი 8: ახლა თუ დაარტყამ შედი გასაღები, შეგიძლიათ ნახოთ საქაღალდის მდებარეობა, სადაც თქვენი ფაილებია.
მას შემდეგ, რაც საქაღალდის ადგილმდებარეობა მზად გაქვთ \* ბოლოს, დააჭირეთ ღილაკს ფორმულები ჩანართი ზედა.
როგორც შემდეგი, ქვეშ ფორმულები ჩანართი, დააჭირეთ განსაზღვრეთ სახელი ღილაკი.
ნაბიჯი 9: ახლა, ჯერ ერთი, დაასახელე თქვენი ახალი სახელების დიაპაზონში. სახელი მივეცი როგორც GeekPageList.
ახლა ქვეშ ეხება ველი, ჩაწერეთ =ფაილი( და შემდეგ საბოლოოდ დააწკაპუნეთ ზე A1 უჯრედი ავტომატური შევსებისთვის FILES() ფორმულა.
=ფაილი(
ნაბიჯი 10: როგორც კი დააწკაპუნებთ A1 უჯრედზე, მასზე მითითებული იქნება FILES() ფორმულა ავტომატურად.
დახურეთ FILES() ფორმულა მიერ აკრეფა დახურვის სამაგრში, ). გახსოვდეთ, ეს მნიშვნელოვანი ნაბიჯია.
დააჭირეთ კარგი ღილაკი.
ნაბიჯი 11: ახლა თქვენ წარმატებით შექმენით დასახელებული დიაპაზონი, რომელსაც აქვს საქაღალდეში მყოფი ყველა ფაილის სახელი, რომლის მდებარეობაც ახსენეთ A1 უჯრედში.
ახლა თქვენი ახალი დასახელებული დიაპაზონი GeekPageList არის მასივის მსგავსი და მასში მითითებულია საქაღალდის ყველა ფაილის სახელი. ერთადერთი მომლოდინე სამუშაო, რაც ახლა გვაქვს, არის ფაილების სახელების წარმატებით ამოღება ამ მასივიდან.
პირველი ფაილის სახელის წარმატებით ამოღება მასივიდან GeekPageList, უბრალოდ ორმაგი დაწკაპუნებით ნებისმიერ უჯრედზე, ჩვენ გირჩევთ უჯრედს B1 რადგან ეს არის უჯრედი, რომელიც გამოიყენება მაგალითების ეკრანის სურათებში და კოპირება-პასტი შემდეგი ფორმულა.
=INDEX(GeekPageList, 1)
შენიშვნა: თუ თქვენ დაასახელეთ სხვა სახელი თქვენი სახელების დიაპაზონში at ნაბიჯი 9, თქვენ უნდა შეცვალოთ GeekPageList სახელი თქვენს მიერ მითითებულ სახელთან ერთად.
ასევე გაითვალისწინეთ, რომ ინდექსი ფუნქცია იღებს მისთვის გადაცემულ მასივს, როგორც მის პირველ არგუმენტს და აბრუნებს ელემენტს, რომელიც იმყოფება მისთვის გადაცემულ ინდექსის რიცხვში, როგორც მეორე არგუმენტი. Ამ შემთხვევაში, ინდექსი ფუნქცია აბრუნებს უჯრედში არსებულ საქაღალდეში არსებულ პირველ ფაილს A1.
რეკლამა
ნაბიჯი 12: თუ მოხვდები შედი ახლავე, ხედავთ, რომ პირველი ფაილის სახელი წარმატებით არის ამოღებული GeekPageList.
ნაბიჯი 13: ანალოგიურად, შეგიძლიათ მეორე ფაილის სახელის ამოღება გამოყენებით ინდექსი ფუნქციონირება შემდეგნაირად.
=INDEX(GeekPageList, 2)
ნაბიჯი 14: ანალოგიურად, მესამე ფაილის სახელის ამოღება შესაძლებელია ინდექსის ნომრის 3-ის გადაცემით.
=INDEX(GeekPageList, 3)
სანამ საქაღალდეში ფაილების რაოდენობა შეზღუდულია, თქვენ შეგიძლიათ განაგრძოთ ფაილების ინდექსის რაოდენობის შეცვლა, როგორც ეს ნაჩვენებია ზემოთ მოცემულ ნაბიჯებში. მაგრამ რა მოხდება, თუ ბევრი ფაილია? რა თქმა უნდა, მაშინ ჩვენ გვჭირდება რაიმე გზა, რომლის გამოყენებითაც ჩვენ შეგვიძლია ავტომატიზირება მოახდინოთ მეორე არგუმენტის პოპულაციაზე ინდექსი ფუნქცია. ვნახოთ, როგორ შეიძლება ამის გაკეთება მომდევნო ნაბიჯებში.
ნაბიჯი 15: მეორე არგუმენტის პოპულაციის ავტომატიზაცია ინდექსი ფუნქცია, გამოვიყენოთ ROWS ფუნქცია. გთხოვთ შეცვალოთ ფორმულა, რომელიც გაქვთ უჯრედში B1 ქვემოთ მოცემულთან ერთად.
=INDEX(GeekPageList, ROWS(A1:A1))
ნაბიჯი 16: თუ მოხვდები შედი გასაღები, თქვენ ხედავთ, რომ მეორე არგუმენტი სწორად არის შევსებული და რომ პირველი ფაილის სახელი წარმატებით იქნა მოძიებული.
თუ ახლა გადაიტანეთ ფორმულა ქვემოთ, რომ გამოიყენოთ იგი სვეტის გასწვრივ, დაინახავთ, რომ სახელი პირველი ფაილი მეორდება და რომ ჩვენ არ ვიღებთ სხვა ფაილების სახელებს საქაღალდე. ისე, კიდევ რამდენიმე მცირე ცვლილებაა საჭირო ყველა ფაილის სახელის მისაღებად.
ნაბიჯი 17: უბრალოდ დააჭირეთ პირველ არგუმენტს საქართველოს ROWS ფუნქცია, რომელიც არის A1, შიგნით ინდექსი ფუნქცია და შემდეგ დააჭირეთ F4 გასაღები.
ეს დაბლოკავს პირველ არგუმენტს ROWS ფუნქცია. თქვენი ფორმულა, ამ ეტაპზე, ასე უნდა გამოიყურებოდეს.
=INDEX(GeekPageList, ROWS($A$1:A1))
ნაბიჯი 18: ახლა მოდით ვცადოთ ფორმულის ჩამოტვირთვა. ამისთვის დააწკაპუნეთ პატარა მწვანე კვადრატული ფორმა ზე უჯრედის მარჯვენა კუთხე და გადაათრიეთ ქვემოთ.
ნაბიჯი 19: ახლა თქვენ ხედავთ, რომ ფორმულა სწორად არის გამოყენებული და ყველა ფაილის სახელი მოდის, ნაცვლად იმისა, რომ პირველი და ისევ გაიმეოროთ.
მაგრამ თუ დააკვირდებით მონიშნული რეგიონის ბოლოს, ხედავთ ამას #REF! შეცდომა მოვიდა. ეს იმიტომ, რომ მასივი ამოიწურა დიაპაზონიდან. დიახ. #REF! შეცდომა, რაც მიუთითებს იმაზე, რომ მივიღეთ მასივის გადინება შეცდომა. არ ინერვიულოთ, ეს ასევე შეიძლება სწრაფად და მარტივად დაძლიოთ.
ნაბიჯი 20: გაუმკლავდეს #REF შეცდომა, დავამატოთ IFERROR ფუნქცია. The IFERROR() ფუნქცია, როგორც ეს განსაზღვრულია ქვემოთ, დააბრუნებს a ცარიელი მნიშვნელობა თუ არის შეცდომა შიდა ფორმულით დაბრუნებულ მნიშვნელობაში. თქვენი ფორმულა შეცდომების დამუშავებით უნდა იყოს შემდეგი.
=IFERROR(INDEX(GeekPageList, ROWS($A$1:A1)),"")
ნაბიჯი 21: Ის არის. შეცდომა ახლა იდეალურად არის დამუშავებული. თქვენ აღარ მიიღებთ მნიშვნელობის შეცდომებს თქვენი ფაილის სახელების სიაში. ისიამოვნეთ!
შენიშვნა: გთხოვთ გაითვალისწინოთ, რომ ავტომატიზაციის ფაილი, theGeekPageAutomation.xlsx, ასევე შედის ფაილების სიაში, რადგან ის იმავე ადგილას არის. თქვენ შეგიძლიათ ხელით წაშალოთ ავტომატიზაციის ფაილის სახელი სიიდან, თუ არ გსურთ ის იყოს ფაილების სახელების სიაში.
ნაწილი 2: როგორ მივიღოთ ფაილების სახელების სია კონკრეტული გაფართოებებით საქაღალდეში
ახლა, ვთქვათ, გსურთ მხოლოდ ფაილის სახელების სია კონკრეტული გაფართოებით. ამ შემთხვევაში, ყველაფერი რაც თქვენ გჭირდებათ არის მცირე შესწორება, ვნახოთ რა არის ეს მომდევნო ნაბიჯებში.
გთხოვთ გაითვალისწინოთ, რომ სანამ წინ წახვალთ, დარწმუნდით, რომ დაასრულეთ 1-ლ ნაწილში აღნიშნული ყველა ნაბიჯი.
Ნაბიჯი 1: თუ გჭირდებათ მხოლოდ docx ფაილების სახელების სიაში, შემდეგ A1 საკანში, ნაცვლად აყენებს მარტივი ვარსკვლავი ნიშანი, *, თქვენ უნდა დააყენოთ *docx*. იხილეთ ეკრანის სურათი ქვემოთ.
დიახ, ეს ყველაფერი იქნებოდა. უბრალოდ დაარტყით შედი გასაღები და სვეტში ბ, თქვენ გექნებათ სია docx მხოლოდ ფაილები.
ნაბიჯი 2: ანალოგიურად, თუ გჭირდებათ მხოლოდ ტექსტური ფაილების სია, მაშინ A1 უჯრედი, ბოლოს, აკრიფეთ *ტექსტი* ერთი ვარსკვლავის ნაცვლად. დააჭირეთ შედი გასაღები B სვეტის შედეგების სანახავად.
ნაბიჯი 3: ანალოგიურად, თუ გინდა მხოლოდ xlsx ფაილები, ჩაწერეთ *xlsx* შემდეგ \ ზე A1 უჯრედი.
თქვენ შეგიძლიათ შექმნათ ნებისმიერი კონკრეტული გაფართოების ტიპის ფაილის სახელების სია, როგორიცაა JPEG, PNG და ა.შ. Გაერთე!
გთხოვთ, გვითხრათ კომენტარების განყოფილებაში, თუ რომელიმე საფეხურზე ხართ გაჭედილი, ჩვენ ყოველთვის სიამოვნებით დაგეხმარებით! ასევე, გაუზიარეთ სტატია თქვენს მეგობრებს და ოჯახის წევრებს, თუ ის თქვენთვის სასარგებლოა.
თვალყური ადევნეთ უფრო დამაფიქრებელ რჩევებს, ხრიკებს და სტატიებს!
Ნაბიჯი 1 - ჩამოტვირთეთ Restoro PC Repair Tool აქედან
ნაბიჯი 2 - დააწკაპუნეთ სკანირების დაწყებაზე, რათა ავტომატურად იპოვოთ და მოაგვაროთ ნებისმიერი კომპიუტერის პრობლემა.