Excel को किसी CSV में तारीखों की गलत व्याख्या करने से रोकने के लिए, फ़ाइल को Excel के डेटा इम्पोर्ट टूल्स के ज़रिए इम्पोर्ट करें और इसे लोड करने से पहले तारीख वाले कॉलम का फ़ॉर्मेट सेट करें। Mac के लिए Excel में, From Text (Legacy) विज़ार्ड तारीख के टेक्स्ट को बिल्कुल वैसा ही बनाए रखने के लिए एक स्पष्ट Text विकल्प प्रदान करता है, या जब आपको काम करने लायक Excel तारीखों की आवश्यकता हो, तो MDY या DMY जैसे चुने हुए क्रम के साथ Date विकल्प प्रदान करता है।
CSV खोलने पर तारीखें क्यों बदल जाती हैं
CSV मानों को टेक्स्ट फ़ील्ड के रूप में संग्रहीत करता है; यह Excel सेल फ़ॉर्मेटिंग को बनाए नहीं रखता है और न ही Excel को यह बताता है कि किस क्षेत्रीय तारीख परंपरा का उपयोग करना है। 03/04/2025 जैसा मान 4 मार्च या 3 अप्रैल हो सकता है। यदि Excel इसकी स्वचालित रूप से व्याख्या करता है, तो यह मान के दिखने का तरीका या यह किस तारीख को दर्शाता है, उसे बदल सकता है। Microsoft का कहना है कि CSV इम्पोर्ट के लिए स्रोत डेटा से मेल खाने वाला तारीख फ़ॉर्मेट चुनना पड़ सकता है। टेक्स्ट (.txt या .csv) फ़ाइलें इम्पोर्ट या एक्सपोर्ट करें
यदि तारीख एक पहचानकर्ता (आइडेंटिफ़ायर) है या इसे बिल्कुल वैसे ही रखा जाना चाहिए जैसा लिखा गया है, तो इसे टेक्स्ट के रूप में इम्पोर्ट करें। यदि आपको तारीखों को कालक्रमानुसार (chronologically) क्रमबद्ध करना है या उनके साथ गणना करनी है, तो तारीख के रूप में इम्पोर्ट करें और वह क्रम चुनें जो स्रोत से मेल खाता हो। लोड करने से पहले यह तय कर लें: बाद में सेल के डिस्प्ले फ़ॉर्मेट को बदलने से उस मान को विश्वसनीय रूप से पुनर्स्थापित नहीं किया जा सकता है जिसकी Excel पहले ही गलत व्याख्या कर चुका है।
Mac टेक्स्ट इम्पोर्ट विज़ार्ड के साथ इम्पोर्ट करें
Excel में एक वर्कबुक खोलें, फिर Data > From Text (Legacy) चुनें। Finder विंडो में CSV चुनें और Open चुनें। यदि From Text (Legacy) मौजूद नहीं है, तो Excel का संस्करण और Data टैब देखें; Microsoft Mac के लिए Excel के लिए इस विकल्प का दस्तावेज़ीकरण करता है, लेकिन उपलब्ध कमांड अलग-अलग रिलीज़ में भिन्न हो सकते हैं। इसके Mac निर्देश विज़ार्ड चरणों और कॉलम-फ़ॉर्मेट नियंत्रणों को सूचीबद्ध करते हैं। Mac के लिए Excel में डेटा इम्पोर्ट और आकार दें (Power Query)
पहले विज़ार्ड स्क्रीन में, एक सामान्य CSV के लिए Delimited चुनें। फ़ाइल मूल (file origin) को इसके डिफ़़ॉल्ट पर रखें, जब तक कि आप यह न जानते हों कि फ़ाइल एक अलग कैरेक्टर एन्कोडिंग का उपयोग करती है। Next चुनें।
डेलीमीटर स्क्रीन में, Comma चुनें और पूर्वावलोकन (preview) देखें। पुष्टि करें कि प्रत्येक फ़ील्ड अपने स्वयं के कॉलम में दिखाई दे रही है। यदि किसी फ़ील्ड के भीतर अल्पविराम (comma) उद्धरण चिह्नों (quotation marks) में संलग्न हैं, तो जांचें कि पूर्वावलोकन उस फ़ील्ड को एक साथ रखता है; टेक्स्ट क्वालिफ़ायर आमतौर पर एक डबल उद्धरण चिह्न होता है। Next चुनें।
अंतिम स्क्रीन में, पूर्वावलोकन में तारीख वाले कॉलम का चयन करें। अग्रणी शून्य (leading zeros) या किसी अस्पष्ट तारीख स्ट्रिंग सहित मूल वर्णों को बनाए रखने के लिए Column data format के अंतर्गत Text चुनें। वास्तविक तारीखें बनाने के लिए, स्रोत फ़ाइल के आधार पर Date और सही क्रम—जैसे कि MDY, DMY, या YMD—चुनें। पूर्वावलोकन में कई पंक्तियों को सत्यापित करें, विशेष रूप से वे तारीखें जहां दिन और महीने दोनों 12 या उससे कम हों। Microsoft का Mac मार्गदर्शन पुष्टि करता है कि आप यहां प्रत्येक कॉलम का फ़ॉर्मेट और तारीख फ़ॉर्मेट सेट कर सकते हैं। Mac के लिए Excel में डेटा इम्पोर्ट और आकार दें (Power Query)
Finish चुनें, वह स्थान चुनें जहां इम्पोर्ट किए गए डेटा को रखना है, फिर OK चुनें। परिणामी कॉलम का उपयोग करने से पहले मूल CSV से मिलान करें। यदि आपने टेक्स्ट के रूप में इम्पोर्ट किया है, तो मान टेक्स्ट ही रहने चाहिए; उनके फ़ॉर्मेट और अर्थ की पुष्टि करने के बाद ही उन्हें बाद में बदलें।
यदि आप Mac पर Power Query का उपयोग करते हैं
Mac के लिए Microsoft 365 के Excel में, आप लोड करने से पहले Data > Get Data का चयन भी कर सकते हैं, Text/CSV चुन सकते हैं, और Transform Data का उपयोग कर सकते हैं। Microsoft के अनुसार, Power Query आम तौर पर Mac पर संस्करण 16.69 या बाद के संस्करण चलाने वाले Microsoft 365 ग्राहकों के लिए उपलब्ध है। इसका पूर्वावलोकन कॉलम प्रकारों का पता लगा सकता है, इसलिए यह मानने के बजाय कि पहचाना गया प्रकार आपके स्रोत से मेल खाता है, तारीख वाले कॉलम का निरीक्षण करें। Mac के लिए Excel में डेटा इम्पोर्ट और आकार दें (Power Query)
Microsoft प्रलेखित करता है कि Power Query संपादक में डेटा को आकार दे सकता है, लेकिन इसका Mac इम्पोर्ट मार्गदर्शन CSV पूर्वावलोकन में किसी विशिष्ट तारीख-क्रम नियंत्रण का वर्णन नहीं करता है। यदि आपको तारीखों को टेक्स्ट के रूप में संरक्षित करने और उन्हें एक विशेष क्रम में व्याख्या करने के बीच एक प्रलेखित, स्पष्ट विकल्प की आवश्यकता है, तो उपलब्ध होने पर From Text (Legacy) का उपयोग करें। यदि आपके Excel बिल्ड में यह कमांड अनुपलब्ध है, तो अस्पष्ट तारीखों के लिए स्वचालित रूपांतरण पर निर्भर रहने से बचें; पहले CSV की एक प्रति बनाएं और तारीख स्ट्रिंग्स को एक स्पष्ट फ़ॉर्मेट में बदलें, या एक प्रलेखित इम्पोर्ट मार्ग का उपयोग करें जो आपको कॉलम प्रकार सेट करने देता है।
परिणाम जांचें और मूल डेटा सुरक्षित रखें
कई इम्पोर्ट किए गए मानों की स्रोत से तुलना करें, फिर महीने/दिन की अस्पष्टता के दोनों पक्षों से तारीखों का परीक्षण करें। 21/04/2025 जैसी तारीख यह उजागर कर सकती है कि कोई कॉलम दिन-पहले (day-first) वाला है; अकेले 03/04/2025 जैसा मान यह नहीं बता सकता। टेक्स्ट के रूप में संरक्षित मानों के लिए, सेल उपयोग योग्य तारीख मानों के बजाय लेबल होते हैं। सही तारीखों के लिए, इम्पोर्ट के बाद अपनी पसंद का डिस्प्ले फ़ॉर्मेट सेट करें, लेकिन याद रखें कि डिस्प्ले फ़ॉर्मेटिंग केवल रूप-रंग को बदलती है, पहले से की गई तारीख की व्याख्या को नहीं।
जब तक आप इम्पोर्ट किए गए मानों की पुष्टि नहीं कर लेते, तब तक मूल CSV को अपरिवर्तित रखें। यदि आपको कोई गलत व्याख्या मिलती है, तो इम्पोर्ट की गई शीट को हटा दें और इसके रूप-रंग को बदलकर मिश्रित या गलत पढ़े गए कॉलम को ठीक करने का प्रयास करने के बजाय सही कॉलम सेटिंग के साथ इम्पोर्ट दोहराएं।
स्रोत
- Mac के लिए Excel में डेटा इम्पोर्ट और आकार दें (Power Query) — Microsoft Support
- टेक्स्ट (.txt या .csv) फ़ाइलें इम्पोर्ट या एक्सपोर्ट करें — Microsoft Support