मैं एक बड़ी सीएसएसवी फाइल के साथ काम कर रहा हूं और अगले कॉलम में टेक्स्ट का एक स्ट्रिंग है जिसे मैं एक विशिष्ट सीमांकक द्वारा विभाजित करना चाहता हूं। मैं सोच रहा था कि क्या पंडों या अजगर का उपयोग करने का एक सरल तरीका है?
CustNum CustomerName ItemQty Item Seatblocks ItemExt
32363 McCartney, Paul 3 F04 2:218:10:4,6 60
31316 Lennon, John 25 F01 1:13:36:1,12 1:13:37:1,13 300
मैं अंतरिक्ष (' ')
और फिर स्तंभ (':')
में बृहदान्त्र से विभाजित करना चाहता हूं Seatblocks
, लेकिन प्रत्येक सेल में एक अलग संख्या में कॉलम होगा। मेरे पास कॉलम को पुनर्व्यवस्थित करने के लिए एक फ़ंक्शन है ताकि Seatblocks
कॉलम शीट के अंत में हो, लेकिन मुझे यकीन नहीं है कि वहां से क्या करना है। मैं इसे एक्सेल में निर्मित text-to-columns
फंक्शन और एक क्विक मैक्रो के साथ कर सकता हूं , लेकिन मेरे डेटासेट में एक्सेल को संभालने के लिए बहुत सारे रिकॉर्ड हैं।
अंत में, मैं इस तरह के जॉन लेनन का रिकॉर्ड लेना चाहता हूं और एक अलग लाइन पर सीटों के प्रत्येक सेट से जानकारी के साथ कई लाइनें बनाना चाहता हूं।