ইউনিকোড হিসাবে এক্সেল ফাইল সংরক্ষণ করার সময় ডাবল উক্তিগুলি কীভাবে এড়ানো যায়?


9

আমার কাছে ইউনিকোড সামগ্রী সহ একটি এক্সেল ফাইল রয়েছে যার উদাহরণস্বরূপ, কয়েকটি কোষে ডাবল কোটের ভিতরে পাঠ্য থাকে "text"

আমি যখন ইউনিকোড ফর্ম্যাটে কোনও পাঠ্য ফাইলে এক্সেল ফাইলটি সংরক্ষণ করি, উদাহরণস্বরূপ, পাঠ্যটিতে ডাবল উদ্ধৃতিটি তিনটি ডাবল উদ্ধৃতি হিসাবে সংরক্ষণ করা হয় """text"""

এমন কিছু জায়গা রয়েছে যেখানে আমার পাঠ্যও রয়েছে যেখানে কমা (,) রয়েছে। উদাহরণস্বরূপ, text,যা "text,"ইউনিকোড ফাইলে রূপান্তরিত হয় । এটি পাঠ্যে ডাবল উক্তি যুক্ত করা হচ্ছে, যা আমার ধারণা বিশেষ অক্ষর রয়েছে characters

আমি কীভাবে এড়াতে পারি?

উত্তর:


7

এটি হ'ল মানক আচরণ (এবং সিএসভি ফাইলগুলি সংরক্ষণ করার মতো) to দেখুন বোঝায় যা RFC 4180 - প্রচলিত ফরম্যাট এবং MIME প্রকার কমা চিহ্ন দ্বারা বিভাজিত মানগুলি (CSV) ফাইলে :

যদি ক্ষেত্রগুলি আবদ্ধ করতে ডাবল-কোট ব্যবহার করা হয়, তবে ক্ষেত্রের অভ্যন্তরে ডাবল-উদ্ধৃতিটি অন্য একটি ডাবল উদ্ধৃতি দিয়ে পূর্ববর্তী করে পালাতে হবে।

কীভাবে এটি আপনার ক্ষেত্রে প্রযোজ্য?

  • এর অর্থ এই ক্ষেত্রটি সীমান্তের বহিরাগত উদ্ধৃতি হিসাবে "Text" অবশ্যই সংরক্ষণ করতে হবে"""Text""" এবং আপনি আপনার পাঠ্যক্ষেত্রের জন্য যে সত্যিকারের উদ্ধৃতি ব্যবহার করেছেন সেগুলি এড়ানোর জন্য অন্য দুটি উদ্ধৃতি ব্যবহৃত হবে। অন্যথায়, "Text"কেবল হিসাবে বিশ্লেষণ করা হবে Textএবং ফাইলটি পুনরায় খোলার সময় আপনি আপনার উদ্ধৃতি হারাবেন।

  • এক্সেল Text,পাশাপাশি উদ্ধৃতিও বেছে নিয়েছে , কারণ কমা দ্বারা পৃথক করা ফাইলগুলিতে কমা ব্যবহার করা হয়েছে এবং কোটায় এটি আবদ্ধ না করার অর্থ text,যখন আপনি ফাইলটি পুনরায় খুলবেন তখন দুটি ক্ষেত্র হিসাবে পার্স করা হবে।

যদি আপনি এগুলি আপনার আউটপুটে না চান তবে ফলাফলগুলি কোনও পাঠ্য সম্পাদককে খোলার বিষয়ে বিবেচনা করুন এবং সরল অনুসন্ধান-প্রতিস্থাপনের সাহায্যে সমস্ত উদ্ধৃতি সরিয়ে ফেলুন।


2
আপনি বোঝাতে চেয়েছেন যে সমস্যাটি পাঠ্য সম্পাদককে প্রতিস্থাপন করা ছাড়া অন্য কোনও উপায় নেই way
কার্ত্তিক

আসলেই নয়, যেহেতু এক্সেলটিকে সামঞ্জস্যতার কারণে এটি করতে হয়েছিল। হতে পারে এমন কোনও ম্যাক্রো নিয়ে আসা সম্ভব হতে পারে যা একটি কাস্টম রফতানি করে তবে আমি এই বিষয়ে কোনও বিশেষজ্ঞ নই।
slhck

ঠিক আছে ধন্যবাদ আমি কোডিং সাইড এ এটি প্রতিস্থাপন করার চেষ্টা করব।
কার্তিক

@ এসএলএইচএইচসি: ২০১০ সালে
ইউনিকোডকে

3

আমারও এই সমস্যা ছিল তারপরে, আমি লক্ষ্য করেছি যে আমি সেভ হিসাবে টাইপ করছি: বিকল্প " ফর্ম্যাট টেক্সট (স্পেস সীমিত) "। এছাড়াও আপনি আছে উল্লেখ করুন। txt এক্সটেনশান, বা এটি .prn এক্সটেনশনের সাথে ডিফল্ট হবে। উদাহরণস্বরূপ, কেবল ফাইলের পরিবর্তে filename.txt। এটি ব্যবহার করে দেখুনএটা কাজ করে


ট্যাব সীমিতের পরিবর্তে স্থান সীমিত করা হবে এবং কলামগুলি ডিফল্টরূপে প্রায় 8 টি অক্ষরে প্রস্থের মধ্যে সীমাবদ্ধ বলে মনে হচ্ছে।
জোসিয়াহা যোদার-ডিএ্যাকটিভ বাদে ..

যদি কোষগুলিতে এমন কিছু থাকে তবে এটি কাজ করে না "A short sentence"। নীচের পিটের উত্তরটি কেবল আমার জন্য কাজ করেছে।
মিকাহ লিন্ডস্ট্রোম

2

আমার স্ট্রিংয়ে কোনও উদ্ধৃতি না থাকলেও ইউনিকোডে সংরক্ষণ করা উদ্ধৃতিগুলিতে যুক্ত হবে। এখানে আমি কীভাবে ঘুরেছিলাম:

  1. আপনার ফাইলটিতে নেই এমন একটি স্ট্রিং খুঁজুন (আমি ব্যবহার করেছি xxx)।
  2. রফতানির আগে, "সাথে সমস্ত ডাবল উদ্ধৃতি সন্ধান করুন এবং প্রতিস্থাপন করুনxxx
  3. আপনার ফাইলটি টেক্সট বা সিএসভিতে রফতানি করুন।
  4. Txt ফাইলগুলি খুলুন এবং কিছুই না দিয়ে সমস্ত উদ্ধৃতি সন্ধান করুন এবং প্রতিস্থাপন করুন
  5. xxxউদ্ধৃতি সহ সমস্ত সন্ধান করুন এবং প্রতিস্থাপন করুন

নোট, ব্যবহার করবেন replacementনা 'replacement'। একক উদ্ধৃতি সহ কোনও কিছুর দ্বিগুণ উদ্ধৃতিগুলি প্রতিস্থাপনের কারণে এটি কোনও ঘরের শুরুতে যদি ঘটে থাকে তবে সমস্যা দেখা দেয়। মূলত, এক্সেলটি কোনও কক্ষের শুরুতে পাঠ্য হিসাবে ব্যাখ্যা করার অর্থ একটি একক উদ্ধৃতি দেখতে পায়, তাই আপনি txt / csv এ রফতানি করলে তা সরানো হবে। আমি এটি হার্ড উপায় খুঁজে পেয়েছি lol।
মিকাহ লিন্ডস্ট্রোম

0

আপনার ফাইলটিকে কেবল সহজেই এক্সেল এ স্থান ডিলিমেটেড.প্রন হিসাবে সংরক্ষণ করুন এবং তারপরে এটি নাম পরিবর্তন করুন। টেক্সট করুন। আমি এটি 18000 সারির সঙ্কটের জন্য ব্যবহার করেছি। ;)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.