एक्सेल में न्यूलाइन या लाइनब्रेक वर्णों की खोज कैसे करें?


19

मैंने कुछ डेटा एक्सेल (एक पाठ फ़ाइल से) में आयात किया है और इसमें कुछ प्रकार के न्यूलाइन वर्ण हैं। यह शुरू में ऐसा दिखता है: newline वर्ण

अगर मैं F2 (संपादित करने के लिए) को हिट करता हूं, तो प्रत्येक सेल पर एक नईलाइन (वास्तव में कुछ भी संपादित किए बिना) में दर्ज करें (परिवर्तन को बचाने के लिए) दर्ज करें, एक्सेल स्वचालित रूप से इस तरह दिखने के लिए लेआउट बदलता है: यहाँ छवि विवरण दर्ज करें

मैं इन newlines वर्णों को यहाँ नहीं चाहता, क्योंकि यह डेटा प्रोसेसिंग को ट्रैक के नीचे गड़बड़ कर देता है। मैं उनमें से अधिक का पता लगाने के लिए कैसे खोज कर सकता हूं? सामान्य खोज फ़ंक्शन एक खोज चरित्र के रूप में एक प्रवेश चरित्र को स्वीकार नहीं करता है।


क्या आप एक नमूना कार्यपुस्तिका कहीं ऑनलाइन पोस्ट करने में सक्षम हैं? लाइन्स , या VBA का उपयोग करके लाइनब्रेक को हटाना संभव है , लेकिन यह देखना अच्छा होगा कि वर्ण क्या हैं, और प्रतिस्थापन कार्य का परीक्षण करें जैसा कि आप चाहते हैं
brettdj

यदि आप सेल को संपादित करते समय alt-Enter टाइप करके डाले जा सकने वाले लाइनब्रेक को खोजने के लिए एक उत्तर प्रदान कर सकते हैं, तो मुझे लगता है कि इससे हल हो जाएगा। यदि नहीं, तो हो सकता है कि मैं बाद में ऑनलाइन वर्कशीट लगाने का तरीका खोज सकूँ। धन्यवाद!
अत्यधिक अनियमित

जवाबों:


26

Excel में मानक पंक्ति विराम Alt+ Enterवर्ण ASCII है 10. आपके स्क्रीनशॉट के देखने से ऐसा प्रतीत होता है कि कोई अन्य वर्ण है, शायद ASCII 13।

इन्हें खोजने के लिए, मानक में ढूँढें (या बदलें ) संवाद में, क्या फ़ील्ड खोजें , में ASCII वर्ण कोड दर्ज करने की मानक विधि का उपयोग करें: नीचे Altऔर टाइप करें (संख्यात्मक कीपैड पर) वर्ण कोड, अर्थात, Alt 0010केवल पंक्ति के लिए। विराम, या Alt 0013(जारी करें Altऔर फिर से दबाएं)Alt 0010

यदि वह अतिरिक्त वर्ण ASCII 13 नहीं है, तो आप =Code(AString)किसी स्ट्रिंग के बचे अधिकांश वर्ण का कोड प्राप्त करने के लिए फ़ंक्शन का उपयोग कर सकते हैं ।


14

यदि आप खोज संवाद में Ctrl+ दबाते हैं , तो आप उन वर्णों को खोज सकेंगे।J


मैं कर्सर में बदलाव देखता हूं, लेकिन यह वास्तव में क्या करता है?
लुईस

1
+1। यह नहीं पता था। मैं हमेशा एक अंक लॉक और फिर alt + 0010 करता था; यह एक त्वरित बात है। @Louis: कर्सर परिवर्तन इसलिए हुआ क्योंकि एक नई लाइन चार [chr (10)] को मैदान में डाला गया था।
Fr0zenFyr

1
बहुत बढ़िया। मैं ओएस एक्स पर समानताएं पर हूं और Alt कुंजी संयोजन काम नहीं करते। यह किया चाल!
n1000

10

यदि आप एक सूत्र के साथ ऐसा करना चाहते हैं, तो यह होगा FIND(A3,CHAR(10),...

यह उपयोगी है अगर एक एड्रेस ब्लॉक को अलग करने की कोशिश की जा रही है।


4

मध्य () फ़ंक्शन कई लाइनों के माध्यम से पार्स कर सकता है।

मान लें कि यह पता सेल A1 में है:

Google, Inc.
1600 Amphitheatre Pkwy
Mountain View, CA 94043


चलो दूसरी पंक्ति पर सड़क का पता पकड़ो।

पहला चरण दो रिटर्न पात्रों की स्थिति संख्या निर्धारित करता है।

पहला रिटर्न चरित्र '13' में पाया जाता है:

=SEARCH(CHAR(10),A1)


दूसरा रिटर्न चरित्र '36' में मिलता है:

=SEARCH(CHAR(10),A1,SEARCH(CHAR(10),A1)+1)



अब दूसरा चरण। हमें दो वर्णों की संख्या 13 और 36 के बीच अपना पता पाठ वापस करना होगा ।

यहाँ सूत्र एक साथ नेस्टेड है:

=MID(A1,SEARCH(CHAR(10),A1),SEARCH(CHAR(10),A1,SEARCH(CHAR(10),A1)+1)-SEARCH(CHAR(10),A1))
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.