
Photo by Vitaly Gariev on Pexels
আমাদের স্পেশাল টিউটোরিয়াল সিরিজ গুগল শিটস ও এআই অটোমেশন: এআই-চালিত স্মার্ট সেলস রিপোর্টিং সিস্টেম-এর ৩য় পর্বে আপনাকে স্বাগতম।
আগের পর্বগুলোতে আমরা ইতিমধ্যেই শক্ত একটি ভিত্তি তৈরি করে ফেলেছি। পর্ব 1-এ আমরা আমাদের গুগল শিটস সেটআপ করেছি এবং প্রয়োজনীয় এআই এক্সটেনশন যুক্ত করতে শিখেছি। এরপর পর্ব 2-এ আমরা কাঁচা বা অগোছালো সেলস ডেটা ইম্পোর্ট করে এআই-এর সাহায্যে সফলভাবে ডাটা ক্লিন করেছি।
আজকের পর্বে আমরা আরও এক ধাপ এগিয়ে যাব। এখন আমাদের কাছে পরিষ্কার ডেটা রয়েছে, কিন্তু এই ডেটা থেকে অর্থবহ সিদ্ধান্ত নিতে হলে আমাদের বিভিন্ন জটিল হিসাব-নিকাশ করতে হবে। সাধারণ সেলস রিপোর্ট তৈরির সময় `SUMIFS`, `INDEX-MATCH`, কিংবা `Nested IF`-এর মতো ফর্মুলা ম্যানুয়ালি লিখতে গিয়ে আমাদের প্রচুর সময় নষ্ট হয় এবং সিনট্যাক্স ভুলের (Syntax Error) সৃষ্টি হয়। আজ আমরা শিখব কীভাবে আধুনিক সেরা এআই টুলস এবং সঠিক প্রম্পট ব্যবহার করে চোখের পলকে গুগল শিটসের যেকোনো জটিল ফর্মুলা তৈরি ও এক্সিকিউট করা যায়। এটি আপনার কাজের গতি বহুগুণ বাড়িয়ে দেবে, যা আন্তর্জাতিক ফ্রিল্যান্সিং মার্কেটপ্লেসে আপনাকে অনেকটাই এগিয়ে রাখবে।
এআই প্রম্পট ব্যবহার করলে ম্যানুয়ালি দীর্ঘ ও জটিল ফর্মুলা লেখার সময় বাঁচে এবং সিনট্যাক্স ভুলের ঝুঁকি অনেকটাই কমে যায়।
স্প্রেডশিটে কাজ করার সময় একটি ব্র্যাকেট ভুল হওয়া বা কমা দিতে ভুলে যাওয়ার কারণে পুরো ফর্মুলা কাজ না করার অভিজ্ঞতা আমাদের সবারই আছে। বিশেষ করে যখন একাধিক শর্ত বা মাল্টিপল শিটের সাথে সংযোগ স্থাপন করতে হয়, তখন ম্যানুয়াল ফর্মুলা তৈরি করা বেশ মানসিক চাপের কারণ হয়ে দাঁড়ায়।
এআই টুলস যেমন ChatGPT বা Claude ব্যবহার করার প্রধান সুবিধাগুলো নিচে দেওয়া হলো:
1. সময় সাশ্রয়: ১০ মিনিটের জটিল ফর্মুলা লেখার কাজ এআই মাত্র ১০ সেকেন্ডে সম্পন্ন করে দিতে পারে।
2. ভুল সংশোধন: সাধারণ মানুষ যেমন ব্র্যাকেট বা কমার ভুল করে, এআই লজিক সঠিকভাবে বুঝতে পারলে একদম নিখুঁত ফর্মুলা তৈরি করে দেয়।
3. ফর্মুলা ব্যাখ্যার সুবিধা: এআই শুধু আপনাকে ফর্মুলা দেবেই না, সেই ফর্মুলার কোনো অংশ কীভাবে কাজ করছে তাও বাংলায় বুঝিয়ে দিতে পারে।
4. নমনীয়তা: আপনি যদি ফর্মুলায় নতুন কোনো শর্ত যোগ করতে চান, তবে শুধু প্রম্পট কিছুটা পরিবর্তন করলেই নতুন ফর্মুলা তৈরি হয়ে যায়।
কার্যকর ফর্মুলা প্রম্পট লেখার জন্য আপনার ডেটার কলাম নাম, কাঙ্ক্ষিত আউটপুট এবং কোনো বিশেষ শর্ত থাকলে তা স্পষ্টভাবে প্রম্পটে উল্লেখ করা প্রয়োজন।
এআই থেকে সঠিক ফর্মুলা পেতে হলে আপনাকে প্রম্পট ইঞ্জিনিয়ারিং-এর বেসিক নিয়ম মানতে হবে। অস্পষ্ট প্রম্পট দিলে এআই ভুল ফর্মুলা দিতে পারে। একটি আদর্শ ফর্মুলা প্রম্পটে মূলত তিনটি জিনিস থাকা বাধ্যতামূলক: আপনার টেবিলের গঠন (Column Names), আপনি কী হিসেব করতে চান (Goal), এবং কোনো নির্দিষ্ট শর্ত থাকলে তা (Conditions)।
নিচে এআই ফর্মুলা প্রম্পটের একটি আদর্শ টেমপ্লেট দেওয়া হলো:
আমার একটি গুগল শিট আছে যেখানে কলাম A-তে "Sales Rep", কলাম B-তে "Region", কলাম C-তে "Total Sales", এবং কলাম D-তে "Date" আছে। আমি এমন একটি Google Sheets formula চাই যা নির্দিষ্ট একজন Sales Rep-এর "Dhaka" অঞ্চলের মোট বিক্রয় হিসেব করবে। ফর্মুলাটি যেন কোনো খালি সেল থাকলে ত্রুটি না দেখায়।
আপনি যখন এভাবে পরিষ্কার তথ্য দেবেন, এআই হুবহু আপনার সেলের নাম (Cell Reference) ঠিক রেখে সঠিক ফর্মুলা জেনারেট করে দেবে।
একাধিক শর্তসাপেক্ষে সেলস বোনাস বা টোটাল সেলস বের করতে Nested IF এবং SUMIFS-এর মতো জটিল ফর্মুলা এআই সহজেই এক ক্লিকে বানিয়ে দেয়।
ধরা যাক, আমাদের কাছে একটি পরিষ্কার সেলস ডেটাসেট রয়েছে। এখন আমাদের দুটি জটিল কাজ করতে হবে:

১. নির্দিষ্ট অঞ্চল এবং নির্দিষ্ট পণ্যের মোট সেলস কত তা বের করা।
২. সেলস রিপ্রেজেন্টেটিভদের বিক্রয়ের পরিমাণের ওপর ভিত্তি করে বোনাস কমিশন নির্ধারণ করা।
আমাদের চাহিদা: "Dhaka" অঞ্চলের "Electronics" ক্যাটাগরির মোট কত টাকার বিক্রি হয়েছে তা কলাম G1-এ বের করতে হবে।
আমরা এআই-কে নিচের প্রম্পটটি দেব:
Google Sheets Formula Generator Prompt: Column C = Region, Column D = Category, Column E = Sales Amount. Write a SUMIFS formula for Google Sheets to calculate the total Sales Amount where Region is "Dhaka" and Category is "Electronics".
এআই আমাদের নিচের ফর্মুলাটি আউটপুট হিসেবে দেবে:
`=SUMIFS(E2:E100, C2:C100, "Dhaka", D2:D100, "Electronics")`
আমাদের চাহিদা: যদি বিক্রয়ের পরিমাণ $১০,০০০-এর বেশি হয় তবে বোনাস ১০%, যদি $৫,০০০ থেকে $১০,০০০ হয় তবে ৫%, আর $৫,০০০-এর কম হলে বোনাস ০%।
আমরা এআই-কে নিচের প্রম্পটটি দেব:
Write a Google Sheets formula for Column F (Bonus Rate) based on Column E (Sales Amount). If Sales Amount > 10000, Bonus is 10%. If Sales Amount is between 5000 and 10000, Bonus is 5%. If Sales Amount < 5000, Bonus is 0%. Use a nested IF statement.
এআই আমাদের সাথে সাথে নিচের সঠিক ফর্মুলাটি বানিয়ে দেবে:
`=IF(E2>10000, 0.10, IF(E2>=5000, 0.05, 0))`
এখন আপনি এই ফর্মুলাটি সরাসরি গুগল শিটসে কপি করে D2 বা F2 সেলে পেস্ট করে পুরো কলামে অটো-ফিল করে দিতে পারেন।
ব্রাউজার পরিবর্তন না করে গুগল শিটসের ভেতরেই GPT ফর্মুলা ব্যবহার করে সরাসরি সেলস ডেটা বিশ্লেষণ ও প্রম্পট ইনপুট দেওয়া সম্ভব।
আগের পর্বে আমরা যে GPT for Sheets অ্যাড-অন ইন্সটল করেছিলাম, সেটি দিয়ে আমরা গুগল শিটের ভেতরের সেল থেকেই সরাসরি এআই নির্দেশ পাঠাতে পারি। এর জন্য আলাদা করে অন্য ট্যাবে গিয়ে চ্যাট জেনারেট করার প্রয়োজন পড়ে না।
কাজটি করার ধাপগুলো নিচে দেওয়া হলো:
১. আপনার গুগল শিটটি খুলুন যেখানে ক্লিন করা ডেটা রয়েছে।

২. যেকোনো একটি খালি সেলে ক্লিক করুন (যেমন: H2)।
৩. সরাসরি কাস্টম এআই ফাংশন লিখুন: `=GPT("প্রম্পট লিখুন")` বা ফর্মুলার জন্য লিখুন।
৪. উদাহরণস্বরূপ, আপনি যদি চান কোনো সেলের সেলস ট্রেন্ড ১ বাক্যে সামারি করতে, তবে লিখুন:
`=GPT("A2 থেকে E2 সেলের সেলস পারফরম্যান্সের উপর ১ বাক্যে শর্ট সামারি দাও", A2:E2)`
৫. এন্টার চাপুন। এআই সরাসরি শিটের ভেতরেই রেজাল্ট জেনারেট করে দেবে।
এই পদ্ধতির মাধ্যমে আপনি কোনো জটিল ম্যানুয়াল ফর্মুলা ছাড়া শত শত সারির কাস্টম ইনসাইট একসাথে ক্যালকুলেট করে ফেলতে পারেন।
এআই ভুল বা অমিল ফর্মুলা দিলে তা সমাধান করার সবচেয়ে সহজ উপায় হলো এরর কোড বা সমস্যার বিস্তারিত বিবরণ দিয়ে এআই-কে পুনরায় সংশোধন করতে বলা।
অনেক সময় স্প্রেডশিটের ডেটা টাইপ (Text বনাম Number) কিংবা সেলের রেঞ্জ অমিল থাকলে `#VALUE!`, `#N/A`, বা `#REF!` এর মতো সমস্যা বা এরর দেখা দিতে পারে। এআই ফর্মুলা ব্যবহার করার সময় কোনো সমস্যা হলে কীভাবে তা ঠিক করবেন, তার কয়েকটি ধাপ দেওয়া হলো:
১. এরর মেসেজটি কপি করুন: গুগল শিটসে ফর্মুলা পেস্ট করার পর যে ভুল নির্দেশ করছে (যেমন: Error: Invalid formula syntax) তা খেয়াল করুন।
২. এআই-কে পুনরায় প্রম্পট দিন: এআই-কে গিয়ে বলুন ঠিক কী এরর আসছে।
৩. টেমপ্লেট প্রম্পট:
আমি তোমার দেওয়া ফর্মুলাটি গুগল শিটসে ব্যবহার করার পর #VALUE! এরর আসছে। আমার সেল E2-তে কারেন্সি সংকেত ($) দেওয়া আছে। কীভাবে ফর্মুলাটি পরিবর্তন করলে এটি সঠিকভাবে কাজ করবে?
৪. IFERROR ব্যবহার করুন: যেকোনো ফর্মুলার সাথে এআই-কে `IFERROR` যোগ করতে বলবেন। এতে ডেটা না থাকলেও শিট দেখতে সুন্দর লাগবে এবং কোনো বিশ্রি এরর দেখাবে না। যেমন: `=IFERROR(আপনার_ফর্মুলা, "ডেটা পাওয়া যায়নি")`।
ম্যানুয়াল পদ্ধতির চেয়ে এআই ফর্মুলা জেনারেশন অন্তত ৭০% দ্রুত এবং নতুনদের জন্য শেখা ও প্রয়োগ করা অনেক সহজ।
আপনাদের সুবিধার্থে ম্যানুয়াল উপায়ে ফর্মুলা লেখা এবং এআই প্রম্পট ব্যবহার করে ফর্মুলা বানানোর মধ্যে পার্থক্য নিচে একটি সারণীর মাধ্যমে তুলে ধরা হলো:
মানদণ্ড (Criteria) | ম্যানুয়াল ফর্মুলা লেখনী | এআই ফর্মুলা জেনারেশন |
|---|---|---|
কাজের গতি | ধীরগতি সম্পন্ন, বড় ফর্মুলায় বেশি সময় লাগে | অত্যন্ত দ্রুত, কয়েক সেকেন্ডের ব্যাপার |
সিনট্যাক্স নির্ভুলতা | ব্র্যাকেট বা কমার ভুলের সম্ভাবনা অনেক বেশি | নির্ভুল সিনট্যাক্স জেনারেট করে |
দক্ষতার প্রয়োজনীয়তা | অ্যাডভান্সড গুগল শিটস এক্সপার্ট হতে হয় | বেসিক ইংরেজি বা বাংলায় প্রম্পট লেখার দক্ষতা দরকার |
জটিল শর্ত হ্যান্ডলিং | একাধিক শর্ত মেলাতে গিয়ে মাথায় জট লেগে যায় | বড় ও জটিল শর্ত সহজে সমাধান করে |
লজিক বোঝার সুবিধা | নিজে তৈরি না করলে বোঝা কঠিন | এআই প্রতিটি অংশের ব্যাখ্যা বুঝিয়ে দেয় |
আগামী পর্ব ৪-এ আমরা এই ক্যালকুলেট করা সেলস ডেটা ব্যবহার করে গুগল শিটসে একটি চমৎকার ডায়নামিক ও ভিজ্যুয়াল সেলস ড্যাশবোর্ড তৈরি করব। সেখানে কীভাবে এআই দিয়ে দ্রুত চার্ট তৈরি করা যায় এবং ড্যাশবোর্ডের লেআউট সাজানো যায়, তা নিয়ে থাকবে বিস্তারিত হ্যান্ডস-অন গাইড। পর্ব ৪ মিস না করতে আমাদের সাথেই থাকুন!
হ্যাঁ, ChatGPT বা Claude-এর মতো আধুনিক এআই মডেলগুলো গুগল শিটসের প্রায় সব ধরনের অ্যাডভান্সড ফর্মুলা (যেমন: ARRAYFORMULA, QUERY, VLOOKUP, INDEX-MATCH) খুব নিখুঁতভাবে তৈরি করতে পারে।
না, এটি ব্যবহারের প্রাথমিক ফ্রি ক্রেডিট বা ট্রায়াল সীমা রয়েছে, যা দিয়ে সাধারণ সেলস রিপোর্টিংয়ের কাজ অনায়াসে চালানো সম্ভব।
হ্যাঁ, আপনি বাংলা ভাষায় স্প্রেডশিটের কলাম ও সেলের হিসাব বুঝিয়ে প্রম্পট লিখলেও এআই ইংরেজি ভাষার নিখুঁত স্প্রেডশিট ফর্মুলা জেনারেট করে দিতে পারে।

এই আর্টিকেলের বিষয়ের সাথে সরাসরি সম্পর্কিত সেরা এআই টুলস, ব্যবহারের প্রম্পটস ও ওপেন সোর্স প্রজেক্ট নিচে তুলে ধরা হলো।
Google ecosystem (Gmail/Drive/Sheets), মাল্টিমডাল
Google-এর Gemini-এর সবচেয়ে বড় সুবিধা — Gmail, Docs, Sheets, Drive-এর সাথে ইন্টিগ্রেশন। নিজের ফাইল থেকে তথ্য খুঁজে দেয়, ছবি/ভিডিও/অডিও বোঝে। ফ্রি টিয়ার শক্তিশালী।
বড় PDF/থিসিস সারাংশ, সঠিক রিজনিং, কোড
Anthropic-এর Claude বড় ডকুমেন্ট (PDF, রিপোর্ট, থিসিস) বুঝে সারাংশ দিতে ও যত্নসহকারে রিজনিং করতে সেরা। বাংলা লেখায় স্বাভাবিক, হ্যালুসিনেশন কম। ফ্রি টিয়ার + Pro।
সব ধরনের লেখা, প্রশ্নোত্তর ও ব্রেইনস্টর্মিং
OpenAI-এর তৈরি ChatGPT একটি সাধারণ কাজের AI অ্যাসিস্ট্যান্ট — লেখা, অনুবাদ, কোড, ব্যাখ্যা, যেকোনো বিষয়ে আলাপ। ফ্রি ভার্সনে GPT মডেল, প্লাসে আরও শক্তিশালী মডেল ও ইমেজ তৈরির সুবিধা।
আপওয়ার্ক বা ক্লায়েন্ট মিটিংয়ের আগে সম্ভাব্য প্রশ্ন ও উত্তর অনুশীলনের জন্য মক ইন্টারভিউয়ার প্রম্পট।
ফ্রিল্যান্সারদের জন্য একটি ক্লায়েন্ট প্রজেক্টের বিস্তারিত স্কোপ এবং ডেলিভারেবলস সংজ্ঞায়িত করতে সাহায্য করবে।
আকর্ষণীয় Fiverr gig description লেখার জন্য এই প্রম্পট ব্যবহার করুন।
নিজের কম্পিউটারে ফ্রিতে AI মডেল চালানো
Ollama দিয়ে macOS, Windows বা Linux-এ এক কমান্ডে Llama, Mistral, Gemma-র মতো ওপেন মডেল ডাউনলোড ও চালানো যায়। মডেলগুলো লোকালভাবে চলে বলে ইন্টারনেট ছাড়াই কাজ চলে এবং ডেটা নিজের মেশিনেই থাকে। একটি লোকাল API-ও দেয়, যা দিয়ে নিজের অ্যাপে AI যোগ করা যায়।
রেডি-মেড এজেন্ট স্কিলের সংগ্রহ
Anthropic-এর এই রিপোজিটরিতে AI এজেন্টদের জন্য কাজ-ভিত্তিক স্কিল (SKILL.md ফাইল) সংগ্রহ করা আছে — ডকুমেন্ট তৈরি, সংক্ষেপণ, নির্দিষ্ট স্টাইলে লেখা ইত্যাদি। নিজের Claude বা অন্য এজেন্টের ক্ষমতা কপি-পেস্টে বাড়ানো যায়, আর নিজের স্কিল লেখার উদাহরণ হিসেবেও কাজে লাগে।
একটিমাত্র API দিয়ে একাধিক ব্রাউজারে অটোমেটেড ওয়েব টেস্টিংয়ে।
Playwright হলো ওয়েব টেস্টিং এবং অটোমেশনের জন্য তৈরি একটি শক্তিশালী ফ্রেমওয়ার্ক। এর একটিমাত্র API ব্যবহার করে Chromium, Firefox এবং WebKit ব্রাউজারে এন্ড-টু-এন্ড (E2E) টেস্টিং সম্পন্ন করা যায়। শিক্ষার্থী থেকে শুরু করে প্রফেশনাল সফটওয়্যার ডেভলপার ও টেস্টাররা ওয়েব অ্যাপ্লিকেশন অটোমেট করতে এটি ব্যবহার করতে পারেন।
৫ মিনিটের পড়া। ফ্রিল্যান্সিং ও পড়াশোনায় কাজে লাগবেই — সম্পূর্ণ ফ্রি।