পড়তে 4 মিনিট
এক্সেলের জটিল সূত্র আর মুখস্থ নয়: বিক্রয় প্রতিবেদন বানান সহজ বাংলায়
30 সেকেন্ডে সারাংশ
বিক্রয় প্রতিবেদনের জন্য এক্সেল সূত্র তৈরি করা মানে হলো বিক্রয়ের ডেটা টেবিল থেকে দাম, পরিমাণ, তারিখ বা গ্রাহকের নামের মতো তথ্য শর্ত অনুযায়ী খুঁজে এনে হিসাব করা। কৃত্রিম বুদ্ধিমত্তা এই কাজে সহায়তা করে সাধারণ ভাষার বর্ণনাকে এক্সেলের সূত্রে বদলে দিয়ে, তবে চূড়ান্ত ফলাফল সবসময় নিজে যাচাই করে নিতে হয়।
মাসের শেষ দিন। বিক্রয় প্রতিবেদন জমা দেওয়ার সময় প্রায় শেষ, অথচ কোন গ্রাহক সবচেয়ে বেশি কিনলেন সেটি বের করতে গিয়ে আটকে গেছেন। মনে পড়ছে না VLOOKUP-এর সঠিক বিন্যাস, আর INDEX-MATCH তো আরও জটিল। চা ঠান্ডা হয়ে যাচ্ছে, অথচ সূত্রটি লিখতেই পারছেন না।
এই জায়গাতেই কৃত্রিম বুদ্ধিমত্তা কাজে লাগে। আপনি সাধারণ বাংলায় লিখে দেবেন — "অর্ডার শিটের অর্ডার আইডি দিয়ে গ্রাহক শিট থেকে নাম ও ফোন নম্বর এনে দাও"। ভাষা-ভিত্তিক মডেল (Large Language Model) আপনার বর্ণনা পড়ে বুঝে নেয় কোন কলামের সাথে কোনটি মেলাতে হবে, তারপর এক্সেলের সূত্রটি লিখে দেয়। আপনি সেটি কপি করে সেলের মধ্যে বসিয়ে দিলেই কাজ শেষ।
সূত্র বানানোর আগে যা জানা দরকার
মডেল কিন্তু আপনার এক্সেল ফাইল নিজে থেকে খুলে দেখে না। তাই সূত্রটি সঠিকভাবে পেতে হলে আপনার টেবিলের গঠন তাকে জানাতে হবে। কোন শিটের নাম কী, কোন কলামে কী আছে, আর কোন কলামের ভিত্তিতে মেলাতে চান — এই তিনটি তথ্য দিলে ভুল হওয়ার সম্ভাবনা অনেক কমে যায়।
- শিটের নাম ও কলামের শিরোনাম হুবহু লিখুন, যেমন: Sheet1-এ A কলামে OrderID, B কলামে CustomerName।
- কী মেলাতে চান সেটি স্পষ্ট করুন, যেমন: অর্ডার শিটের OrderID-এর সাথে গ্রাহক শিটের OrderID মিলিয়ে নাম আনতে চাই।
- ফলাফল কোথায় বসবে জানান, যেমন: C2 সেলে সূত্রটি বসবে এবং নিচে টেনে দিলে সব সারিতে কাজ করবে।
সহজ প্রম্পট বনাম পরিপূর্ণ প্রম্পট: পার্থক্য দেখুন
প্রথম চেষ্টা: এলোমেলো অনুরোধ
এক্সেলে ভ্লুকআপ সূত্র দাও।এই উত্তর শুনতে সহজ মনে হলেও বাস্তবে কাজে লাগে না। কোন শিট, কোন কলাম, কোন সেলে বসবে — কিছুই এখানে নেই। ফলে ব্যবহারকারীকে আবার নিজেই ভাবতে হয়, আর ভুল হওয়ার আশঙ্কা থেকে যায়।
দ্বিতীয় চেষ্টা: পরিষ্কার নির্দেশনা
আমার এক্সেল ফাইলে দুটি শিট আছে। প্রথম শিটের নাম Orders, যেখানে A কলামে OrderID, B কলামে ProductName, C কলামে Quantity। দ্বিতীয় শিটের নাম Customers, যেখানে A কলামে OrderID, B কলামে CustomerName, C কলামে Phone। আমি Orders শিটের D কলামে প্রতিটি অর্ডারের গ্রাহকের নাম বসাতে চাই, OrderID মিলিয়ে। সূত্রটি লিখে দাও যাতে D2 সেলে বসিয়ে নিচে টেনে দিলে সব সারিতে কাজ করে।এবার উত্তরটি সরাসরি ব্যবহারযোগ্য। শিটের নাম, কলাম, সেল ও টেনে দেওয়ার নির্দেশনা সবই আছে। ব্যবহারকারী শুধু কপি করে বসিয়ে ফলাফল মিলিয়ে দেখবেন।
নিজের কাজে ব্যবহারের জন্য প্রস্তুত টেমপ্লেট
নিচের টেমপ্লেটটি কপি করে নিজের তথ্য বসিয়ে নিন। কোথায় কী লিখবেন সেটি বন্ধনীর ভেতরে দেওয়া আছে।
আমার এক্সেল ফাইলে শিটের নাম [শিটের_নাম]। এখানে [কলাম_তালিকা] আছে। আমি [লক্ষ্য_শিট]-এর [লক্ষ্য_সেল]-এ [যা_আনতে_চাই] বসাতে চাই, [মিল_করার_কলাম] মিলিয়ে। সূত্রটি এমনভাবে লিখে দাও যাতে নিচে টেনে দিলে সব সারিতে কাজ করে এবং ভুল হলে কীভাবে ধরব তা বলো।উত্তর ঠিক না হলে সাথে সাথে সংশোধনের নির্দেশ
- সূত্রটি কাজ করছে না — কলামের নাম ও শিটের নাম হুবহু মিলিয়ে আবার লিখে দাও।
- উত্তরটি খুব সাধারণ — শুধু সূত্র নয়, প্রতিটি অংশের ব্যাখ্যা ও সম্ভাব্য ভুলের কারণ যোগ করো।
- তুমি অনুমান করছ — আমার দেওয়া তথ্যের বাইরে কিছু ধরে নিও না, না জানলে সেটি স্পষ্ট বলো।
কখন বুঝবেন কাজ হয়েছে, আর কেন মুখে বলে অভ্যাস করা ভালো
সূত্রটি কপি করে বসানোর পর দেখুন — প্রতিটি সারিতে সঠিক গ্রাহকের নাম এসেছে কি না, আর নিচে টেনে দেওয়ার পরও ফলাফল ঠিক থাকছে কি না। যদি এক-দুইটি সারিতে ভুল আসে, তাহলে মডেলকে সেটি দেখিয়ে সংশোধন চেয়ে নিন। যাচাই ছাড়া কখনোই প্রতিবেদন জমা দেবেন না।
আর একটি অভ্যাস গড়ে তুলুন — মোবাইলের বিনামূল্যের ভয়েস মোডে মুখে বলে প্রম্পটটি উচ্চারণ করুন। এতে আপনার নির্দেশনা স্পষ্ট হয়, আর কোন তথ্য বাদ পড়ছে সেটি নিজেই ধরা পড়ে। প্রথমে একবার বলে দেখুন, তারপর লেখায় রূপ দিয়ে মডেলকে পাঠান।