সিএসভি থেকে এক্সেলের মাধ্যমে ডেটা আমদানির আকার সীমা বাড়ান


13

আমার একটি সিএসভি ফাইলে প্রচুর পরিমাণে ডেটা রয়েছে যা আমি এক্সেলের মধ্যে আমদানি করছি, এর বেশিরভাগই ভাল, তবে আমার একটি কলামে 1000 অক্ষর পর্যন্ত ডেটা রয়েছে। দুর্ভাগ্যক্রমে, এক্সেল এটিকে আমার প্রয়োজনের তুলনায় আরও বেশি ডেটা ধরে নিয়েছে এবং এটি সংক্ষিপ্তভাবে কাটছে বলে মনে হচ্ছে (255 অক্ষরে)।

আমি কীভাবে এই সীমাটি বাড়িয়ে আমার সমস্ত ডেটা ধরে রাখতে পারি?


"দুর্ভাগ্যক্রমে, এক্সেল এটিকে আমার প্রয়োজনের চেয়ে আরও বেশি ডেটা ধরে নিয়েছে এবং মনে হচ্ছে এটি সংক্ষিপ্তভাবে কাটছে।" এটি সঠিকভাবে প্রদর্শিত হয় না? আপনি যদি =LEN(A1)এক্সে রাখেন তবে কী হবে ! আপনার পাঠ্য রেফারেন্স হয়?
পিটার আলবার্ট

এটি 255 বলে, এবং যখন আমি ডেটা দেখি সূত্র এন্ট্রি বাক্সে এটি হঠাৎ বন্ধ হয়ে যায়। আমি ওপেন অফিসে পুরো ডেটা প্রদর্শন করতে পারি, তবে এক্সেল করার জন্য পেস্ট করার সাথে সাথেই এটি 255 টি অক্ষরে সীমাবদ্ধ থাকবে বলে মনে হচ্ছে। আমি ওপেন অফিস ব্যবহার না করার কারণটি হ'ল আমি ডেটা হিসাবে গত করতে পারি বা এতে একটি ভিউলআপ করতে পারি।
সুইফটডি

এক্সেল 255 অক্ষরের চেয়ে দীর্ঘ পাঠ্য পরিচালনা করতে পারে। তবে, সেলটি ভিবিএ দ্বারা পূরণ করা হলেও এটি কিছুটা জটিল। আপনার উত্স কি? আপনি কীভাবে এটি এক্সেলে পাবেন?
পিটার আলবার্ট

আমার কাছে ম্যাজেন্টো থেকে সিএসভি রফতানি রয়েছে। আমি যদি ওও খুলি তবে এতে সম্পূর্ণ পাঠ্য রয়েছে। আমি যদি এক্সেলে খুলি তবে এর কাট শর্ট। আমি ওও থেকে এক্সেল করার জন্য পেস্ট করলে সংক্ষিপ্তভাবে কেটে যায় এবং আমি সেলটিতে ম্যানুয়ালি আর কোনও টাইপ করতে পারি না, সেলটি ছাড়ার সাথে সাথে এটি একই পয়েন্টে কেটে যায়।
সুইফটডি

হয়তো কিছু সিএসভি বন্ধ আছে? আপনি কি আপনার প্রশ্ন আপডেট করতে এবং কিছু লাইন পোস্ট করতে পারেন? এছাড়াও, সম্ভবত আপনার মেশিনে ডিলিমিটার এবং বিভাজক সেটিংস অভিনয় শুরু করে?
জান ডোগজেন

উত্তর:


14

এক্সেলে একটি অদ্ভুত বাগ রয়েছে। আমি কীভাবে এড়াতে হবে তা এখানে ব্যাখ্যা করব (ঠিক করবেন না, কেবল এড়ানো)) এবং সম্ভবত এটি এমএস অফিসার প্রোগ্রামাররা শিগগিরই ঠিক করে দেবে। সম্ভবত এটি এক্সেল 2013 এও স্থির ছিল, আমি এখনও এটি খুলিনি।

সুতরাং, এই সমস্যা।

পাঠ্য কক্ষের সর্বাধিক দৈর্ঘ্য 32767 এবং এটি ঠিক আছে।

সংখ্যা কক্ষের সর্বোচ্চ দৈর্ঘ্য 255 এবং এটি ঠিক আছে।

তবে যদি আপনার কাছে এমন কোনও ঘর থাকে যা সংখ্যক পার্সারকে কল করে, ব্যর্থ হয় এবং তারপরে পাঠ্য পার্সারে কল করে, তবে এখানে বড় বিড়বিড় হবে।

উদাহরণ স্বরূপ:

...,"This is a cell with 30,000 characters........",...

কাজ করবে.

তবে আপনি যদি শুরুতে কিছুটা বিয়োগ করে রাখেন

...,"-This is a cell with 30,000 characters........",...

আপনি কেবল 255 টি প্রথম পাঠ্য অক্ষর দেখতে পাবেন, কারণ এক্সেল মনে করে এটি একটি নেতিবাচক সংখ্যা।

আশা করি এটা সাহায্য করবে.


3
এটি আমি আজব বাণিজ্যিক সফ্টওয়্যারটিতে দেখা সবচেয়ে অদ্ভুত এবং মূ .় বাগ। এটি আক্ষরিক অর্থে আমাকে উন্মাদ করে চলেছে কীভাবে পৃথিবীতে আপনি এই ধরণের শ * টি প্রদান করতে পারেন।
অ্যাস্ট্রজুয়ানলু

1
খুব ভাল ব্যাখ্যা, আপনাকে ধন্যবাদ। দুর্ভাগ্যক্রমে, আমি নিশ্চিত করতে পারি যে, - 3 বছর পরে - বাগটি এখনও এক্সেল 2016 এ উপস্থিত রয়েছে ...
বার্নিনলিও

ঠিক আছে, @ বার্নিনলিও, আমি আপনাকে বলতে পারি যে আমার আসল উত্তরের তিন দিন পরে আমি এমএস অফিস বিকাশকারী কেন্দ্রকে একটি চ্যাট কল করেছি এবং তাদের এই সুপার ইউজার টপিকের একটি লিঙ্ক দিয়েছি।
খিট্রন 23

সমস্যাটি এক্সেল 365 প্রোপ্লাস সংস্করণ 1902 দিয়ে সমাধান করা হয়েছে বলে মনে হচ্ছে
কার্স্টেন ফ্রাঙ্ক

এই বৈশিষ্ট্যটি নিশ্চিত করতে পারে / বাগ 2020 এপ্রিল পর্যন্ত এক্সেল 2016 এ এখনও রয়েছে
জিভগুলি

1

আমি একটি সিএসভি ফাইল নিয়ে এই সমস্যায় পড়েছিলাম যার মাঝে কিছু দীর্ঘ পাঠ্য ক্ষেত্র ছিল যা কখনও কখনও ড্যাশ দিয়ে শুরু হয়েছিল। দেখে মনে হচ্ছে এক্সেলের আমদানি ড্যাশের কারণে ক্ষেত্রটিকে একটি সংখ্যা হিসাবে প্রক্রিয়া করার চেষ্টা করে এবং সংখ্যা আমদানিটি 255 টি অক্ষরে ট্রিম করে। যখন এটি ব্যর্থ হয়, এটি এটি পাঠ্য হিসাবে আমদানি করে তবে কেবল প্রথম 255 টি অক্ষর।

সমস্যা এড়াতে, আমাকে কেবল খোলার পরিবর্তে সিএসভি আমদানি করতে হয়েছিল। আমদানি উইজার্ডে, আমি যে কলামটি সমস্যা হচ্ছিল তা নির্বাচন করেছি এবং এর ধরণটি জেনারেল থেকে পাঠ্যে স্যুইচ করেছি। তারপরে এক্সেল এমনকি এটি একটি সংখ্যা হিসাবে পার্স করার চেষ্টা করবে না এবং আমি সম্পূর্ণ কলামের প্রস্থ পেয়েছি।


0

প্রথমত, এটি সমাধান করার জন্য আপনার সহায়তার জন্য আপনাকে সকলকে ধন্যবাদ। দেখা যাচ্ছে এক্সেলটি বেশ সানন্দে একটি ঘরে 255 টিরও বেশি চর সংযোজন করতে পারে (32,767 অবধি পূর্বে উল্লিখিত হিসাবে আপনি যদি এর জন্য মেষ পেয়ে থাকেন তবে তা অনুমানযোগ্য)।

তাহলে কাজ হচ্ছে না কেন?

সংক্ষিপ্ত উত্তরটি আমি নিশ্চিত নই। আমি যখন প্রথমবার সিএসভি হিসাবে রফতানি করি তখন এক্সেলের মধ্যে ডেটা নিয়ে আসি তারপর এক্সেলে খোলে। এটি কলামগুলি সংক্ষিপ্তভাবে কাটবে (255 এ)। (সিএসভি ফাইলটিতে নোটপ্যাডের মাধ্যমে দেখার সময় সমস্ত ডেটা থাকে তবে এক্সেলের মাধ্যমে আবার সংরক্ষণ করা হয় না)।

প্রশ্নের কলামে কিছু সেমিকোলন রয়েছে তবে এটি কাট অফ পয়েন্টের সাথে সামঞ্জস্যপূর্ণ নয় (সর্বদা 255) এবং আমি ব্যবহার করতে চাইনি; একটি সীমানা হিসাবে

আমার সমাধানটি এক্সএলএস ফাইল হিসাবে রফতানি করার দরকার নেই। এটি পুরো ডেটা সহ সিএসভি ফাইল হিসাবে সাফল্যের সাথে সংরক্ষণ করা হয়েছে।

আশা করি এটিকে কাউকে সাহায্য করবে যদিও আমি এখনও এখানে নিশ্চিত ছিল না যে এখানে সমস্যাটি কী ছিল।


সরল গুগলিংয়ের ফলে একই সমস্যাযুক্ত অনেক লোকের ফোরাম পোস্টের ফলাফল হয়; এটি সম্ভবত এক্সেল সিএসভি আমদানির রুটিনে কেবল একটি বাগ।
মার্কাস চ্যান

0

Http://office.microsoft.com/en-us/excel-help/excel-specifications-and-limits-HP010342495.aspx অনুসারে এক্সেল 2010 কেবলমাত্র 255 অক্ষরের কলাম প্রস্থকে সমর্থন করে।

সম্পাদনা: আপনি যে ওয়েব ওয়েভারের কথা বলছেন তা কি এই সমস্যাটি? বিন্যাস> ঘর> মোড়ানো পাঠ্যগুলি কী বাকী অক্ষরগুলিকে দৃশ্যমান করে?

সম্পাদনা: কিছু মনে করবেন না, এই উত্তরটি হাতের সমস্যার সাথে কিছুটা সম্পর্কিত নয় (সম্ভবত কোনওভাবে সম্পর্কিত, তবে এটি প্রশ্নের উত্তর দেয় না)


না, এটি কালাম প্রস্থ। একই টেবিল থেকে, "ঘরে থাকা অক্ষরগুলির মোট সংখ্যা" 32,767 টি অক্ষর।
ভিকি

@ ভিকি, প্রশ্নকর্তা যে সমস্যার মুখোমুখি হচ্ছেন তা কি নয়? নাকি আমি প্রশ্নটির ভুল ব্যাখ্যা দিয়েছি?
মার্কাস চ্যান

@ নিক্সদা বাস্তব? হ্যাঁ বাস্তব বিরক্তিকর আমি বিশ্বাস করতে পারি না এক্সেল 255 টি বেশি অক্ষর পরিচালনা করতে পারে না। এটি করার একটি উপায় আছে!
সুইফটডি

@ মার্কাস আমি কলামের প্রস্থের অর্থ কী তা বুঝতে পারি না। এটি কেবল একটি ডিসপ্লে ইস্যু নয় যেখানে ডেটা নেই। এটি ছোট হয়ে যায় আমি যখন CSV হিসাবে সংরক্ষণ করি তখন ডেটা থাকে না। যখন আমি (সেল) lên না ফলাফলের 255 হয়
SwiftD

@ মার্কাসচান, চরিত্রের সংখ্যা 32767 এর মধ্যে সীমাবদ্ধ হওয়া উচিত The ব্যবহারকারী এটি 255 এর মধ্যে সীমাবদ্ধ থাকার অভিজ্ঞতা করছেন you
ভিকি

0

সাধারণত, এটি একটি পুরানো সীমাবদ্ধতা যা এক্সেলের আধুনিক সংস্করণগুলিতে আর প্রযোজ্য নয় (2013 যাইহোক)। তবে, যদি কোনও ওয়ার্কবুকটি মূলত কোনও পুরানো সংস্করণে তৈরি করা হয়েছিল, তবে পুরানো সংস্করণে কোষের অবজেক্টগুলি পরিবর্তিত হয়েছে (উদাহরণস্বরূপ নির্দিষ্ট বৈশিষ্ট্য এবং বৈশিষ্ট্য দিয়ে ইনস্ট্যান্ট করা হয়েছে), স্পষ্টতই, এক্সেলের নতুন সংস্করণে খোলার পরেও 255 অক্ষর সীমাবদ্ধতা বজায় রাখবে!

একটি সমাধান:

  1. এক্সিলের একটি আধুনিক সংস্করণ ব্যবহার করে, ওয়ার্কশিটে একটি পৃথক, অব্যবহৃত কক্ষে সমস্যা সেলটির জন্য যে কোনও বিন্যাস এবং / অথবা মার্জড-রেঞ্জ শর্তের প্রয়োজন তা পুনরায় তৈরি করুন।
  2. নিশ্চিত হয়ে নিন যে এটি সাধারণ বা পাঠ্য বিন্যাসে সেট করা আছে।
  3. নতুন, পুনরায় তৈরি করা সংস্করণ (বা মার্জড রেঞ্জ) এর অনুলিপিটি কাটা বা অনুলিপি করুন এবং এটি পুরানো, খারাপ সংস্করণে আটকান।
  4. এখন, ঘরে ঘরে ডেটা প্রবেশ করার সময়, সমস্যাটি আর প্রকাশিত হওয়া উচিত নয়।

পরে ওয়েবউইভারডি পোস্ট করার সাথে সাথে তিনি তার সিএসভি আমদানি সমস্যার সমাধান খুঁজে পেয়েছেন। এছাড়াও, যদি ভিবিএর মাধ্যমে কোষগুলি জনবহুল হয়ে উঠছে, তবে পরিস্থিতি আরও জটিল হয়ে উঠবে, যেমন অন্যান্য জবাব দ্বারা উল্লিখিত হয়েছে। তবে যদি ডেটা ম্যানুয়ালি প্রবেশ করা হয়, বা অন্য কোনও অ্যাপ্লিকেশন থেকে কোনও উত্তরাধিকার ওয়ার্কবুকে অনুলিপি / আটকানো হচ্ছে, তবে এই লিগ্যাসি সেল-অ্যাট্রিবিউট ইস্যুতে সমস্যা হতে পারে।


0

আমার একই রকম সমস্যা ছিল, আমার সমস্ত মানগুলি ফর্ম্যাটে ছিল (সংখ্যাকে সংখ্যায়, পাঠ্যে পাঠ্যে রূপান্তর করতে পারে তবে এটি দীর্ঘ পাঠ্যকে কাটা হয়েছিল:

...,="Long Text........",...

আপনি যদি শুরুতে একটি = রাখেন তবে আপনি কেবল 255 প্রথম পাঠ্য অক্ষর দেখতে পাবেন, কারণ এক্সেল এটি একটি সংখ্যা মনে করে, তাই শুরুতে = অপসারণ করুন।

আশা করি এটা সাহায্য করবে.


1
এটি ইতিমধ্যে উত্তরে অন্য কেউ উল্লেখ করেছেন তার চেয়ে কি আলাদা? এটি ফ্ল্যাগ জিডের প্রয়োজন হতে পারে এবং আপনি কোনও মডারেটরকে একটি মন্তব্যে রূপান্তর করতে বলতে পারেন যেহেতু আপনার নিজের মতো করার মতো পর্যাপ্ত প্রতিনিধি নেই।
পিম্প জুস আইটি

0

ওয়ার্কআরাউন্ডস (এক্সেল 2016 এ উপলব্ধ) ...

বিকল্প এ। পাঠ্য আমদানি উইজার্ডটি চালানোর জন্য এক্সেল পান (টেক্সট ফাইল এক্সটেনশানের মতো কিছু ব্যবহার করে বা .xls এক্সটেনশান ব্যবহার করে, সতর্কতাটি গ্রহণ করুন, প্রথম কলামটি নির্বাচন করুন, এবং ডেটা => 'টেক্সটে টেক্সট করুন') করুন। তারপরে উইজার্ডের শেষের কাছে কলামের প্রকারটি জেনারেল থেকে পাঠ্যে পরিবর্তন করুন।

বিকল্প বি। গেট অ্যান্ড ট্রান্সফর্ম ব্যবহার করুন। ডেটা => নতুন প্রশ্ন => ফাইল থেকে => সিএসভি থেকে।


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