মাইক্রোসফট এক্সেল : শুধুমাত্র সংখ্যা ছাড়া শিটের বাকী সকল ক্যারেক্টার মুছে ফেলা

মনে করি আমার একটি ওয়ার্কশীট রয়েছে এবং তাতে অনেক ডাটা রয়েছে। ডাটাগুলো সব প্রায় এই রকম, ABCD4578124YUIOH । অর্থাৎ ক্যারাক্টার এবং নাম্বার একত্রে রয়েছে। এবং আমি চাই ওয়ার্কশীটের সকল ডাটা থেকে ‘non-numeric characters’ মানে সংখ্যা ছাড়া বাকী সকল কিছু মুছে ফেলতে।

তাহলে দেখা যাক কি করে এই কাজটি করতে হবে :

পদ্ধতি : ১

  • (Office 2010 বা নতুন ভার্সনের জন্য) Developer এ ক্লিক করতে হবে > Visual Basic এ ক্লিক করতে হবে  ( Microsoft Visual Basic ওপেন হবে।) > (Visual Basic এর উইন্ডো থেকে) Insert এ ক্লিক করতে হবে > Module এ ক্লিক করতে হবে> এরপর নিচের কোডগুলি কপি করে পেস্ট করতে সেই উইন্ডোতে।

এই কোডগুলো কপি করে বসাতে হবে :

Sub RemoveAlphas()

Dim intI As Integer

Read More

ভ্যাম্পায়ার নাম্বার

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

আমরা জানি,

১২৬০ = ২১ x ৬০, ১৩৯৫ = ১৫ x ৯৩, ১৪৩৫ = ৩৫ x ৪১, ১৫৩০ = ৩০ x ৫১, ১৮২৭ = ২১ x ৮৭, ২১৮৭ = ২৭ x ৮১, ৬৮৮০ = ৮০ x ৮৬

উপরে প্রতিটি সমান চিহ্নের বাম পাশের সংখ্যাগুলো অর্থা ১২৬০, ১৩৯৫, ১৪৩৫, ১৫৩০, ১৮২৭, ২১৮৭ ও ৬৮৮০ এক-একটি ভ্যাম্পায়ার সংখ্যা। কারণ, এসব সংখ্যাকে সংশ্লিষ্ট সংখ্যার অঙ্কগুলোকে সমান দুই ভাগে ভাগ করে পাওয়া অঙ্ক দিয়ে তৈরি দুটি সংখ্যার গুণফল আকারে প্রকাশ করা যায়।

লক্ষণীয়, নতুন গঠিত সংখ্যা দুটিতে সংশ্লিষ্ট সংখ্যার সব অঙ্ক একবার করে থাকলেও সংখ্যাগুলোর স্থানের পরিবর্তন ওলটপালট হতে পারে, কিন্তু কোনো অঙ্ককে বাদ দেয়া হয়নি, কিংবা কোনো অঙ্ককে দুইবার ব্যবহার করে নতুন সংখ্যা দুটির কোনোটি গঠন করা হয়নি। দেখুন, ১২৬০ এর বেলাতে ২১ কে ৬০ দিয়ে গুন করা হয়েছে। শুধুমাত্র ১২ কে পাল্টিয়ে ২১ করা হয়েছিল। এইভাবে বাকি সংখ্যাগুলিও করা হয়েছে। Read More