কীভাবে এক্সেল ডেটা স্থির-প্রস্থের পাঠ্য হিসাবে আটকানো যায়?


16

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

'সেভ অ্যাস' ( এই প্রশ্নে যেমন) ব্যবহার করা আমার পক্ষে সমাধান নয়, আমার অনুলিপি এবং আটকানো দরকার।


। আমি সম্ভাব্য সমাধান যে যেখানেই থাকুন না কেন পেস্ট হয় অন্যান্য ওয়ার্কবুক থেকে অন্য ওয়ার্কবুক এক ওয়ার্কবুক থেকে আটকানো হচ্ছে জড়িত করা হবে (পরে আছে আপনার কর্মপ্রবাহ সঙ্গে যে মাপসই করা হবে?
Pynner

@ পিনার: ঠিক আছে, এটি কোনও সমাধানের চেয়ে ভাল ফিট করে, তাই হ্যাঁ, এগিয়ে যান ahead
einpoklum

উত্তর:


14

এটি অবশ্যই ব্যাখ্যা করা সহজ নয় ... তবে এটি সেটআপ হওয়ার পরে এটি সর্বনিম্ন প্রচেষ্টা নিয়ে কাজ করবে। এছাড়াও @ পনুটস কী রূপরেখা দিয়েছেন তার উপর এটি একটি সামান্য প্রকরণ

আমি এমন কোনও টেম্পলেট স্প্রেডশিট ব্যবহার করার পরামর্শ দিচ্ছি যাতে আপনি অনুলিপি করতে পারেন। আমি তৈরি টেমপ্লেটটিতে 3 টি ট্যাব রয়েছে যা নীচের মত দেখাচ্ছে look

ট্যাব

  • Data ট্যাবটি যেখানে ডেটা আটকানো হয়
  • Length দীর্ঘতম কলামটি নির্ধারণ করতে কিছু গণিত করতে চলেছে
  • Space insert আপনি উপযুক্ত স্থানটি (সম্পাদনা) সন্নিবেশ করতে যাচ্ছেন আপনি এখান থেকে অনুলিপি করতে পারেন এবং সঠিক ফলাফল পেতে পারেন

দৈর্ঘ্যের ট্যাবটি দেখতে মনে হচ্ছে

লম্বা

সারি 1 এর নীচে কলামের সর্বাধিক অক্ষর রয়েছে এবং এতে সূত্র রয়েছে

=MAX(A2:A101)+1

+1 সীমানা তৈরি করে।

সারি 2 থেকে এন পর্যন্ত (যা আমি এই উদাহরণের জন্য 100 এ প্রসারিত করেছি) প্রতিটি স্ট্রিংয়ের দৈর্ঘ্য মূল্যায়নের জন্য একটি সূত্র ধারণ করে

=LEN('Data tab'!A1)

স্পেস সন্নিবেশ ট্যাবটি দেখতে মনে হচ্ছে

স্থান সন্নিবেশ

প্রতিটি কক্ষে সর্বাধিক মান (+ ডেলিমিটার) এর সাথে তুলনা করে নিজের দৈর্ঘ্যের মূল্যায়ন করতে এবং একটি উপযুক্ত সংখ্যক স্পেস সন্নিবেশ করানোর জন্য একটি ঘর থাকে।

='Data tab'!A1&REPT(" ",length!A$1-length!A2)

সূত্রটি অনুলিপি করে পেস্ট করুন তবে $ যা সারি 1 টিতে লক করে তা নোট করুন

(সম্পাদনা) আপনি স্থান সন্নিবেশ ট্যাব থেকে অনুলিপি করতে পারেন।

নোটপ্যাড


1
বুদ্ধিমানভাবে অবদান!
einpoklum

তবে ... আমার কেন শেষ চাদর দরকার? আমি তৃতীয় শীট থেকে অনুলিপি করতে পারি। এছাড়াও, আমি প্রতিটি কলামের জন্য প্রতিলিপিযুক্ত কোনও দীর্ঘ সূত্র ব্যবহার করতে চাই না।
einpoklum

বেশ ডান .. শেষ ট্যাব প্রয়োজন নেই ... আমি ধরে নিয়েছিলাম যে ঘরগুলি অতিরিক্ত অক্ষর সন্নিবেশ করবে। আমি আমার উত্তরটি এটি ঠিক করতে আপডেট করব
পিনার

দুর্দান্ত উত্তর, আপনাকে অনেক ধন্যবাদ। ব্যক্তিগতভাবে আমার কিছু কলামগুলি যেখানে খুব দীর্ঘ চলে আসছে, তাই আমি "= LEFT ('স্পেস সন্নিবেশ'! এ 1, $ কে $ 2) এবং আইএফ (দৈর্ঘ্য! এ 2> $ কে $ 2," ... | "সহ একটি পৃষ্ঠা যুক্ত করেছি, "|") "যেখানে $ কে $ 2 একটি উপযুক্ত মানতে সেট করা হয়েছে (সর্বাধিক গুরুত্বপূর্ণ কলামটির সর্বাধিক)। এটি বিবরণ ইত্যাদির জন্য পরবর্তী পদক্ষেপের
মোড়কের

পরবর্তী পদক্ষেপটি
হ'ল সংখ্যাসমূহের

3

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

উপাত্ত

সেল এ 1: 247

সেল বি 1: 19

সেল সি 1: 1437

সেল ডি 1-তে সূত্র

= ক 1 & "," & খ 1 & "," & গ 1

পাঠ্য-পাস্টেবল রেজাল্ট

247,19,1437

সূত্রগুলির উপর নির্ভর করে না এমন আরও একটি পদ্ধতি রয়েছে

  • প্রথমে নিশ্চিত হয়ে নিন যে আপনার ডেটা কলামগুলি একই প্রস্থ are
  • তারপরে প্রতিটি জোড়ার মধ্যে আরেকটি কলাম .োকান data
  • প্রতিটি sertedোকানো কলামগুলিতে একটি কমা লিখুন, এটি ডেটার দৈর্ঘ্যের নিচে কপি করে।
  • অবশেষে, কার্যপত্রকটি বিন্যাসযোগ্য পাঠ্য (স্পেস সীমিত) (* .prn) ফাইল হিসাবে সংরক্ষণ করুন।

এই বিকল্পের একটি সুবিধা হ'ল এটি আপনার ডেটার ফর্ম্যাট সংরক্ষণ করে। আপনি যদি ডেটাটি কমা-ফর্ম্যাট করতে চান, বা কেবল একটি দশমিক স্থান দেখান, আপনার ফর্ম্যাটিং প্রিন ফাইলটিতে সংরক্ষণ করা হবে।


1
পিএনটস প্রস্তাবিত এমপ্রোভমেন্টটি ঠিক সঠিক। আমি আমার উত্তরটি অন্য বিকল্পের সাথে আপডেট করেছি যা সেভ হিসাবে ব্যবহার করে।
chuff

সুতরাং, যেমন আমি প্রশ্নে বলেছি, সংরক্ষণ-করা কোনও বিকল্প নয়। আরইপিটি সমাধানটি কি অনুলিপি-পেস্টিংয়ের সাথে কাজ করবে? এছাড়াও, আমি এখনও কম গ্রহণ করছিলাম না কারণ আমি কিছু কম কষ্টকর চাই।
einpoklum

0

আপনি ওয়ার্ডে আপনার ডেটা অনুলিপি করতে পারেন এবং তারপরে স্পেসগুলির সাথে ট্যাবগুলি প্রতিস্থাপন করতে সন্ধান করুন এবং প্রতিস্থাপন (Ctrl + H) ব্যবহার করতে পারেন।

  1. ওয়ার্ডে ডেটা খুলুন এবং আটকান
  2. চাপুন Ctrl+H
  3. আরও >>
  4. বিশেষ
  5. হোয়াইট স্পেস
  6. এর সাথে প্রতিস্থাপনে একটি স্থান রাখুন:
  7. সমস্ত প্রতিস্থাপন

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