नोटपैड ++ - मैं अगली पंक्ति से कॉलम का उपयोग करके एक पंक्ति को कैसे बदल सकता हूं


-1

तो समस्या यह है कि, मेरे पास ग्राहकों की एक बहुत बड़ी फाइल है और मुझे यह करने की आवश्यकता है:

example1.1@hotmail.com

example1@hotmail.com; 12345

यह बन गया:

example1.1@hotmail.com; 12345

example1@hotmail.com; 12345

कभी-कभी इसे कई बार निष्पादित करने की आवश्यकता होती है, जैसे:

example2.2@hotmail.com

example2.1@hotmail.com

example2@hotmail.com; 12345

की जगह ...

example2.2@hotmail.com; pass12345

example2.1@hotmail.com; pass12345

example2@hotmail.com; pass12345

कृपया सहायता कीजिए!

जवाबों:


0

अंतिम उदाहरण में पास कहाँ से आता है?

किसी भी मामले में, मैं व्यक्तिगत रूप से एक अजगर स्क्रिप्ट में ऐसा करूंगा, लेकिन यदि आप स्क्रिप्टिंग के लिए नहीं हैं, तो आप एक्सेल में कुछ कर सकते हैं। चूंकि मेरे पास इस सिस्टम पर एक्सेल नहीं है। । ।

  1. फ़ाइल खोलें
  2. पर विभाजित करने के लिए कॉलम के पाठ का उपयोग करें;
  3. पंक्तियों को उल्टा करें (पंक्ति संख्या के साथ एक डमी कॉलम डालें, और फिर उस एक अवरोही पर सॉर्ट करें)
  4. संख्यात्मक कोड वाले एक के आगे एक नए कॉलम में फॉर्म का एक सूत्र बनाएं:

    =if(isblank(C3),C2, C3))
    

मान लें कि संख्यात्मक कोड कॉलम C में हैं, और यह नया कॉलम D है, तो C3 रिक्त है, तो D3 चेक के लिए यह सूत्र है। यदि यह है, तो इसे C2 से मान मिलता है, अन्यथा यह C3 से मान को संरक्षित करता है।

  1. ऐसा होने के बाद, कॉपी और पेस्ट विशेष करें ताकि आपके पास मान हों
  2. उचित क्रम में क्रमबद्ध करें
  3. डमी कॉलम हटाएं
  4. इसे अल्पविराम सीमांकित फ़ाइल के रूप में सहेजें; विभाजक के रूप में (या एक नया कॉलम =A1&";"&B1बनाएँ, और उस कॉलम को टेक्स्ट फ़ाइल में कॉपी / पेस्ट करें।)
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.