Power Query এক্সেলের একটি শক্তিশালী ফিচার, যা ডেটা ট্রান্সফর্মেশন এবং বিশ্লেষণকে আরও সহজ করে তোলে। Power Query ব্যবহার করে আপনি ডেটা মডেলিং, ফিল্টারিং, ক্লিনিং, এবং বিভিন্ন কাস্টম কলাম এবং কুয়েরি তৈরি করতে পারেন। কাস্টম কলাম এবং কুয়েরি তৈরি করে, আপনি ডেটা ফিল্টার, সাজানো, এবং ম্যানিপুলেশন করতে পারেন, যা ডেটাকে আরও কার্যকর এবং বিশ্লেষণযোগ্য করে তোলে।
এখানে, আমরা Power Query দিয়ে কাস্টম কলাম এবং কুয়েরি তৈরি করার প্রক্রিয়া আলোচনা করবো।
Power Query এক্সেলে ডেটা ট্রান্সফর্মেশন ও ক্লিনিং কাজের জন্য ব্যবহৃত হয়। প্রথমে, Power Query ব্যবহার করার জন্য আপনাকে এটি চালু করতে হবে:
কাস্টম কলাম একটি নতুন কলাম তৈরি করার প্রক্রিয়া, যেখানে আপনি কিছু নির্দিষ্ট শর্ত বা ফর্মুলার মাধ্যমে ডেটা সংযোজন করতে পারেন। এটি আপনাকে ডেটার নির্দিষ্ট বৈশিষ্ট্য বা মান বের করার জন্য অনেক সুবিধা প্রদান করে।
উদাহরণস্বরূপ, যদি আপনার একটি কলাম থাকে যার নাম SalesAmount এবং আপনি একটি নতুন কলাম তৈরি করতে চান যা শুধুমাত্র ১০% কমিশন প্রদর্শন করবে, তবে ফর্মুলাটি হবে:
[SalesAmount] * 0.10
কুয়েরি হলো এক ধরনের প্রশ্ন বা নির্দেশ যা ডেটা সংগ্রহ, ফিল্টার, বা ট্রান্সফর্মেশন প্রক্রিয়া সম্পাদন করতে ব্যবহার করা হয়। Power Query-তে কাস্টম কুয়েরি তৈরি করার মাধ্যমে আপনি ডেটা সিলেক্ট, ফিল্টার, এবং সংশোধন করতে পারেন।
উদাহরণ: যদি আপনি একটি সেল থেকে বড় অক্ষর ছোট অক্ষরে পরিবর্তন করতে চান, তবে কোড হবে:
Text.Lower([ColumnName])
অথবা, যদি আপনি কোনো কলামের মানের উপর ভিত্তি করে ফিল্টার করতে চান, কোড হবে:
Table.SelectRows(Source, each [ColumnName] > 1000)
ধরা যাক, আপনার একটি Sales টেবিল রয়েছে, যার মধ্যে Quantity এবং UnitPrice কলাম রয়েছে। আপনি একটি নতুন কাস্টম কলাম তৈরি করতে চান, যা Total Sales হিসাব করবে:
Custom Column উইন্ডোতে, নাম দিন Total Sales এবং ফর্মুলা ব্যবহার করুন:
[Quantity] * [UnitPrice]
আপনি যদি একটি টেবিল থেকে শুধুমাত্র এমন ডেটা চান যেখানে Sales ১০০০ এর বেশি, তাহলে Power Query Editor-এ Advanced Editor ব্যবহার করে কুয়েরি লিখুন:
Table.SelectRows(Source, each [Sales] > 1000)
এটি শুধুমাত্র সেই রেকর্ডগুলো ফিল্টার করবে যেগুলির Sales মান ১০০০ এর বেশি।
Power Query এর মাধ্যমে আপনি ডেটা ট্রান্সফর্মেশন এবং বিশ্লেষণ খুব সহজে করতে পারেন। কাস্টম কলাম এবং কুয়েরি তৈরি করে আপনি এক্সেলের ডেটাকে আরও কার্যকর এবং বিশ্লেষণযোগ্য করতে পারবেন। কাস্টম কলাম ব্যবহার করে আপনি ডেটার নতুন বৈশিষ্ট্য বা মান বের করতে পারেন এবং কুয়েরি ব্যবহার করে আপনি ডেটাকে বিভিন্ন শর্ত বা ফিল্টারের মাধ্যমে সাজাতে ও বিশ্লেষণ করতে পারেন। Power Query এর মাধ্যমে এই ধরনের ডেটা ট্রান্সফর্মেশন কাজগুলি খুবই দ্রুত এবং কার্যকরভাবে সম্পাদিত হয়।
common.read_more