সাধারণত আপনি মাইক্রোসফ্ট এক্সেলে বিভিন্ন কক্ষ এবং কলাম ব্যবহার করে প্রথম এবং শেষ নামগুলি একত্রিত করেন। কিন্তু যদি আপনি একটি একক কলামে প্রথম এবং শেষ নামগুলি একত্রিত করতে চান? আপনি ম্যানুয়ালি এটা করতে হবে? আপনি করতে পারেন, কিন্তু আপনি যদি একটি ওয়ার্কশীট বা এমনকি একটি সম্পূর্ণ এক্সেল ওয়ার্কবুকে প্রচুর ডেটা নিয়ে কাজ করেন তবে এটি করা একটি বাস্তব জিনিস নয়। এই নিবন্ধটি আপনাকে দেখাবে কিভাবে বিভিন্ন উপায়ে নামের সাথে যোগ দিতে হয় এবং আপনার কাজের প্রক্রিয়াকে গতিশীল করতে হয়।
কিভাবে Excel-এ প্রথম এবং শেষ নাম আলাদা করতে হয় সে সম্পর্কে আমাদের গাইড দেখতেও নিশ্চিত করুন।
নাম মার্জের জন্য বিভিন্ন এক্সেল ফাংশন
আপনার স্প্রেডশীটে নাম মার্জ করতে আপনি ব্যবহার করতে পারেন এমন বেশ কয়েকটি এক্সেল ফাংশন রয়েছে। আপনি কোনটি ব্যবহার করবেন তা আপনার পছন্দের উপর নির্ভর করবে তবে আপনি যে নামের ফর্ম্যাটে কাজ করছেন তার উপরও নির্ভর করবে। দুটি নাম একত্রিত করা সহজে concatenate ফাংশন দিয়ে করা যেতে পারে, তবে আপনি যদি একটি মধ্যম নাম অন্তর্ভুক্ত করতে চান তবে এটি সংশোধন করতে হবে। কনক্যাটেনেট ফাংশন একটি কক্ষে দুই বা ততোধিক পাঠ্য স্ট্রিংকে একত্রিত করে। এটি একটি নিখুঁত পছন্দ যখন আপনাকে দুটি কক্ষ একত্রিত করতে হবে।
যাইহোক, আপনার যদি দুটির বেশি কক্ষ একত্রিত করার প্রয়োজন হয় তবে আপনার কাছে দুটি বিকল্প রয়েছে। হয় অ্যাম্পারস্যান্ড অপারেটর (&) দিয়ে কনক্যাটেনেট ফাংশনটি পরিবর্তন করুন বা Textjoin ফাংশন ব্যবহার করুন। Textjoin আপনাকে একাধিক সেল বা টেক্সট স্ট্রিংকে একটি নির্বাচিত ডিলিমিটারের সাথে মার্জ করার অনুমতি দেবে। এর মানে হল আপনি নামের সংমিশ্রণটি কীভাবে দেখতে চান সে সম্পর্কে আপনার আরও সৃজনশীল স্বাধীনতা এবং বহুমুখী বিকল্প থাকবে।
এক্সেলে নাম একত্রিত করার জন্য আরেকটি দরকারী ফাংশন হল ফ্ল্যাশ ফিল। এটি প্যাটার্নটি চিনবে এবং স্বয়ংক্রিয়ভাবে অনুপস্থিত ডেটা পূরণ করবে, তাই আপনাকে ম্যানুয়ালি এটি করতে হবে না।
কনকেটনেট ফাংশনের সাথে প্রথম এবং শেষ নাম একত্রিত করুন
Concatenate হল "একসাথে যোগ দিন" বলার আরেকটি উপায়, এবং শব্দটি নিজেই একটি সূত্রের অংশ যা আপনি একটি কলাম তৈরি করতে ব্যবহার করবেন যেখানে প্রথম এবং শেষ নামগুলি একসাথে রাখা হবে। তাহলে ধরা যাক আপনার কাছে একটি এক্সেল স্প্রেডশীট আছে যা দেখতে এরকম কিছু:
আপনার প্রথম নামের জন্য একটি কলাম এবং দ্বিতীয় নামের জন্য আরেকটি কলাম আছে, এবং আপনি একটি তৃতীয় কলামে সম্পূর্ণ নাম ধারণ করতে চান যা প্রথম দুটি কলামের সংমিশ্রণ হবে।
তৃতীয় কলামে ঘরটি নির্বাচন করুন যেখানে আপনি একটি সম্মিলিত নাম তৈরি করবেন এবং নিম্নলিখিত সূত্রে টাইপ করবেন:
=CONCATENATE(first_name_cell_reference, “ “,last_name_cell_reference)
উদাহরণস্বরূপ, আপনি কক্ষ A2 এবং B2 নামগুলি একত্রিত করতে চান। আপনার সূত্র দেখতে এইরকম হবে:
=CONCATENATE(A2," ",B2)
C2 ঘরে এই সূত্রটি প্রবেশ করান এবং আপনার কীবোর্ডের এন্টার বোতামটি চাপুন। পুরো নামটি সেল C2-এ প্রদর্শিত হবে।
এই কনক্যাটেনেট সূত্র ব্যবহার করার পরিবর্তে, আপনি একটি অ্যাম্পারস্যান্ড অপারেটর বেছে নিতে পারেন। শেষ ফলাফল একই, কিন্তু এটি একটি বিট সংক্ষিপ্ত সূত্র.
=first_name_cell_reference&“ “&last_name_cell_reference
A2 এবং B2 কোষের নাম একত্রিত করতে C2 ঘরে নিম্নলিখিত সূত্রটি ব্যবহার করুন:
=A2&” “&B2
যখন আপনি এন্টার টিপুন, তখন পুরো নামটি C2 কক্ষে প্রদর্শিত হবে, ঠিক যেমন আপনি কনকেটনেট সূত্র ব্যবহার করেছেন।
সম্মিলিত নামের কলামে প্রথম এবং শেষ নামের মধ্যে একটি স্থান তৈরি করতে উদ্ধৃতি চিহ্নের (““) মধ্যে একটি স্থান রাখতে ভুলবেন না। এটি ছাড়া, প্রথম এবং শেষ নামগুলি একত্রিত হবে। আপনি যদি শেষ এবং প্রথম নামের মধ্যে একটি কমা দিয়ে একত্রিত করতে চান তবে আপনি একই সূত্রগুলি ব্যবহার করবেন (উল্লেখিত দুটির মধ্যে যেকোনটি), তবে সেল রেফারেন্সের বিপরীত ক্রম এবং একটি কমা এবং উদ্ধৃতি চিহ্নগুলির মধ্যে একটি স্থান।
আপনি যেকোনো একটি ব্যবহার করতে পারেন:=CONCATENATE(B2,", "A2)
৷অথবা
=B2&”, “&A2
এবং এটি ফলাফল হবে:
প্রথম, মধ্য এবং শেষ নাম একত্রিত করতে কনক্যাটেনেট ফাংশন ব্যবহার করা
আপনি তিনটি ভিন্ন এক্সেল স্প্রেডশীট কোষ থেকে একটি কক্ষে একটি পূর্ণ নামে একত্রিত করতে কনক্যাটেনেট সূত্রটি মানিয়ে নিতে পারেন। সূত্রটি পূর্বে বর্ণিতগুলির সাথে খুব মিল, তবে আপনাকে মধ্য নামের জন্য আরও একটি উপাদান যোগ করতে হবে। সুতরাং আপনার সূত্রটি এইরকম হওয়া উচিত:
=CONCATENATE(first_name_cell_reference, “ “,middle_name_cell_reference,” “,last_name_cell_reference)
বিকল্পভাবে আপনি এটি চেষ্টা করতে পারেন:
=first_name_cell_reference&“ “&middle_name_cell_reference&” “&last_name_cell_reference
A2, B2, এবং C2 কোষ থেকে প্রথম, মধ্যম এবং শেষ নাম একত্রিত করতে, এই সূত্রগুলির যে কোনো একটি ব্যবহার করুন:
=CONCATENATE(A2,” “,B2” “,C2)
অথবা এটি চেষ্টা করুন:
=A2&” “&B2&” “&C2
শেষ ফলাফলটি কেমন হওয়া উচিত তা এখানে:
মধ্য নামের পরিবর্তে আদ্যক্ষর থাকলে আপনি একই সূত্র ব্যবহার করতে পারেন। নামটি কী আকারে লেখা হয়েছে তা বিবেচ্য নয়, যতক্ষণ না আপনি সঠিক কক্ষগুলি উল্লেখ করেন। এখানে মধ্য নামের ঘরে একটি প্রাথমিক সহ উদাহরণ রয়েছে। একই সূত্র ব্যবহার করা হয়েছে:
কনকেটনেট ফাংশন প্রথম প্রাথমিক এবং শেষ নাম একত্রিত করতে পারে
এমনকি যদি আপনার প্রথম এবং শেষ নামের কলামগুলিতে সম্পূর্ণ সঠিক নাম থাকে, আপনি এটিকে একটি প্রাথমিক প্লাস পদবিতে পরিণত করতে অভিযোজিত সূত্রগুলি ব্যবহার করতে পারেন। এটি অর্জন করতে, আপনি বাম ফাংশনটি ব্যবহার করবেন যা প্রথম নামের প্রথম অক্ষরটি বের করবে এবং তারপরে শেষ নামের সাথে সংযুক্ত করবে।
A2 এবং B2 কক্ষ থেকে নাম একত্রিত করতে আপনি যে সূত্রের ধরন ব্যবহার করবেন তা এখানে:
=CONCATENATE(বাম(A2,1), “,B2)
অথবা এটি ব্যবহার করুন:
=LEFT(A2,1)&” “&B2
আপনি প্রাথমিকের পিছনে একটি বিন্দু অন্তর্ভুক্ত করতে এই সূত্রটিকে আরও মানিয়ে নিতে পারেন। উদ্ধৃতি চিহ্নের মধ্যে শুধু একটি বিন্দু চিহ্ন এবং একটি স্পেস রাখুন৷
৷=CONCATENATE(বাম(A2,1),".",B2)
অথবা এটি ব্যবহার করুন:
=LEFT(A2,1)&”। “&B2
এক্সেলে নাম একত্রিত করতে ফ্ল্যাশ ফিল ব্যবহার করা
আপনি যদি এক্সেল স্প্রেডশীটগুলির সাথে কাজ করছেন যাতে প্রচুর ডেটা থাকে, তাহলে আপনার সংমিশ্রণ সূত্রগুলি ভুলে যাওয়া উচিত কারণ আপনাকে সেগুলিকে ম্যানুয়ালি প্রতিটি নামের সাথে যুক্ত করতে হবে৷ পরিবর্তে, আপনার এক্সেলের ফ্ল্যাশ ফিল ফাংশন ব্যবহার করা উচিত।
আপনি যদি A2 সেল এবং B2 সেল থেকে নামগুলি একত্রিত করতে চান, C2-এ পুরো নাম টাইপ করুন। তারপর A3 এবং B3 থেকে সংমিশ্রণের জন্য সম্পূর্ণ নাম টাইপ করা শুরু করুন। এক্সেল প্যাটার্ন চিনবে এবং সি কলাম স্বয়ংক্রিয়ভাবে পূরণ করবে। উপযুক্ত নামের সংমিশ্রণে C কলামের সমস্ত কক্ষ পূরণ করতে চান নিশ্চিত করতে এন্টার টিপুন।
যাইহোক, যদি এটি আপনার জন্য কাজ না করে তবে আপনার এক্সেলের সংস্করণে ফ্ল্যাশ ফিল ফাংশন সক্ষম করতে হবে। এখানে কিভাবে:
- রিবনে ফাইলে যান।
- মেনুর নীচে বিকল্পগুলি নির্বাচন করুন৷ ৷
- বিকল্প উইন্ডো থেকে উন্নত নির্বাচন করুন।
- স্বয়ংক্রিয়ভাবে ফ্ল্যাশ পূরণের পাশের বাক্সটি চেক করুন এবং ঠিক আছে বোতাম দিয়ে নিশ্চিত করুন৷
এখন আপনি রিবনের ডেটা ট্যাবে অথবা আপনার কীবোর্ডে Ctrl + E চেপে এই ফাংশনটি চালু এবং বন্ধ করতে পারেন।
Excel এ নাম একত্রিত করতে TextJoin ফাংশন ব্যবহার করা
আপনি যদি তিনটির বেশি ঘর থেকে নাম একত্রিত করতে চান, তাহলে Textjoin ফাংশন সত্যিই সহায়ক। কিন্তু একটি স্পেস বা কমা তৈরি করতে আপনাকে প্রতিটি পাঠ্য স্ট্রিংয়ের মধ্যে একটি বিভাজন অন্তর্ভুক্ত করতে হবে। বিভেদকটি সমন্বিত সূত্রগুলির মতোই, যার মধ্যে একটি স্পেস বা কমা এবং উদ্ধৃতি চিহ্নগুলির মধ্যে একটি স্থান থাকে৷
আপনি নিম্নলিখিত সূত্রটি ব্যবহার করবেন:
=TEXTJOIN(" ",TRUE,"প্রথম নাম", "মধ্য নাম","শেষ নাম")
ফলাফল এই মত দেখায়:
কিন্তু আপনি ভাবছেন কেন আপনি সম্মিলিত কলামে সম্পূর্ণ নাম ম্যানুয়ালি পূরণ করার পরিবর্তে এত জটিল সূত্র টাইপ করতে বিরক্ত করবেন। উত্তর হল আপনি এই সূত্রটি ব্যবহার করবেন না কিন্তু একটি অভিযোজিত সংস্করণ যা অনেক ছোট, এবং যখন আপনার একাধিক কোষ থাকে তখন খুব দরকারী। অভিযোজিত কনক্যাটেনেট সূত্রের মতো এটির আকৃতি রয়েছে:
=TEXTJOIN(“ “,TRUE, A2:C2)
আপনি দেখতে পাচ্ছেন, সূত্রটির অভিযোজিত সংস্করণে, আপনি যে কক্ষগুলিকে একত্রিত করতে চান তার বিষয়বস্তু ম্যানুয়ালি টাইপ করার পরিবর্তে, আপনি সেল রেফারেন্সের পরিসর টাইপ করবেন। এটি 3 বা তারও বেশি কক্ষ থেকে নাম একত্রিত করার একটি অনেক দ্রুত উপায়। আপনি একাধিক কোষ থেকে ব্যক্তির নাম এবং আদ্যক্ষর একত্রিত করতে এই ধরনের সূত্র ব্যবহার করতে পারেন।
মাইক্রোসফ্ট এক্সেলে প্রথম এবং শেষ নামগুলি একত্রিত করা আপনার ডেটা পরিচালনার দক্ষতা উন্নত করার দিকে একটি ছোট কিন্তু উল্লেখযোগ্য পদক্ষেপ হতে পারে। এই উপাদানগুলিকে দক্ষতার সাথে মার্জ করার ক্ষমতা আপনার সময় বাঁচাতে পারে, আপনার ডেটার স্বচ্ছতা বাড়াতে পারে এবং আরও কার্যকর রেকর্ড-কিপিংয়ে অবদান রাখতে পারে৷