এক্সেলে বর্ণমালা বাছাই করা


11

এক্সেল-এ, a-1, a-2, a-3 ... a-1, a-10, a-100, a-11 এর পরিবর্তে অক্ষরগুলি বাছাই করা কি সম্ভব?

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

আমি আটকে গেছি.


হাই @ বেবেকাবেকা, দয়া করে একটি উত্তর গ্রহণ করুন, কারণ এটি কেবল আপনার পক্ষে একই রকম প্রশ্ন রয়েছে এমন ব্যক্তিদের পক্ষে সহায়ক নয়, যারা আপনার সমাধান সমাধানে কাজ করেছেন তাদেরও এটি পুরস্কৃত করে। চিয়ার্স!
ডেভিড মাইকেল গ্রেগ

উত্তর:


4

ফলাফল

ব্যবহারকারী @ ফিক্সার 1234 সঠিক, আপনি সম্ভবত স্ট্রিং ফাংশন ব্যবহার করতে চান এটি করার একটি উপায় এখানে।

ধাপ 1

[Updated]

"নাম্বার" কলামে, ব্যাপ্তিটি হাইলাইট করুন, তারপরে হাইফেনটিতে পাঠ্যটি বিভক্ত করুন: করুন ...

Data> Text to Columns> Delimited> Next> Other: ->Finish

লক্ষ্য করুন পাঠ্যবক্সে আপনার একটি হাইফেন ( - ) দরকার Other:। এবং নিশ্চিত হয়ে নিন যে এটি করার আগে সংলগ্ন কলামটি (ডানদিকে) খালি রয়েছে, যাতে আপনি গুরুত্বপূর্ণ ডেটা ওভাররাইট না করে।

আপনি কলাম এ থেকে নম্বরটি বের করতে এই ফাংশনটি ব্যবহার করতে পারেন:

=RIGHT(A2,LEN(A2)-SEARCH("-",A2))

ধাপ ২

এখন, আমরা পরবর্তী পদক্ষেপে যা করতে যাচ্ছি, যেমন আপনি উপরের স্ক্রিনশট থেকে বলতে পারেন, হ'ল বৃহত্তম সংখ্যার চেয়ে কম সংখ্যার প্রতিটি সংখ্যার শুরুতে শূন্যগুলি যুক্ত করা এটি আপনাকে নিজের পছন্দ মতো এই সংখ্যাগুলি বাছাই করতে সহায়তা করবে।

তবে প্রথমে আমাদের কিছুটা ফ্যাক্ট ফাইন্ডিং করা দরকার। আপনি যদি সহজে বলতে পারেন যে বৃহত্তম সংখ্যাটি কী, তবে কেবলমাত্র সেই বৃহত সংখ্যায় অঙ্কগুলি গণনা করুন - এটি আমাদের পরবর্তী কার্যক্রমে আপনি যে শূন্যগুলি ব্যবহার করতে চান তা হবে। সবচেয়ে দীর্ঘ সংখ্যার ম্যানুয়ালি গণনা না করে দীর্ঘতম সংখ্যা নির্ধারণ করার আরও একটি উপায় রয়েছে।

[আপডেট করুন] আপনি দীর্ঘতম সংখ্যা নির্ধারণ করতে নিম্নলিখিত ফাংশনটি ব্যবহার করতে পারেন (যদিও এখন পর্যন্ত আমরা কেন পুরোপুরি জানি না ):

=MAX(INDEX(LEN(C2:C14),,1))

বিকল্পভাবে, আপনি কেবলমাত্র একটি ঘরটিতে নিম্নলিখিত সূত্রটি টাইপ করতে পারেন (সেলটি হাইলাইট করা কমলা হিসাবে উপরের চিত্রটিতে এটি দেখুন), তবে ENTERঘরটি সেট করতে আপনার কীটি চাপার পরিবর্তে হটকে চাপুন CTRL-SHIFT-ENTER। এটি যেমন ফাংশনগুলির সাথে খেলনা না রেখে এটিকে অ্যারে সূত্রে রূপান্তরিত করে ফাংশনের প্রকৃতি পরিবর্তন করবে INDEX()

=MAX(LEN(C2:C14))

(আপনি যে নির্দিষ্ট স্প্রেডশিটটি ব্যবহার করছেন তার জন্য এই সীমাটি নির্ভুল কিনা তা নিশ্চিত করুন))

আপনি আঘাত করার পরে CTRL-SHIFT-ENTER, ঘরের সামগ্রীটি এতে পরিবর্তিত হবে তবে এটিকে ম্যানুয়ালি টাইপ করলে কিছুই হবে না:

{=MAX(LEN(C2:C14))}

তবে আপনি এটি করতে চান ঠিক আছে। আপনার তালিকার সর্বাধিক সংখ্যাটি কতগুলি সংখ্যক রয়েছে তা কেবল নির্ধারণ করুন: "1" অবশ্যই 1 ডিজিটের আছে, "10" এর 2 ডিজিট রয়েছে, "100" এর 3 টি সংখ্যা রয়েছে এবং আরও অনেক কিছু।

ধাপ 3

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

=TEXT(C2,"000")

আপনি শূন্যগুলির চারপাশে উদ্ধৃতি চিহ্ন রেখেছেন তা নিশ্চিত করুন।

যদি বৃহত্তম সংখ্যার 8 টি সংখ্যা থাকে, তবে আপনার ফাংশনটি দেখতে এরকম হবে:

=TEXT(C2,"00000000")

2

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

ধরুন "a-" উপসর্গটি কখনই পরিবর্তিত হয় না, এন্ট্রিগুলি সারি 2 থেকে শুরু কর্নেল এ হয় এবং কর্নেল বি উপলব্ধ। বি 2-তে আপনি এমন কিছু রাখবেন: = মান (মাঝের (a2,3, লেন (এ 2) -2)) এবং তারপরে প্রয়োজনীয় সূত্রটি অনুলিপি করুন। বাছাই করতে, উভয় কলাম হাইলাইট করুন এবং বিতে বাছাই করুন sort

যদি অন্যান্য উপসর্গ থাকতে পারে, বি-, সি- ইত্যাদি বলুন, একইভাবে পাঠ্য অংশটি অন্য কলামে বিভক্ত করুন। তারপরে পাঠ্য কলামটিতে প্রথম সাজানোর কলাম এবং দ্বিতীয়টি হিসাবে কলামটি সাজান।

আপনার হাইলাইট করা সমস্ত কিছু সাজানোর কলাম অনুসারে বাছাই হবে।

স্ট্রিং ফাংশন ব্যাখ্যা করতে, মিড ফাংশন দিয়ে শুরু করুন, যা অক্ষরের একটি স্ট্রিংয়ের মধ্যে থেকে অক্ষরের একটি স্ট্রিং বের করে। মাঝামাঝি (a2,3, লেন (a2) -2) a2 তে পাঠ্যের দিকে তাকাবে, তৃতীয় অক্ষর দিয়ে শুরু হবে (সমস্ত উপসর্গটি "a-" ধরে প্রথম সংখ্যাটি হবে) এবং তারপরে অক্ষরের সংখ্যাটি গ্রহণ করে মূল পাঠ্যের সংখ্যার চেয়ে দু'টি কম (মূল পাঠ্য বিয়োগের দৈর্ঘ্য "a-" অক্ষর)। মান ফাংশন তারপরে ফলাফলটিকে সংখ্যার অক্ষরের একটি স্ট্রিংয়ের পরিবর্তে একটি সংখ্যায় পরিণত করে।


দুঃখিত, আপনি বিশদ আরও কিছু ব্যাখ্যা করতে পারেন? স্ট্রিং ফাংশন কি?
বেকব্যাচকা

সুতরাং, বি 3 এর জন্য = মান (মাঝারি (a3,3, লেন (এ 3) -2)) হবে? আমি কি সঠিক? তাহলে এতো কি আর তাই হবে? দুঃখিত আমি আশা করি আমি বোবা প্রশ্ন জিজ্ঞাসা করছি না ...
বেকাব্যাচকা

তুমি বুঝতে পেরেছ. একবার আপনি বি 2-তে সূত্র তৈরি করলে, আপনি কেবল এটি অনুলিপি করতে পারবেন, আপনার প্রয়োজনীয় যতগুলি সারির জন্য বি কোষগুলি হাইলাইট করুন এবং পেস্ট করুন। এটি সেল রেফারেন্সগুলি স্বয়ংক্রিয়ভাবে সারি সারি সারি সারিতে মিলবে।
ফিক্সার 1234

2

আমার কাছে নিম্নলিখিত তথ্য রয়েছে:

[Student Name]  [Regn. No (AlphaNum)]    [Test Score]

Lisa            DD38                      90

Aletta          BC36                      85

Ava             AB40                      95

Sunny           BB34                      91

Sofia           CD36                      89

Johnny          CM07                      80

AlphaNumeric স্ট্রিং অনুসারে প্রাথমিক ডেটা বাছাই করা হবে

আমি চাই শিক্ষার্থী এবং চিহ্নগুলি তাদের রেজিস্ট্রেশন নম্বর অনুযায়ী সজ্জিত করা হোক যা বর্ণানুক্রমিক স্ট্রিং। চূড়ান্ত আউটপুটটি এই জাতীয় হওয়া উচিত:

[Student Name]  [Regn. No (AlphaNum)]    [Test Score]

Ava             AB40                      95

Sunny           BB34                      91

Aletta          BC36                      85

Sofia           CD36                      89

Johnny          CM07                      80

Lisa            DD38                      90

চূড়ান্ত আউটপুট এর মতো দেখতে হবে

কিভাবে:

বর্ণমালা স্ট্রিংকে খাঁটি সংখ্যায় রূপান্তর করার পদক্ষেপ

যদিও উপরের স্ন্যাপশটটি স্ব-স্পষ্ট, তবুও পদক্ষেপগুলি নীচে রয়েছে:

  1. =LEFT(B4, 2)সূত্র হিসাবে ব্যবহার করে একটি কলামে বর্ণমালা অংশটি বের করুন , যেখানে '2' স্ট্রিংয়ের বর্ণমালার সংখ্যা দেখায় এবং আমার স্ট্রিংগুলি শুরু হয় B4

  2. এই বর্ণমালা অংশ ব্যবহার করে একটি নম্বর বরাদ্দ করুন =COLUMN(INDIRECT(E4&1))

  3. =RIGHT(B4,2)সূত্র হিসাবে ব্যবহার করে নিবন্ধের সংখ্যার অংশটি বের করুন । এখানে '2' হ'ল। স্ট্রিংয়ের সংখ্যাগুলি of

  4. দুটি অংশ 2 এবং 3 এ সংযুক্ত করুন

  5. এগুলি ব্যবহার করে 'খাঁটি' সংখ্যায় রূপান্তর করুন =VALUE(H4)

  6. আসল টেবিলটিতে শেষ কলামটি অনুলিপি করুন এবং 'মানগুলি' হিসাবে আটকান বিকল্পটি ব্যবহার করুন

    আলফানিউমেরিক স্ট্রিংয়ের সাথে সংখ্যায় রূপান্তরিত প্রাথমিক ডেটা

  7. এখন, শেষ কলাম অনুসারে বাছাই করুন এবং 'নির্বাচন প্রসারিত করুন' নির্বাচন করুন

    বাছাই করা 1

    বাছাই 2

  8. সম্পন্ন!!!

    ফাইনাল আউটপুট

গুরুত্বপূর্ণ: প্রো-টিপ -> ব্যবহার করে 1 থেকে 5 পর্যন্ত পদক্ষেপগুলি একত্রিত করুন =VALUE(CONCATENATE(COLUMN(INDIRECT(LEFT(B4,2)&1)),RIGHT(B4,2)))


অন্যদিকে: উদাহরণ হিসাবে যেমন নিবন্ধের সংখ্যাগুলির সকলের সমান দৈর্ঘ্য রয়েছে, সুন্দরভাবে সংখ্যাসূচক অংশের জন্য নেতৃস্থানীয় শূন্যগুলি ব্যবহার করা : বাক্সের বাইরে কোনও নিয়মিত সাজানোর কাজ হবে না?
আরজান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.