एक्सेल को कैसे ठीक करें और इसे कॉपी-पेस्ट या आयातित स्ट्रिंग्स को तारीखों में परिवर्तित करने से भी रोकें, जब कोशिकाओं को पाठ के रूप में स्वरूपित किया जाता है


2

जब भी मैं कुछ संख्यात्मक डेटा को कॉपी-पेस्ट करता हूं, जिसे अंश के रूप में लिखा जाता है या एक्सेल में हाइन्स द्वारा अलग किया जाता है, यह हमेशा संख्याओं को परिवर्तित करता है जो संभवतः तारीखों में तारीखें हो सकती हैं। मूल स्वरूपण (कॉपी किए गए) के रूप में उन्हें वापस लाने का कोई तरीका नहीं है । यहां तक ​​कि अगर आप टेक्स्ट और बैक टू नंबर पर जाते हैं, तो आपको एक तारीख-नंबर मिलता है!

यहां तक ​​कि CSV को सहेजना और आयात करना भी इसे ठीक नहीं करता है!

मैं कई वर्षों से इसका समाधान ढूंढ रहा हूं और अभी भी हमेशा की तरह नशे में हूं।

उदाहरण

ऐसा कुछ 5-6या 5/2एक तारीख या एक DATEVALUE में बदल जाता है और वहाँ स्ट्रिंग की मूल सामग्री बहाल करने या एक्सेल बताओ तुम्हें नहीं पाठ एक तारीख के रूप में यह इलाज के लिए चाहते करने के लिए कोई रास्ता नहीं है।

यह सिर्फ कॉपी-पेस्टिंग नहीं है। एकीकरण के माध्यम से या CSV के माध्यम से अनुप्रयोगों से सीधे डेटा भेजना या तो काम नहीं करता है। यह आपको आयात पर निर्भर करता है और सामग्री को दिनांक मानों में बदल देता है।

"आप शून्य-प्रतिनिधि मोरन, यह हल हो गया है!"

आपके कहने से पहले यह पूछा जा चुका है। आइए एक ही चीज़ और "समाधान" पोस्ट करने वाले शीर्ष प्रश्नों पर एक नज़र डालें:

1. कॉपी-पेस्ट किए गए नंबर / टेक्स्ट वैल्यू को डेट पर जाने से रोकें

डेटा - बाहरी डेटा आयात करें - नई वेब क्वेरी और विज़ार्ड का पालन करें

काम नहीं करता है । और वैसे भी कोई समाधान नहीं होगा क्योंकि विभिन्न स्रोतों से कॉपी-पेस्ट नहीं किया जाता है और यह अविश्वसनीय रूप से धीमा है।

स्प्रेडशीट में डेटा को चिपकाएँ जैसा कि है। सभी का चयन करें और पाठ के रूप में फिर से प्रारूपित करें जो आपने पहली बार किया था लेकिन इस बार मूल्यों के रूप में।

२१ अपवित्र! वास्तव में?! तुच्छता काम नहीं करता है मेरी उदाहरण के अनुसार किसी भी डेटा के साथ। इसके अलावा, उम्र लेता है।

  1. मूल डेटा की प्रतिलिपि बनाएँ
  2. नोटपैड पर चिपकाएं (नोटपैड को प्राथमिकता दें)
  3. सेल गुणों को TEXT में बदलें
  4. नोटपैड से सभी कॉपी करें
  5. Excel में वापस चिपकाएँ।

13 अपवित्र। बहुत धीमी गति से और kludgey वर्कअराउंड। वैसे भी काम नहीं करता है।

2. एक्सेल में कॉपी पेस्ट पर तारीख प्रारूप में परिवर्तित संख्याओं को कैसे रोकें?

खाली फ़ील्ड (या संपूर्ण स्तंभ) का चयन करें, उन्हें डिफ़ॉल्ट मान के बजाय एक स्ट्रिंग प्रारूप पर सेट करें, और एक विशेष प्रारूप (राइट-क्लिक पर उपलब्ध) केवल दिनांक मान को स्वतः-लागू होने से रोकने के लिए "मान" पर उपलब्ध करें ...

मैं हर समय पेस्ट स्पेशल और पेस्ट वैल्यू का उपयोग करता हूं। HTML तालिका से कॉपी-पेस्ट करते समय कोई मान विकल्प नहीं होता है। काम नहीं करता है

चिपकाने से पहले, वह कॉलम चुनें जो गैर-डेट वैल्यू को रखेगा। दाएँ क्लिक करें। 'फॉर्मेट सेल' चुनें। फिर प्रारूप के रूप में 'टेक्स्ट' चुनें और ओके पर क्लिक करें।

अब, आगे बढ़ें और पेस्ट करें, लेकिन 'डेस्टिनेशन फॉर्मेटिंग मैच' विकल्प का उपयोग करके पेस्ट करें।

काम नहीं करता है । कोई "मैच गंतव्य प्रारूपण" विकल्प नहीं।

इसे हल करने के कुछ तरीके हैं, सबसे आम और सरल एक होगा डेटा को पेस्ट करने से पहले डेटा को टेक्स्ट के रूप में पेस्ट करना (सेलेक्ट रेंज, राइट क्लिक, फॉर्मेट सेल, टेक्स्ट पर डबल क्लिक)।

यह एक बार फिर! काम नहीं करता है

मैंने जो किया है वह बस दशमलव विभाजक को बदलने के लिए था:

कोई विकल्प नहीं। "-" और "/" दशमलव विभाजक नहीं हैं। काम नहीं करता है

स्रोत डेटा में इस गाय (') को संख्या में जोड़ने का प्रयास करें, फिर इसे अतीत में बदल दें (') एक ही (') के साथ क्योंकि जब आप इस गाय को जोड़ते हैं तो इसे आपके डेटा में एक्सेल में दिखाया जाएगा लेकिन जब इसे इसके साथ बदलें छिपाया जाएगा।

-1 वोट एक कारण के लिए। काम नहीं करता है

3. एक्सेल में तारीखों में परिवर्तित होने के लिए संख्याओं को कैसे रोकें?

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

धीरे-धीरे वर्कअराउंड करें और मदद न करें क्योंकि मुझे डेटा को उसी तरह रहने के लिए चाहिए। काम नहीं करता है

पहले उन कोशिकाओं को चिह्नित करें जिन्हें आप पेस्ट करने जा रहे हैं। राइट क्लिक करें, "फ़ॉर्मेट" और फिर "नंबर" चुनें।

अब पेस्ट करने के लिए राइट क्लिक करें, और "मैच गंतव्य स्वरूपण" चुनें

...वास्तव में? वास्तव में?!

हाँ, यह कभी-कभी एक वास्तविक दर्द होता है - मेरा त्वरित समाधान पाठ के रूप में स्वरूपित कोशिकाओं का उपयोग करना है।

यहाँ दिया गया है कि यह कैसे काम करता है:

के साथ अपने नंबरों को कॉपी करें। कॉलम या कुछ सेल सेल-फॉरमेट को बदलकर टेक्स्ट में बदल देते हैं अब पेस्ट-स्पेशल (या पेस्ट-कंटेंट) को अनफ़ार्टेड / प्लेन टेक्स्ट के रूप में बदल देते हैं। के साथ, अब स्वरूप को वापस संख्या या डिफ़ॉल्ट में बदलें आप इसे कुछ मैक्रो पाठ्यक्रम में रख सकते हैं।

हालांकि, मुझे लगता है कि बेहतर समाधान हो सकता है - या कम से कम होना चाहिए।

लेकिन एक Quickie के रूप में, यह भी काम करता है;)

जल्दी नहीं। और अंदाज लगाइये क्या? काम नहीं करता है

इस सवाल का जवाब

इस सवाल को पोस्ट करने के बाद, मुझे 16k प्रतिनिधि पोस्टर से निम्नलिखित उत्तर मिला:

कृपया एक्सेल SHOULD के आपके संस्करण के बारे में शिकायत करना बंद करें। एक्सेल 2007 लगभग 15 साल पुराना है, इसकी विशेषताओं पर विचार करने के लिए 3 साल लग गए, पुराने 3-वर्षीय रिलीज साइकिल में उन्हें विकसित करने और परीक्षण करने के लिए। यदि आप इसके बारे में शिकायत करते हैं, तो आप यह भी शिकायत कर सकते हैं कि आपका रोटरी फोन टेक्स्ट संदेश प्राप्त नहीं कर सकता है। जैसा कि दूसरों ने उल्लेख किया है, एक्सेल के आधुनिक संस्करण वह कर सकते हैं जो आप कम परेशानी के साथ प्राप्त करना चाहते हैं जो आपको भुगतना पड़ता है। तो, उन्नयन के बारे में कैसे?

अगर वहाँ एक बग के रूप में इस के रूप में बुरा है, मैं इसके बारे में पूछने के साथ एक मुद्दा नहीं दिख रहा है। अगर कोई समाधान नहीं है, ठीक है, लेकिन इसका मतलब यह नहीं है कि ऐसा कोई तरीका नहीं है जिसके बारे में मैंने नहीं सोचा है और न ही यह डिजाइन के अनुसार काम कर रहा है।

वैसे भी, मैंने अनुरोध के रूप में (एक्सेल 2011 में) अपग्रेड किया था और इस धागे में सभी सुझाए गए उत्तरों की कोशिश की थी। फिर भी कोई पासा नहीं। काम नहीं करता है । मुझे नहीं पता कि यह पोस्टर ओएस और एक्सेल संस्करण के संयोजन का सुझाव देने में सक्षम है या नहीं जिसे सही तरीके से काम करने के लिए दिखाया गया है?

Microsoft क्या कहता है?

यह केवल स्वरूपण या अंश स्वरूपण रखने के लिए एक एपोस्ट्रोफ या 0 के साथ प्रस्तुत करने के प्रसिद्ध (अभी तक पूरी तरह से बेकार) चाल को दोहराता है। पाठ के रूप में कोशिकाओं को पूर्व-स्वरूपित करना डेटा को मैन्युअल रूप से इनपुट करने के लिए काम कर सकता है, लेकिन जब कॉपी-पेस्ट करना नहीं होता है।

एक अनुरोध

मैं तुमसे भीक मांगता हूँ। कृपया मुझे बताएं कि मेरे डेटा को बिना बदले एक स्प्रेडशीट में बदलने का एक तरीका है!

यहां तक कि जब एक्सेल डाटा का स्वरूप अनुमान लगा लेता है और तुम पर पूछ (क्यों [प्रारूप] विकल्प मुझे समझ नहीं आता के रूप में कोई पेस्ट है) के बिना इस लगाता है, कॉपी-पेस्ट पाठ या मान सही ढंग से करने के लिए तालिका संरचना को बरकरार रखे हुए हर दूसरे बोधगम्य पाठ स्ट्रिंग के अलावा "/" और "-" जैसे प्रतीकों द्वारा अलग किए गए अंकों से।

जैसे अन्य स्वरूपों में कॉपी-पेस्ट तार 10%, $50.63, 4.25E+11स्वत: स्वरूपण में परिणाम लेकिन डेटा का 2-डी संरचना का कोई नुकसान नहीं है और न ही यह मान / पाठ में ही नहीं बदलेगा। केवल तारीखों के साथ ही एक्सेल वास्तव में तारीख के मूल्यों में टेक्स्ट स्ट्रिंग्स को बदलकर डेटा की सामग्री को नष्ट कर देता है। $50.63सेल C7 में मेरा सेल C7 रहता है , $50.63लेकिन इसमें और , में 7/8परिवर्तन होता है । यह एक तरफ़ा कार्य है - परिवर्तन को उलटने का कोई तरीका नहीं है, संदर्भ और सामग्री स्थायी रूप से खो जाती है क्योंकि Excel आपको दूसरा अनुमान लगाता है और आपको यह बताने का तरीका प्रदान नहीं करता है कि आप जानते हैं कि आप इसके बावजूद क्या कर रहे हैं इस साइट पर सभी उत्कीर्ण "समाधान"।433195-4431956.443196

-

संपादित करें: डुप्लिकेट नहीं जैसा कि मैंने पहले से ही शीर्षक 2 के तहत प्रश्न में कवर किया है!


कृपया एक्सेल के किस संस्करण का उपयोग कर रहे हैं और कुछ परीक्षण के लिए डेटा नमूना पोस्ट करें। क्या आप FROM की नकल कर रहे हैं? मकड़जाल? एक पाठ फ़ाइल? कुछ और, जहाँ स्वरूपण मायने रखता है? कृपया ये विवरण दें।
तेयलिन

यह विंडोज 7 पर एक्सेल 2007 है, लेकिन मैंने कभी भी किसी भी खुशी के साथ कई संस्करणों की कोशिश की है। HTML उदाहरण: लिंक , लिंक । परिणाम: लिंक । मैं OCR सॉफ्टवेयर द्वारा वेब, वर्ड डॉक्यूमेंट्स, टेबल आउटपुट से कॉपी कर रहा हूं। यहां तक ​​कि सॉफ़्टवेयर के साथ जो सीधे एक्सेल में लिंक करता है, यह प्रारूप को बदल देगा कि इसे कैसे कॉपी किया गया था और यह कैसे दिखाई देता है और डेटा के अर्थ और मूल्य को खोने वाली तारीखों को कोशिकाओं को कैसे स्वरूपित किया जाता है। सामग्री मायने रखती है; तारीखों में बदलने से यह नष्ट हो जाता है।
टर्की हाथी

1
मेरे एक्सेल 2013 पर अगर मैंने पहली बार किसी कार्यपत्रक में पाठ और फिर उस पर विशेष पाठ चिपकाएँ, (वर्डपैड या नोटपैड से कॉपी) के रूप में कक्षों की एक श्रेणी का प्रारूप निर्धारित किया है तो 9/5 को परिवर्तित किए जाने के बजाय 9/5 के रूप में रखा गया है तारीख तक।
patkim

मुझे पता है कि आपने ऊपर कहा है कि इसे पहले पाठ के रूप में स्वरूपित करने से काम नहीं चलता है, लेकिन मैंने बस यही कोशिश की और इसने मेरे लिए काम किया। यह सच है कि मुझे पेस्ट के सभी विकल्प नहीं मिले, लेकिन मुझे "मैच डेस्टिनेशन फॉर्मेटिंग" मिला, जिसने काम किया। इस पर चेतावनी: मैंने वर्ड का उपयोग एक वेब पेज टेबल बनाने के लिए किया, इसे HTML के रूप में सहेजा, और फिर IE के साथ खोला। इसके अलावा, मैं कार्यालय 2016 का उपयोग कर रहा हूं।
रे जूना

1
कम से कम एक्सेल 2016 में, अगर मैं आपके "JSFiddle" लिंक से तालिका की प्रतिलिपि बनाता हूं; एक्सेल में गंतव्य कोशिकाओं को प्रारूपित करें Text, और फिर Pasteविकल्प का चयन करें , Match destination formattingप्रकट होता है और तालिका को चिपकाए जाने की अनुमति देता है क्योंकि यह मूल तालिका में दिखाई देता है। नोटपैड की कोई आवश्यकता नहीं है। मेरे पास परीक्षण के लिए एक्सेल 2007 नहीं है
रॉन रोसेनफेल्ड

जवाबों:


2

इसलिए बहुत अधिक शोध और @ProfoundlyOblivious से कुछ बहुत उपयोगी इनपुट के बाद, मैंने सबसे अच्छा संभव तरीका तैयार किया जो काम करने के लिए लगता है। यह एकदम सही है, लेकिन यह वास्तव में मेरे द्वारा आजमाए गए सभी डेटा स्रोतों से काम करता है, इसमें जटिल कदम शामिल नहीं हैं और सबसे महत्वपूर्ण बात यह है कि यह समय कुशल और विश्वसनीय है।

वेब या वीबीए लिपियों से डेटा प्राप्त करने जैसे सुझाव केवल तब उपयोग करने योग्य नहीं होते हैं जब आपको विभिन्न प्रकार के अप्रत्याशित स्रोतों से डेटा लेना होता है और इसे एक्सेल या सीएसवी प्रारूप में बदलना पड़ता है।

इसी तरह, मैंने एक्सेल के विभिन्न संस्करणों के साथ बार-बार सत्यापित किया कि नोटपैड के काम से गुजरने वाले लोगों का दावा है कि या कोशिकाओं के पूर्व और / या स्वरूपण से काम नहीं चलता है । अफसोस की बात है, न ही कोई कस्टम नंबर / पाठ प्रारूप। यह स्पष्ट है कि एक्सेल के इन संस्करणों द्वारा नियंत्रित किए जाने पर इस प्रारूप में डेटा अन्य डेटा प्रारूपों की तुलना में एक स्पष्ट रूपरेखा है।

क्या काम करता है

एक्सेल से बचें!

Google डॉक्स स्प्रेडशीट में कॉपी / पेस्ट करना और फिर * .xlsx या * .csv के रूप में सहेजना ठीक रहता है।

यह वास्तव में उतना ही आसान था। शायद एक्सेल को ठीक करने का सही जवाब नहीं है, लेकिन अब तक मैंने जो सबसे अच्छा समाधान पाया है। त्वरित, आसान, विश्वसनीय और वह सब करने की ज़रूरत है जो मुझे करना है।


आपने टायलिन पर असहमति का आरोप लगाया, लेकिन यह शब्द वास्तव में इस उत्तर पर लागू होता है। यह सवाल और टिप्पणियां बहुत हद तक जाती हैं कि कोई भी समाधान एक्सेल का उपयोग करना चाहिए और इसे अपनी इच्छानुसार व्यवहार करने के लिए मजबूर करना चाहिए। आपने उस आवश्यकता का अनुपालन नहीं करने के लिए अन्य उत्तरदाताओं का पीछा किया। तो आपका अपना जवाब, जिसे आपने स्वीकार कर लिया है, एक्सेल के बजाय एक अलग स्प्रेडशीट ऐप का उपयोग करना है? यदि वह एक स्वीकार्य समाधान था, तो आपको इसे प्रश्न में अनुमति देनी चाहिए थी, और आपको कई सप्ताह पहले स्वीकार्य उत्तर मिला होगा, और बहुत से लोगों का समय बर्बाद किए बिना।
fixer1234

क्या आप एक्सेल के बिना काम करने वाले अन्य उत्तरों को टाल सकते हैं?
टर्किश

ऐसे कोई अन्य उत्तर नहीं हैं जो एक्सेल के अलावा किसी अन्य ऐप का उपयोग करने की सलाह देते हैं क्योंकि प्रश्न और आपकी टिप्पणी यह ​​निर्धारित करती है कि एक्सेल को ठीक करने के लिए कोई समाधान होना चाहिए। सामान्य तौर पर, जब कोई प्रश्न स्पष्ट रूप से बताता है कि वह किसी विशिष्ट ऐप का उपयोग करके समाधान ढूंढ रहा है, और कोई व्यक्ति किसी भिन्न ऐप का उपयोग करने का सुझाव देते हुए उत्तर देता है, जिसे अक्सर अस्वीकृत और / या गैर-उत्तरदायी के रूप में हटा दिया जाता है। मुझे लगता है कि आपके उत्तर पर अपवोट Microsoft या एक्सेल के बारे में एक राजनीतिक बयान है जो संकेत के बजाय यह है कि यह एक अच्छा समाधान है जो प्रश्न में पूछा गया था और टिप्पणियों में स्पष्ट किया गया था।
फिक्सर 1234

1

यहां तीन तरीके हैं जो आवश्यकताओं को पूरा करते हैं और एक 4 वां तरीका है जो अधिक स्थितिजन्य है। हां, उनमें से 2 आपने ओपी द्वारा काम नहीं करने के लिए कहा था। वे मेरे लिए Office 365 Pro Plus पर काम करते हैं, इसलिए वे कई अन्य लोगों के लिए काम करेंगे, एक्सेल संस्करण के आधार पर आपका माइलेज भिन्न हो सकता है:

विधि 1 - कॉपी और पेस्ट करें

  1. लक्ष्य श्रेणी को इस रूप में प्रारूपित करें Text
  2. Copy HTML डेटा
  3. Paste का उपयोग करते हुए Match Destination

विधि 2 - वेब से डेटा प्राप्त करें

  1. रिबन के डेटा टैब पर "डेटा प्राप्त करें" पर क्लिक करें
  2. ड्रॉप डाउन मेनू का विस्तार करने के लिए "अन्य स्रोतों से" पर होवर करें
  3. "वेब से" चुनें और URL / फ़ाइल स्थान दर्ज करें
  4. क्वेरी संपादक के बाईं ओर सूची से स्रोत तालिका का चयन करें
  5. नीचे दाईं ओर "संपादित करें" पर क्लिक करें
  6. Textरिबन पर होम टैब के "ट्रांसफ़ॉर्म" समूह में प्रत्येक कॉलम के डेटा प्रकार को बदलें
  7. "बंद करें और लोड करें" पर क्लिक करें, एक तालिका खाली वर्कशीट में बनाई जाएगी

विधि 3 - वीबीए

  1. एक मॉड्यूल में नीचे से कोड पेस्ट करें
  2. PathOrURL को अपनी फ़ाइल स्थान या URL में बदलें
  3. प्रक्रिया को चलाएं

मैंने इसे एक अनुमान के साथ लिखा है कि आपका डेटा स्रोत पहले है, या शायद केवल, HTML फ़ाइल में तालिका है। यह स्रोत तालिका मानों को स्ट्रिंग्स में कनवर्ट करता है और प्रतिलिपि या पेस्ट का उपयोग किए बिना स्ट्रिंग को वर्कशीट में लिखता है। सेल स्वरूपों को बदलने की जरूरत नहीं है।

एमएस इंटरनेट नियंत्रण और एमएस HTML ऑब्जेक्ट लाइब्रेरी संदर्भों की आवश्यकता है

Option Explicit
Sub GetTextFromHTML()
    Dim PathOrURL as String: PathOrURL = Environ("USERPROFILE") & "\Desktop\a4rZKDWK.html"
    Dim IE As New InternetExplorerMedium
    Dim x As Long, y As Long
    Dim tbl As HTMLTable
    Dim sVals() As String
    IE.Navigate PathOrURL
    Do While IE.ReadyState <> READYSTATE_COMPLETE
        DoEvents
    Loop
    Set tbl = IE.Document.getElementsByTagName("table")(0)
    With tbl
    ReDim sVals(1 To .Rows.Length, 1 To .Rows(1).Cells.Length)
        For y = 1 To .Rows.Length
            For x = 1 To .Rows(1).Cells.Length
                    sVals(y, x) = CStr(tbl.Rows(y - 1).Cells(x - 1).innerText)
            Next
        Next
    End With
    IE.Quit
    ActiveSheet.Cells(1, 1).Resize(UBound(sVals), UBound(sVals, 2)).Value = sVals
End Sub

विधि 4 - संक्रमणकालीन प्रविष्टि (स्थितिजन्य)

  1. रिबन पर "फ़ाइल" पर क्लिक करें
  2. विकल्प चुनो"
  3. "उन्नत" चुनें
  4. नीचे तक सभी तरह से स्क्रॉल करें
  5. 'संक्रमणकालीन प्रविष्टि' के लिए चेकबॉक्स जांचें
  6. HTML डेटा कॉपी करें
  7. एक एक्सेल वर्कशीट में चिपकाएँ

"संक्रमण प्रविष्टि" का उपयोग करने के लिए एक मामला बनाया जा सकता है क्योंकि यह तारीख की समस्या को हल करने की अनुमति देता है ताकि अंशों को कॉपी किया जा सके और अंशों के रूप में चिपकाया जा सके - होवर - यह ओपी की आवश्यकताओं को पूरा नहीं करता है क्योंकि यह किसी भी reducible अंश को सरल करता है; 6/9 कॉपी करने पर 2/3 पेस्ट होगा। इरेड्यूसिएबल अंश ठीक हैं और संशोधित नहीं होते हैं। अनुचित भिन्नों का भी समर्थन किया जाता है।

मुझे संदेह है कि एक्सेल स्रोत डेटा को अंश से दशमलव में बदल रहा है फिर वापस अंशों में क्योंकि सरलीकृत अंश दशमलव रूपांतरण का एक तार्किक परिणाम है। यदि आप 2/4, 3/6, 12/24 से शुरू करने पर विचार करते हैं, तो वे सभी 0.5 दशमलव में बदल जाते हैं। एक बार ऐसा करने पर हम वहाँ के बारे में सभी जानकारी खो देते हैं। आप 2/4 को 3/6 से अलग कर सकते हैं, लेकिन आप ऐसा नहीं कर सकते हैं। 0.5 और 0.5 दशमलव के अंश से दूसरे हिस्से तक आते हैं, वहाँ शाब्दिक रूप से 0.5 के बराबर भिन्न संख्या होती है और हम उनमें से किसी का भी उपयोग कर सकते हैं। हम नहीं जानते कि हमने क्या शुरू किया था क्योंकि सब कुछ 0.5 से आगे बढ़ गया था, सही अनुमान लगाने की संभावना है जब आपके पास अनंत संख्या में विकल्प नहीं बल्कि छोटा है, इसलिए सबसे अच्छा परिणाम पूरी तरह से कम हो जाएगा और सरलीकृत होगा, और केवल एक ही है उन ... 1/2

अफसोस की बात है कि पिछले हफ्ते मैंने जो कस्टम प्रारूप सुझाया था, वह "# / #" था, "संक्रमण प्रविष्टि" जैसी ही समस्या से ग्रस्त है। यह सभी अंशों को खत्म कर देता है लेकिन चिपकाए गए प्रत्येक रिड्यूसिबल अंश को सरल करता है।


धन्यवाद। जब मैं अगली बार किसी कंप्यूटर पर अगले सप्ताह पहुँचूँगा, तब मैं यह कोशिश करूँगा। यदि आप एक 30s वीडियो को रिकॉर्ड कर सकते हैं तो यह सत्यापित करता है कि यह बहुत अच्छा होगा। अन्य समाधानों ने "गंतव्य गंतव्य स्वरूपण" का सुझाव दिया, लेकिन आप मेरे वीडियो से देख सकते हैं कि ऐसा कोई विकल्प मौजूद नहीं है जब मैं कोशिश करता हूं।
टर्किश

ज़रूर। मैं स्क्रीनशॉट, राइट-अप के साथ अपना जवाब अपडेट करूंगा और एक वीडियो लिंक करूंगा। मुझे संदेह है कि वीडियो सीमित मूल्य का होगा, लेकिन स्क्रीनशॉट किसी को भी मदद करेगा जो यह नहीं जानता कि कस्टम नंबर प्रारूप कैसे सेट किया जाए। मुझे यकीन है कि मैं इसे वीबीए के माध्यम से हल कर सकता हूं, लेकिन इसके लिए मुझे बहुत अधिक काम करने की आवश्यकता है इसलिए मैं यह सुनिश्चित करना चाहता हूं कि गहरी समाप्ति से पहले मैं मानक एक्सेल काम न करूं।
ProfoundlyOblivious

1
स्व उत्तरित प्रश्नों की अनुमति है।
प्रोफेशनली

1
मुझे स्वीकार करना होगा कि मैंने किसी भी परिदृश्य में 5-4 का परीक्षण नहीं किया क्योंकि मैंने आपके द्वारा प्रदान किए गए HTML का उपयोग किया था जिसमें केवल अंश शामिल थे। मेरे मैक्रो को उन लोगों के साथ काम करना चाहिए लेकिन यह अब अप्रासंगिक लगता है।
प्रोफेशनली

1
यदि आपका हल प्रश्न के लिए सबसे अच्छा समाधान है तो आपको इसे पोस्ट करना चाहिए। चूंकि आपने यह प्रश्न पूछा था कि आपके पास बाकी सभी की तुलना में सबसे अच्छे समाधान की बेहतर समझ है। इसके अलावा, विचार करें कि क्या मैं अपनी पोस्ट को संपादित करता हूं और कोई गलती करता हूं। या संतोषजनक रूप से एक महत्वपूर्ण पहलू की व्याख्या नहीं करते हैं? अगर आपको मेरा जवाब पसंद आया है तो इसे वोट करें लेकिन अपना पोस्ट करें
ProfoundlyOblivious

-1

खैर, मेथिंक आपको अपने प्रश्न को फिर से लिखना होगा। यह "मैं अपना केक कैसे खा सकता हूं और अभी भी है?"

एक्सेल जिस तरह से काम करता है, वह डेटा से समझ बनाने और डिफ़ॉल्ट स्वरूपण को लागू करने की कोशिश करेगा। यह उस पाठ पर लागू होता है जो दिनांक, पाठ की तरह दिखता है, जो संख्याओं की तरह दिखता है, HTML टैग्स का अर्थ है कि कुछ ऐसा है जो तालिका सेल और सामान की तरह है।

यदि स्वरूपण को अनदेखा किया जाता है, उदाहरण के लिए पाठ चिपकाते हुए (या विशेष मान चिपकाएँ), तो सभी स्वरूपण को अनदेखा कर दिया जाता है। जो पाठ तिथियों की तरह दिखता है, उसे तिथियों में परिवर्तित नहीं किया जाएगा। लेकिन टेबल संरचनाएं जीवित नहीं रहेंगी।

यदि, हालांकि, आप तालिका संरचना को बनाए रखना चाहते हैं, तो आपको एक्सेल को पेस्ट की गई सामग्री की व्याख्या करने और उन स्वरूपों को लागू करने देना होगा, जो इसे पहचानेंगे। दुर्भाग्य से, इसका मतलब है कि ये ग्रंथ तारीखों में परिवर्तित हो जाएंगे।

हालाँकि आप निराश हो सकते हैं, फिलहाल इसके लिए कोई समाधान नहीं है। जो आप पूछ रहे हैं वह वर्तमान में नहीं किया जा सकता है। (यह आपके प्रश्न का एक सही उत्तर है)।

आप http://excel.uservoice.com में एक सुझाव पोस्ट करना चाह सकते हैं जहां लोग इस पर वोट कर सकते हैं। एक सुझाव में जितने अधिक वोट होते हैं, उतनी ही संभावना है कि इसे लागू किया जाएगा।

आप कॉपी और पेस्ट करने के विकल्पों पर भी विचार कर सकते हैं। हो सकता है कि आप डेटा स्रोत को क्वेरी करने और पाठ को बनाए रखने के लिए डेटा को आकार देने के लिए पावर क्वेरी का उपयोग कर सकें।


यदि स्वरूपण को अनदेखा किया जाता है, उदाहरण के लिए पाठ चिपकाते हुए (या विशेष मान चिपकाएँ), तो सभी स्वरूपण को अनदेखा कर दिया जाता है। जो पाठ तिथियों की तरह दिखता है, उसे तिथियों में परिवर्तित नहीं किया जाएगा। लेकिन टेबल संरचनाएं जीवित नहीं रहेंगी, या तो यह कुल पुआल आदमी है। पाठ चिपकाने वाला बिंदु है या मान "/" और "-" जैसे प्रतीकों द्वारा अलग किए गए अंकों के अलावा हर दूसरे बोधगम्य पाठ स्ट्रिंग के लिए तालिका संरचना को बनाए रखता है । क्या अधिक है, सेल डेटा प्रकार सेट करना किसी भी अन्य डेटा प्रकार के लिए नहीं लिखा जाता है, जो मुझे तारीखों के अलावा अन्य के बारे में पता है (विशेष रूप से इस तरह के गैर-डेट डेटा के रूप में कितना आम है।
टर्की हाथी

आइए Excel द्वारा समर्थित अन्य डेटा स्वरूपों पर विचार करें जैसे कि प्रतिशत, मुद्रा, लेखांकन, दिनांक मूल्य, वैज्ञानिक। 10% $50.63 4.25E+11स्वचालित स्वरूपण में परिणाम जैसे कॉपी-पेस्टिंग स्ट्रिंग्स (फिर से, इसे बंद करने के लिए एक सरल टॉगल होना चाहिए) लेकिन पाठ में कनवर्ट करना बाहरी रूप से टिन पर क्या कहता है। केवल स्वरूपों मैं पाठ में कनवर्ट करने शाब्दिक स्ट्रिंग में नहीं बदलता जहां के बारे में पता संख्या कि के इन प्रकार है कभी कभी तिथियां दी गई हैं। इसके बजाय एक्सेल 41919 को 43195 में 43196 में और इतने पर बदलकर डेटा की सामग्री को नष्ट कर देता है । 7/85-46.4
टर्कीबो

1
आप टिप्पणियों में शिकायत क्यों जारी रखते हैं? वे आपके प्रश्न को स्पष्ट नहीं करते हैं और इसे हल करने में मदद नहीं करते हैं। मैं समझता हूं कि आप उत्तर से खुश नहीं हैं, हालांकि एक्सेल को बदलना हमारे लिए ठीक नहीं है।
मेत जुहेस

1
@Turkeyphant एक्सेल SHOULD के आपके संस्करण के बारे में शिकायत करना बंद करें। एक्सेल 2007 लगभग 15 साल पुराना है, इसकी विशेषताओं पर विचार करने के लिए 3 साल लग गए, पुराने 3-वर्षीय रिलीज साइकिल में उन्हें विकसित करने और परीक्षण करने के लिए। यदि आप इसके बारे में शिकायत करते हैं, तो आप यह भी शिकायत कर सकते हैं कि आपका रोटरी फोन टेक्स्ट संदेश प्राप्त नहीं कर सकता है। जैसा कि दूसरों ने उल्लेख किया है, एक्सेल के आधुनिक संस्करण वह कर सकते हैं जो आप कम परेशानी के साथ प्राप्त करना चाहते हैं जो आपको भुगतना पड़ता है। तो, उन्नयन के बारे में कैसे?
तेइलिन

1
यह भी अपमानजनक और पूरी तरह से गलत है कि मैं अपना केक खाने और इसे खाने की तरह अनुचित कुछ मांग रहा हूं। प्रश्न में, मैं एक सरल विधि सुझाता हूं जो इस समस्या से पूरी तरह से बचने और उन लोगों के लिए कोई समस्या पैदा नहीं करेगा जो ऑटो स्वरूपण पसंद करते हैं और प्रदर्शित करते हैं कि यह अन्य सभी डेटा स्वरूपों की तुलना में एक बाहरी है जो कि अपेक्षित और इरादा के रूप में व्यवहार किया जाता है।
टर्किश

-1
  1. नोटपैड पर डेटा कॉपी करें। फिर भी में संपादित न करें।
  2. नोटपैड से एमएस वर्ड तक डेटा कॉपी करें।
  3. वर्ड में खोजें और बदलें। "^ T" ढूंढें, "&" से बदलें।
  4. "एक्सेल" के रूप में नई एक्सेल वर्कशीट, सेलेक्ट शीट, फॉर्मेट सेल खोलें।
  5. वर्कशॉप में वर्ड से डेटा कॉपी करें एडिट पेस्ट स्पेशल टेक्स्ट का उपयोग करें।
  6. सेल A1 में टेक्स्ट को नंबर में बदलने के लिए "= LEFT (A1, SEARCH (" / ", A1) -1) / MID (A1, SEARCH (" / ", A1) +1,99) का उपयोग करें। परिणाम वाले सेल को TEXT से GENERAL में स्वरूपित किया जाना चाहिए। (* सूत्र के लिए Myall Blues का श्रेय https://answers.microsoft.com/en-us/msoffice/forum/msoffice_excel-mso_winother-mso_2016/convert-text-fractions-to-number-decimal/93f0de8a-a पर पाया जाता है। d96c-4cbf-a677-a3f3937cd46e )

काम करने के लिए प्रतीत नहीं होता है।
टर्किश
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.