ধীর এক্সেল স্প্রেডশিটগুলি নির্ণয় করছেন?


13

একজন ক্লায়েন্ট আমার সাথে যোগাযোগ করেছেন, এক্সেল স্প্রেডশিটগুলির অভিযোগ করে যা খুলতে অনেক বেশি সময় নিচ্ছে। তারা চালান তৈরির জন্য এক্সেল ব্যবহার করে, তাই তাদের কাছে হালকা ফর্ম্যাটিং এবং খুব সাধারণ গণনা সহ শত শত এক্সেল স্প্রেডশিট রয়েছে। আকার অনুসারে স্প্রেডশিটগুলি বাছাই করার সময় আমি দেখেছি যে বেশিরভাগ স্প্রেডশিটগুলি 10-250k থেকে বিস্তৃত ছিল, সেখানে কয়েক মাপের স্প্রেডশিট ছিল 2-3 এমবি এবং আরও বেশি ফাইলের ফাইলগুলি। অদ্ভুতভাবে, ফাইল আকারগুলি বিশাল ছিল না, তারা খুব বেশি ডেটা ধারণ করছে না, কেবলমাত্র কিছুটা ফর্ম্যাটিং, সম্ভবত দু'টি তিনটি পৃষ্ঠার মুদ্রিত চালান, তবে তাদের পরিমাণের পরিমাণ ছোট আকারের (এবং সাধারণ খোলার) স্প্রেডশিটের সাথে প্রায় একই ছিল ical ।

ফাইলটি খোলার সময়, প্রয়োজনীয় র‌্যামের পরিমাণ 3 এমবি থেকে 400 এমবি পর্যন্ত বাড়বে এবং শুরু করার সময় এটি সম্পূর্ণরূপে একটি একক কোর (অফিসে ডুয়াল-কোর এবং আমার কোয়াড-কোর ল্যাপটপে পরীক্ষা করা হবে) দখল করবে। আমি ভেবেছিলাম যে তারা কোনও না কোনওভাবে ভিবিএ কোডটি ধরেছে তবে কোনও ম্যাক্রো নেই, ভিবিএ কোড নেই। Ctrl + End 39 টি সারি এবং প্রায় 12 টি কলাম দেখায় (এম এ শেষ হয়)। এমনকি আমি ডেটা, সারি সারি, বা কলাম অনুসারে কলাম মুছে ফেলেছি, যতক্ষণ না কোনও ডেটা অবশিষ্ট থাকে, এবং এটি এখনও আমাকে একই সমস্যা দেয়।

আমি প্রচুর গুগল অনুসন্ধান পর্যালোচনা করেছি, কিন্তু আমি কোথাও পেয়েছি। কেউ কি কোনও সহায়তা দিতে পারেন?


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

উত্তর:


7

আমি আমার সমস্যার উত্তর খুঁজে পেয়েছি!

Allquixotic দ্বারা প্রদত্ত ক্লুগুলি ব্যবহার করে, আমি 7-জিপে এক্সএলএসএক্স ফাইলগুলি খুলি, এবং ফাইলের আকারগুলি তুলনা করি। একটি ফাইল ছিল যা অন্যদের চেয়ে অনেক বড়। Xl \ অঙ্কন \ অঙ্কন 1.xML ফাইলটি এমন একটি ফাইল যা আবার এবং বারে বারে বিন্যাসে একাধিক উল্লেখ রয়েছে।

আমি একটি প্যাটার্নটি বের করার চেষ্টা করতে কয়েক ঘন্টা ব্যয় করেছি, কিন্তু সক্ষম হইনি। আমি যা করতে সক্ষম হচ্ছিলাম কিছুই এটি কাজ করে না! তারপরে, উত্থাপিত হওয়ার পরে, আমি সবেমাত্র অভিশাপের ফাইলটি মুছে ফেলেছিলাম এবং এক্সলে পুনরায় খোলার চেষ্টা করেছি (2010- এটি এক্সেল 2007 এ পরীক্ষা করে নি)।

এটি অভিযোগ করেছে যে ফাইলটি ক্ষতিগ্রস্থ হয়েছে, এবং জিজ্ঞাসা করা হয়েছে যে আমি মেরামতের চেষ্টা করতে চাই। ফাইলটি মেরামত করা সহজভাবে আকারটি মুছে ফেলল, তবে ফাইলের বিন্যাসটি মোটেও বদলে নি। আমাকে একই ফাইল হিসাবে পুনরায় সংরক্ষণ করতে হয়েছিল, যা কিছুটা অদ্ভুত ছিল, তবে এটি কাজ করেছিল!

যেমনটি আমি আগেই উল্লেখ করেছি, এক্সেল 2010 ব্যতীত অন্য কোনও পণ্যের জন্য আমি এই সমাধানটি পরীক্ষা করে দেখিনি, তাই আমি জানি না যে শেপ ফাইলটি এক্সেল 2 কে 7 বা কোনও ওপেন অফিসের পণ্যগুলির জন্য সমালোচনা করে কিনা। তবে, আপনার যদি অনুরূপ সমস্যা হয় তবে আশা করি এটি সহায়ক হতে পারে।


আমি একই সমস্যার সাথে ফাইলটির মুখোমুখি হয়েছি। অঙ্কন 1.xML মুছে ফেলার পরিবর্তে, আমি শীট 1.xML থেকে অঙ্কনের রেফারেন্সটি সরিয়েছি এবং "হিসাবে সংরক্ষণ করি"। সম্ভাব্য কারণ মেল, ইন্টারনেট বা অন্যান্য স্প্রেডশিট থেকে ডেটা বা ফর্ম্যাট করা স্ট্রিংগুলি অনুলিপি করা হতে পারে।
Andrei

1
একই পরিস্থিতি সম্মুখীন। আমার ক্ষেত্রে, অনেকগুলি ড্রইংএন.এক্সএমএল রয়েছে, যার আকার "গ্রহণযোগ্য" 200 কেবি থেকে 80 এমবি অবধি রয়েছে। এই ফাইলটি কোয়াড-কোর ডেস্কটপটিকে 16 জিবি র‍্যাম সহ হাঁটুতে আনবে। সমস্ত অঙ্কন N.xml সরানো (যেহেতু এক্সেল ফাইলটিতে কোনও চার্ট / গ্রাফিকও থাকে না) সমস্যাটি সমাধান করে, এই লেখার সময় সর্বশেষতম অফিস 365 এ কাজ করে।
মার্থিন কাহিয়া পাওলো

6

আপনি কি বাইনারি .xls ফর্ম্যাট বা নতুন এক্সএমএল-ভিত্তিক। Xlsx ফর্ম্যাট ব্যবহার করছেন? সাধারণভাবে। Xlsx ফর্ম্যাটটির ফলাফল ফাইলাইজকে নাটকীয় হ্রাস করে।

নথিতে সঞ্চিত অতিরিক্ত সংখ্যক স্টাইলের মতো জিনিসগুলির জন্য পরীক্ষা করুন।

"ব্যক্তিগত তথ্য মুছে ফেলার" চেষ্টা করুন (এক্সেল / ওয়ার্ড / ইত্যাদি বৈশিষ্ট্য) কিছু ধরণের ক্রাফ্ট যা ফাইলটিতে বসে থাকতে পারে তা পরিষ্কার করার জন্য clean

যদি স্প্রেডশিটটি হয় বা পূর্বে ভাগ করা হয় তবে এতে এতে পুরানো শেয়ারের ডেটা থাকতে পারে।

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

জটিল বা বৃত্তাকার সূত্রগুলি এবং বাহ্যিক শিটগুলি (বিশেষত নেটওয়ার্ক ড্রাইভগুলিতে) উল্লেখ করার জন্যও পরীক্ষা করুন। আপনি যদি ভাবেন যে কোনও সূত্রটি ধীর হতে পারে তবে আপনি সূত্র নিরীক্ষণ সরঞ্জামটি ব্যবহার করে পদক্ষেপ নিতে পারেন।

শেষ কথা: আপনি যদি এটি একটি xxx হিসাবে সংরক্ষণ করেন এবং এটি এখনও বড় হয় তবে ওপেনএক্সএমএল এসডিকে উত্পাদনশীলতা সরঞ্জামটি ডাউনলোড করার চেষ্টা করুন : http://www.microsoft.com/en-us/download/details.aspx?id=5124

এটিতে .xlsx খুলুন এবং কেবলমাত্র ফাইলের মধ্যে থাকা সমস্ত উপাদানগুলি দেখুন এবং দেখুন যে কোনও কিছু স্পষ্টতই বাহ্যিক কিনা। এটির জন্য এক্সএমএল এবং নির্দিষ্ট ওপেনএক্সএমএল স্কিমার জ্ঞান প্রয়োজন হতে পারে তবে এটি ফুলে যাওয়ার কারণ কী তা খুঁজে বের করার একটি নিশ্চিত উপায়।

পিএস - যদি এই ধরণের জিনিস আপনাকে বিরক্ত করে, মাইক্রোসফ্ট ফর্ম্যাট / প্রোগ্রামগুলি ব্যবহার বন্ধ করুন বা আপনার গ্রাহককে এটি করার পরামর্শ দিন। আপনি যদি "মাইক্রোসফ্ট অ্যাক্সেস ডেটাবেস ব্লাট" এর জন্য গুগল করেন তবে আপনি দেখতে পাবেন যে মাইক্রোসফ্টের তাদের স্বত্বাধিকারী ফর্ম্যাটগুলি ডিস্কে টন অকেজো ডেটা ফাঁস দেওয়ার দীর্ঘ ইতিহাস রয়েছে যা কখনই পরিষ্কার হয় না। এটি সত্যিই বাজে মেমরির ফাঁসের মতো যা আপনার র‌্যামের পরিবর্তে আপনার ডিস্কটি খায়।


স্প্রেডশিটটি আসলে একটি এক্সএলএসএক্স এবং একটি বিচিত্র জিনিস: আমি এটিকে। Xls ফাইল হিসাবে সংরক্ষণ করতে পারি না cannot এটি এক্সেল 2k7 এ ত্রুটি ফিরিয়ে দেয়। আমি 2003 এক্সএমএল স্প্রেডশিট হিসাবে একটি অনুলিপি সংরক্ষণ করেছি এবং আমি যে উদ্ভট জিনিসটি পেয়েছি তা এটি প্রচুর শৈলীর তালিকাভুক্ত । এটি অদ্ভুত কারণ পুরো স্প্রেডশিট একই ফন্ট ব্যবহার করে এবং কোনও বিশেষ বিন্যাস নেই। এখনও আমার ক্লায়েন্টকে কী বলব ধারণা নেই।
সাইমন হোভা

2

আর একটি সম্ভাব্য সমাধান হ'ল:

  1. সমস্যাযুক্ত এক্সেল ফাইলের একটি অনুলিপি তৈরি করুন
  2. সেই অনুলিপিটি খুলুন
  3. CTRL + A টিপুন এবং তারপরে "সাফ করুন" -> "সাফ করুন ফর্ম্যাটস" এ ক্লিক করুন
  4. প্রতিটি ওয়ার্কশিটে 3 ধাপ পুনরাবৃত্তি করুন
  5. ফাইলটি সংরক্ষণ করুন এবং এটি আবার খোলার চেষ্টা করুন

যখন খুব বেশি ফর্ম্যাটিং হয়, বিশেষত অনেকগুলি পৃথক কক্ষের জন্য বিভিন্ন স্টাইল প্রয়োগ করা হয়, এক্সেল সত্যিই ফাইলগুলি খোলার সময় ফরম্যাটিং প্রয়োগ করার চেষ্টা করে।

স্বাভাবিকভাবেই, আপনি যখন সমস্ত ফর্ম্যাটিং সরিয়ে ফেলেন তখন আপনি সীমাবদ্ধতা, শেডিং ইত্যাদির সাথে সমস্ত কক্ষগুলিতে প্রয়োগ করা ডিফল্ট শৈলীর সাথে শেষ হবেন। তবে আপনি সমস্যার কারণটি চিহ্নিত করতে পারেন can


0

আকারে নাটকীয় হ্রাসের জন্য আপনি .xlsb ফর্ম্যাটটি চেষ্টা করতে পারেন। এক্সেল সরবরাহ করে এমন কোনও এক্সএমএল-ভিত্তিক বিন্যাসের চেয়ে বেশি হ্রাস করা উচিত।

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


আমি xlsb এ সঞ্চয় করার চেষ্টা করেছি। মোটেও আকারের কোনও হ্রাস নেই। স্ক্রিনশট
সাইমন হোভা

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

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

0

আমার ক্ষেত্রে সমস্যাটি "টেবিল হিসাবে ফর্ম্যাট" সম্পর্কিত ছিল। টেবিলটিতে 16000 খালি কলাম ছিল। আমি অনুমান করি যে এই ধরণের সমস্যার সর্বাধিক ঘন ঘন কারণ এটি।


0

পুরো শর্তে আমার সমস্ত শর্তযুক্ত বিন্যাসের নিয়মগুলি ছিল এবং এতে ভার ছিল। আমি এর মধ্যে দিয়ে গিয়েছিলাম এবং সেগুলি সাফ করে দিয়েছি, এবং তারপরে আমার যা প্রয়োজন ছিল তা তৈরি করেছি এবং এখন এটি খুব দ্রুত। আমার প্রয়োজনীয় সমস্ত 'সংযোগগুলি' থেকেও মুক্তি পেয়েছি এবং সব ভালভাবে কাজ করার পরে .xlsb হিসাবে সংরক্ষণ করুন এবং এটি এখন আরও দ্রুততর হয়: ও)


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