কাস্টম কলাম এবং কুয়েরি তৈরি

Microsoft Technologies - অ্যাডভান্সড এক্সেল (Advanced Excel) পাওয়ার কুয়েরি (Power Query) দিয়ে ডেটা ট্রান্সফর্মেশন |
220
220

Power Query এক্সেলের একটি শক্তিশালী ফিচার, যা ডেটা ট্রান্সফর্মেশন এবং বিশ্লেষণকে আরও সহজ করে তোলে। Power Query ব্যবহার করে আপনি ডেটা মডেলিং, ফিল্টারিং, ক্লিনিং, এবং বিভিন্ন কাস্টম কলাম এবং কুয়েরি তৈরি করতে পারেন। কাস্টম কলাম এবং কুয়েরি তৈরি করে, আপনি ডেটা ফিল্টার, সাজানো, এবং ম্যানিপুলেশন করতে পারেন, যা ডেটাকে আরও কার্যকর এবং বিশ্লেষণযোগ্য করে তোলে।

এখানে, আমরা Power Query দিয়ে কাস্টম কলাম এবং কুয়েরি তৈরি করার প্রক্রিয়া আলোচনা করবো।


Power Query চালু করা

Power Query এক্সেলে ডেটা ট্রান্সফর্মেশন ও ক্লিনিং কাজের জন্য ব্যবহৃত হয়। প্রথমে, Power Query ব্যবহার করার জন্য আপনাকে এটি চালু করতে হবে:

  1. Data ট্যাব থেকে Get & Transform Data গ্রুপে ক্লিক করুন।
  2. From Table/Range বা From Other Sources নির্বাচন করুন, যাতে Power Query Editor ওপেন হয়।

কাস্টম কলাম তৈরি করা

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

কাস্টম কলাম তৈরি করার পদ্ধতি:

  1. Power Query Editor ওপেন করার পর, Add Column ট্যাব থেকে Custom Column সিলেক্ট করুন।
  2. Custom Column উইন্ডোতে, নতুন কলামের জন্য একটি নাম দিন এবং সেখানে একটি কাস্টম ফর্মুলা লিখুন।
    • উদাহরণস্বরূপ, যদি আপনার একটি কলাম থাকে যার নাম SalesAmount এবং আপনি একটি নতুন কলাম তৈরি করতে চান যা শুধুমাত্র ১০% কমিশন প্রদর্শন করবে, তবে ফর্মুলাটি হবে:

      [SalesAmount] * 0.10
      
  3. OK ক্লিক করলে একটি নতুন কলাম তৈরি হবে যা আপনার নির্দিষ্ট শর্ত বা ফর্মুলার উপর ভিত্তি করে ডেটা প্রদর্শন করবে।

কাস্টম কুয়েরি তৈরি করা

কুয়েরি হলো এক ধরনের প্রশ্ন বা নির্দেশ যা ডেটা সংগ্রহ, ফিল্টার, বা ট্রান্সফর্মেশন প্রক্রিয়া সম্পাদন করতে ব্যবহার করা হয়। Power Query-তে কাস্টম কুয়েরি তৈরি করার মাধ্যমে আপনি ডেটা সিলেক্ট, ফিল্টার, এবং সংশোধন করতে পারেন।

কাস্টম কুয়েরি তৈরি করার পদ্ধতি:

  1. Home ট্যাব থেকে Advanced Editor সিলেক্ট করুন। এটি আপনাকে কুয়েরি কোড এডিটর ওপেন করতে সাহায্য করবে।
  2. এখানে আপনি M ভাষায় কাস্টম কোড লিখতে পারবেন, যা ডেটাকে পরিবর্তন, ফিল্টার বা ট্রান্সফর্ম করতে ব্যবহৃত হয়।
    • উদাহরণ: যদি আপনি একটি সেল থেকে বড় অক্ষর ছোট অক্ষরে পরিবর্তন করতে চান, তবে কোড হবে:

      Text.Lower([ColumnName])
      
    • অথবা, যদি আপনি কোনো কলামের মানের উপর ভিত্তি করে ফিল্টার করতে চান, কোড হবে:

      Table.SelectRows(Source, each [ColumnName] > 1000)
      
  3. কোড লিখে Done ক্লিক করলে, আপনার কুয়েরি সংরক্ষিত হয়ে যাবে এবং Power Query Editor-এ ফলাফল প্রদর্শিত হবে।

কাস্টম কলাম এবং কুয়েরি ব্যবহারের উদাহরণ

১. কাস্টম কলাম ব্যবহার করে নতুন ফিচার তৈরি করা:

ধরা যাক, আপনার একটি Sales টেবিল রয়েছে, যার মধ্যে Quantity এবং UnitPrice কলাম রয়েছে। আপনি একটি নতুন কাস্টম কলাম তৈরি করতে চান, যা Total Sales হিসাব করবে:

  1. Power Query Editor-এ Add Column > Custom Column ক্লিক করুন।
  2. Custom Column উইন্ডোতে, নাম দিন Total Sales এবং ফর্মুলা ব্যবহার করুন:

    [Quantity] * [UnitPrice]
    
  3. OK ক্লিক করার পর, একটি নতুন কলাম তৈরি হবে যার মধ্যে প্রতিটি পণ্যের মোট বিক্রয় মূল্য প্রদর্শিত হবে।

২. কুয়েরি ব্যবহার করে ডেটা ফিল্টারিং:

আপনি যদি একটি টেবিল থেকে শুধুমাত্র এমন ডেটা চান যেখানে Sales ১০০০ এর বেশি, তাহলে Power Query Editor-এ Advanced Editor ব্যবহার করে কুয়েরি লিখুন:

Table.SelectRows(Source, each [Sales] > 1000)

এটি শুধুমাত্র সেই রেকর্ডগুলো ফিল্টার করবে যেগুলির Sales মান ১০০০ এর বেশি।


সারাংশ

Power Query এর মাধ্যমে আপনি ডেটা ট্রান্সফর্মেশন এবং বিশ্লেষণ খুব সহজে করতে পারেন। কাস্টম কলাম এবং কুয়েরি তৈরি করে আপনি এক্সেলের ডেটাকে আরও কার্যকর এবং বিশ্লেষণযোগ্য করতে পারবেন। কাস্টম কলাম ব্যবহার করে আপনি ডেটার নতুন বৈশিষ্ট্য বা মান বের করতে পারেন এবং কুয়েরি ব্যবহার করে আপনি ডেটাকে বিভিন্ন শর্ত বা ফিল্টারের মাধ্যমে সাজাতে ও বিশ্লেষণ করতে পারেন। Power Query এর মাধ্যমে এই ধরনের ডেটা ট্রান্সফর্মেশন কাজগুলি খুবই দ্রুত এবং কার্যকরভাবে সম্পাদিত হয়।

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion