आपके पास एक फोल्डर है जिसके अंदर सैकड़ों फाइलें हैं। आपको इन सभी फाइलों के नामों की सूची प्राप्त करने की आवश्यकता है, वह भी, आपको उस सूची को एक्सेल फाइल पर पॉप्युलेट करने की आवश्यकता है। खैर, जाहिर तौर पर मैनुअल तरीका है और फिर गीक पेज तरीका है। मैन्युअल तरीका यह होगा कि प्रत्येक फ़ाइल के नाम की प्रतिलिपि बनाई जाए और उन्हें कई मानवीय त्रुटियों के साथ, कार्य को पूरा करने में उम्र लगने के साथ, एक एक्सेल फ़ाइल पर चिपका दिया जाए। गीक पेज तरीका निश्चित रूप से एक क्लिक की मदद से पूरी प्रक्रिया को स्वचालित करने के लिए शुरू में कुछ कदम उठा रहा होगा। सुनने में अच्छा लग रहा है? हमें भी ऐसा लगता है!
इस लेख में, हम बताते हैं कि आप किसी निर्दिष्ट फ़ोल्डर के अंदर मौजूद फाइलों के नामों के साथ आसानी से एक सूची कैसे बना सकते हैं, वह भी कुछ शुद्ध एक्सेल फ़ार्मुलों की मदद से। आशा है आपको पढ़ने में मज़ा आया होगा!
विषयसूची
उदाहरण परिदृश्य
मान लें कि आपके पास विभिन्न प्रकार की फ़ाइलों के साथ निम्न फ़ोल्डर है, जैसे xlsx, txt, docx, आदि। अब आवश्यकता यह है कि प्रत्येक फ़ाइल नाम को मैन्युअल रूप से कॉपी-पेस्ट किए बिना एक्सेल फ़ाइल में फ़ाइल नामों की यह सूची हो, क्योंकि फ़ोल्डर में फ़ाइलों की संख्या काफी बड़ी हो सकती है। आइए देखें कि यह कैसे आसानी से किया जा सकता है।
खंड 1: एक फ़ोल्डर के अंदर सभी फ़ाइल नामों की सूची कैसे प्राप्त करें
स्टेप 1: पहले तो, प्रक्षेपण माइक्रोसॉफ्ट एक्सेल. जब यह हो जाए, तो पर क्लिक करें खाली कार्यपुस्तिका विकल्प।
चरण दो: चलिए आगे बढ़ते हैं और पहले दस्तावेज़ को सहेजते हैं, क्योंकि इस आलेख में सूचीबद्ध चरणों के लिए दस्तावेज़ को सहेजना आवश्यक है, ताकि वे काम कर सकें।
दस्तावेज़ को सहेजने के लिए, पर क्लिक करें फ़ाइल शीर्ष पर टैब।
विज्ञापन
चरण 3: अब पर बाएं विंडो फलक, पर क्लिक करें के रूप रक्षित करें विकल्प। फिर पर सही विंडो फलक, पर क्लिक करें ब्राउज़ बटन।
चरण 4: एक बार जब आप में हों के रूप रक्षित करें विंडो, निम्न चरणों का पालन करें।
- नेविगेट को सटीक स्थान जहां अपने फ़ाइलें मौजूद हैं, अर्थात्, में उल्लिखित स्थान उदाहरण परिदृश्य इस लेख का खंड।
- अगले के रूप में, a. दें नाम के अंतर्गत आपकी ऑटोमेशन फ़ाइल में फ़ाइल का नाम खेत। नीचे दिए गए उदाहरण में, मैंने नाम दिया है: गीकपेजऑटोमेशन.xlsx.
- डिफ़ॉल्ट रूप से, एक्सटेंशन चुना जाएगा। लेकिन अगर ऐसा नहीं है, तो एक्सटेंशन को इस रूप में चुनें एक्सेल वर्कबुक (*.xlsx) से जुड़े ड्रॉपडाउन मेनू से टाइप के रुप में सहेजें विकल्प।
- मारो बचाना एक बार जब आप सब कर लें तो बटन।
चरण 5: अब, पर फाइल ढूँढने वाला, वह स्थान खोलें जहाँ आपकी फ़ाइलें मौजूद हैं। यह वही स्थान है जहाँ आपने अपनी ऑटोमेशन फ़ाइल को भी चरण 4 में सहेजा है।
पर क्लिक करें फ़ाइल एक्सप्लोरर नेविगेशन बार तथा पूरे स्थान की प्रतिलिपि बनाएँ स्थान का चयन करके और फिर कुंजियों को दबाकर सीटीआरएल + सी साथ में।
चरण 6: अब मेरे मामले में सहेजी गई एक्सेल फाइल पर वापस आएं गीकपेजऑटोमेशन.xlsx, और फिर पहले सेल पर डबल क्लिक करें, जो है, ए 1. आप अन्य सेल भी चुन सकते हैं। लेकिन चूंकि पूरी प्रक्रिया लंबी है, इसलिए यदि आप एक अलग सेल चुनते हैं तो आप भ्रमित हो सकते हैं। इसलिए, हम अनुशंसा करते हैं कि आप स्वयं सेल A1 चुनें।
अब, बस कुंजियाँ दबाएँ सीटीआरएल + वी उसी समय करने के लिए पेस्ट जिस स्थान पर आपने कॉपी किया है चरण 5.
मैन्युअल रूप से जोड़ें \* (बैकस्लैश + तारांकन) कॉपी किए गए स्थान के अंत में। यह बहुत महत्वपूर्ण है. यह मूल रूप से अनुवाद करता है, सब कुछ जो निर्दिष्ट स्थान पर मौजूद है.
चरण 7: यदि आप उस फ़ोल्डर के स्थान को सही ढंग से चिपका सकते हैं जहाँ आपकी फ़ाइलें मौजूद हैं, आप इस चरण को छोड़ सकते हैं. वरना अगर आपको कोई दिक्कत आ रही है तो निम्नलिखित एक कदम समाधान है, इसे आजमाएं।
यह चरण बस एक और आसान विधि का विवरण देता है जिसके उपयोग से आप उस फ़ोल्डर का स्थान प्राप्त कर सकते हैं जहाँ आपकी फ़ाइलें मौजूद हैं। उसके लिए, आपको चाहिए निम्न सूत्र को कॉपी और पेस्ट करें सेल पर ए 1 जैसा कि नीचे स्क्रीनशॉट में दिखाया गया है।
= SUBSTITUTE(CELL("filename"),RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("@",SUBSTITUTE(CELL("filename"),"\","@ ",LEN(CELL("filename"))-LEN(SUBSTITUTE(CELL("filename"),"\","")),1)),"*")
टिप्पणी: कृपया ध्यान दें कि आपको जोड़ने की आवश्यकता नहीं है \* मैन्युअल रूप से स्थान के अंत में यदि आप इस सूत्र का उपयोग कर रहे हैं। वह हिस्सा पहले से ही सूत्र में संभाला जा चुका है।
चरण 8: अब अगर आप हिट करते हैं प्रवेश करना कुंजी, आप उस फ़ोल्डर का स्थान देख सकते हैं जहां आपकी फ़ाइलें मौजूद हैं।
एक बार जब आपके पास अंत में \* के साथ फ़ोल्डर स्थान तैयार हो जाए, तो दबाएं सूत्रों शीर्ष पर टैब।
अगले के रूप में, के तहत सूत्रों टैब, हिट करें नाम परिभाषित करें बटन।
चरण 9: अब, सबसे पहले, नाम देना आपकी नई नाम श्रेणी में। मैंने नाम दिया है गीकपेजलिस्ट.
अब के तहत को संदर्भित करता है फ़ील्ड, टाइप करें = फ़ाइलें ( और फिर अंत में क्लिक पर ए 1 सेल को ऑटो-पॉप्युलेट करने के लिए फ़ाइलें () सूत्र।
= फ़ाइलें (
चरण 10: एक बार जब आप सेल A1 पर क्लिक करते हैं, तो इसे में संदर्भित किया जाएगा फ़ाइलें () सूत्र स्वचालित रूप से।
FILES () सूत्र को बंद करें टाइपिंग एक बंद ब्रेस में, ). याद रखें, यह एक महत्वपूर्ण कदम है.
मारो ठीक है बटन।
चरण 11: अब आपने सफलतापूर्वक एक नामांकित श्रेणी बना ली है जिसमें फ़ोल्डर के अंदर सभी फाइलों के नाम हैं जिनके स्थान का आपने सेल A1 पर उल्लेख किया है।
अब आपकी नई नामित श्रेणी गीकपेजलिस्ट एक सरणी की तरह है और इसमें निर्दिष्ट फ़ोल्डर के सभी फ़ाइल नाम हैं। अब हमारे पास एकमात्र लंबित कार्य इस सरणी से फाइलों के नामों को एक-एक करके सफलतापूर्वक निकालना है।
सरणी से पहला फ़ाइल नाम सफलतापूर्वक निकालने के लिए गीकपेजलिस्ट, बस डबल क्लिक करें किसी भी सेल पर, हम सेल की सलाह देते हैं बी 1 चूंकि यह उदाहरण स्क्रीनशॉट में प्रयुक्त सेल है, और कॉपी पेस्ट निम्नलिखित सूत्र।
= इंडेक्स (गीकपेजलिस्ट, 1)
टिप्पणी: यदि आपने अपनी नाम श्रेणी को अलग नाम दिया है तो चरण 9, आपको प्रतिस्थापित करने की आवश्यकता है गीकपेजलिस्ट आपके द्वारा दिए गए नाम के साथ नाम।
यह भी ध्यान दें कि अनुक्रमणिका फ़ंक्शन इसे पारित सरणी में लेता है, इसके पहले तर्क के रूप में और इसके दूसरे तर्क के रूप में, इसे पास किए गए इंडेक्स नंबर पर मौजूद तत्व को वापस कर देता है। इस मामले में, अनुक्रमणिका फ़ंक्शन सेल पर मौजूद फ़ोल्डर स्थान के अंदर मौजूद पहली फ़ाइल देता है ए 1.
विज्ञापन
चरण 12: यदि आप हिट करते हैं प्रवेश करना कुंजी अब, आप देख सकते हैं कि पहली फ़ाइल का नाम सफलतापूर्वक निकाला गया है गीकपेजलिस्ट.
चरण 13: इसी तरह, आप का उपयोग करके दूसरी फ़ाइल का नाम निकाल सकते हैं अनुक्रमणिका निम्नानुसार कार्य करते हैं।
= इंडेक्स (गीकपेजलिस्ट, 2)
चरण 14: इसी तरह, इंडेक्स नंबर को 3 के रूप में पास करके तीसरी फ़ाइल का नाम निकाला जा सकता है।
= इंडेक्स (गीकपेजलिस्ट, 3)
जब तक फ़ोल्डर के अंदर फाइलों की संख्या सीमित है, तब तक आप ऊपर दिए गए चरणों में दिखाए गए अनुसार फाइलों की अनुक्रमणिका संख्या को प्रतिस्थापित कर सकते हैं। लेकिन क्या होगा अगर कई फाइलें हैं? ठीक है तो निश्चित रूप से हमें किसी ऐसे तरीके की आवश्यकता है जिसके उपयोग से हम दूसरे तर्क की जनसंख्या को स्वचालित कर सकें अनुक्रमणिका समारोह। आइए देखें कि आने वाले चरणों में यह कैसे किया जा सकता है।
चरण 15: के दूसरे तर्क की जनसंख्या को स्वचालित करने के लिए अनुक्रमणिका फ़ंक्शन, आइए का उपयोग करें पंक्तियों समारोह। कृपया उस सूत्र को बदलें जो आपके सेल में है बी 1 नीचे वाले के साथ।
= इंडेक्स (गीकपेजलिस्ट, रो (ए 1: ए 1))
चरण 16: यदि आप हिट करते हैं प्रवेश करना कुंजी, आप देख सकते हैं कि दूसरा तर्क सही ढंग से भरा गया है और पहली फ़ाइल का नाम सफलतापूर्वक पुनर्प्राप्त किया गया है।
यदि आप अब सूत्र को स्तंभ पर लागू करने के लिए नीचे की ओर खींचते हैं, तो आप देखेंगे कि सूत्र का नाम पहली फ़ाइल दोहराई जा रही है और हमें उसमें मौजूद अन्य फ़ाइलों के नाम नहीं मिल रहे हैं फ़ोल्डर। खैर, सभी फ़ाइल नामों को प्राप्त करने के लिए कुछ और मामूली संशोधनों की आवश्यकता है।
चरण 17: बस पहले तर्क पर क्लिक करें की पंक्तियों समारोह, जो है ए 1, के अंदर अनुक्रमणिका फ़ंक्शन, और फिर हिट करें F4 चाभी।
यह के पहले तर्क को बंद कर देगा पंक्तियों समारोह। आपका सूत्र, इस स्तर पर, इस प्रकार दिखना चाहिए।
= इंडेक्स (गीकपेजलिस्ट, रो ($ ए $ 1: ए 1))
चरण 18: अब फ़ॉर्मूला को नीचे खींचने की कोशिश करते हैं। उसके लिए, पर क्लिक करें छोटा हरा चौकोर आकार पर सेल का दायां कोना और इसे नीचे खींचें।
चरण 19: अब, आप देख सकते हैं कि सूत्र सही ढंग से लागू किया गया है और सभी फ़ाइल नाम आ रहे हैं, बजाय पहले वाले को बार-बार दोहराने के।
लेकिन यदि आप हाइलाइट किए गए क्षेत्र के अंत को देखते हैं, तो आप देख सकते हैं कि #संदर्भ! त्रुटि आ गई है। ऐसा इसलिए है क्योंकि सरणी सीमा से बाहर हो गई है। हां, अगर हम अपने फोल्डर में फाइलों की वास्तविक संख्या से अधिक फॉर्मूला को और नीचे खींचते हैं, जो कि हमारे एरे में तत्वों की संख्या है, तो हम प्राप्त कर सकते हैं #संदर्भ! त्रुटि, यह दर्शाता है कि हमें एक मिला है सरणी अतिप्रवाह गलती। चिंता न करें, इसे जल्दी और आसानी से दूर भी किया जा सकता है।
चरण 20: को संभालने के लिए #आरईएफ त्रुटि, आइए जोड़ें इफ़रोर समारोह। इफरर () फ़ंक्शन, जैसा कि नीचे परिभाषित किया गया है, वापस आ जाएगा a रिक्त मान यदि आंतरिक सूत्र द्वारा लौटाए गए मान में कोई त्रुटि है। त्रुटि प्रबंधन के साथ आपका सूत्र इस प्रकार होना चाहिए।
=IFERROR(INDEX(GeekPageList, ROWS($A$1:A1)),"")
चरण 21: इतना ही। त्रुटि अब पूरी तरह से नियंत्रित है। अब आपको अपनी फ़ाइल नामों की सूची में कोई मान त्रुटि नहीं मिलेगी। आनंद लेना!
टिप्पणी: कृपया ध्यान दें कि स्वचालन फ़ाइल, गीकपेजऑटोमेशन.xlsx, फ़ाइलों की सूची में भी शामिल हो जाता है क्योंकि यह उसी स्थान पर है। यदि आप नहीं चाहते कि यह फ़ाइल नामों की सूची में मौजूद हो, तो आप सूची से ऑटोमेशन फ़ाइल का नाम मैन्युअल रूप से हटा सकते हैं।
खंड 2: किसी फ़ोल्डर के अंदर विशिष्ट एक्सटेंशन के साथ फ़ाइल नामों की सूची कैसे प्राप्त करें
अब, मान लें कि आप केवल विशिष्ट एक्सटेंशन वाले फ़ाइल नामों की सूची चाहते हैं। उस स्थिति में, आपको बस एक छोटा सा ट्वीक चाहिए, आइए देखें कि आने वाले चरणों में यह क्या है।
कृपया ध्यान दें कि आगे बढ़ने से पहले, सुनिश्चित करें कि आपने धारा 1. में उल्लिखित सभी चरणों को पूरा कर लिया है.
स्टेप 1: यदि आपको केवल की आवश्यकता है docx फ़ाइल नामों की सूची, फिर में ए 1 सेल, एक साधारण डालने के बजाय तारांकन संकेत, *, आपको डालना होगा *डॉक्क्स*. नीचे स्क्रीनशॉट का संदर्भ लें।
हाँ, वह सब होगा। बस हिट करें प्रवेश करना कुंजी और कॉलम में बी, आपके पास की सूची होगी docx केवल फ़ाइलें।
चरण दो: इसी तरह, यदि आपको केवल टेक्स्ट फ़ाइलों की सूची की आवश्यकता है, तो में ए 1 सेल, अंत में, टाइप करें *टेक्स्ट* एक तारांकन के बजाय। मारो प्रवेश करना कॉलम बी पर परिणाम देखने के लिए कुंजी।
चरण 3: इसी तरह, यदि आप केवल चाहते हैं xlsx फ़ाइलें, नीचे टाइप करें *एक्सएलएसएक्स* के बाद \ पर ए 1 कक्ष।
आप किसी विशिष्ट एक्सटेंशन प्रकार जैसे JPEG, PNG, आदि के फ़ाइल नामों की सूची उसी तरह से तैयार कर सकते हैं। मस्ती करो!
कृपया हमें टिप्पणी अनुभाग में बताएं कि क्या आप किसी भी कदम पर फंस गए हैं, हम हमेशा मदद करने में प्रसन्न हैं! इसके अलावा, अगर आपको यह मददगार लगा तो लेख को अपने दोस्तों और परिवार के साथ साझा करें।
अधिक दिमागी उड़ाने वाली युक्तियों, तरकीबों और कैसे-कैसे लेखों के लिए बने रहें!
स्टेप 1 - यहां से रेस्टोरो पीसी रिपेयर टूल डाउनलोड करें
चरण दो - किसी भी पीसी समस्या को स्वचालित रूप से खोजने और ठीक करने के लिए स्टार्ट स्कैन पर क्लिक करें।