পাঠ 1সাধারণ অটোমেশনের জন্য ভিবিএ ম্যাক্রো ব্যবহার: ম্যাক্রো রেকর্ড, মডিউল সম্পাদনা, নিরাপদ এক্সিকিউশন, ওয়ার্কবুক ইভেন্ট (Workbook_Open, Worksheet_Change)ভিবিএ ম্যাক্রো দিয়ে পুনরাবৃত্তিমূলক কাজগুলি অটোমেট করুন, রেকর্ডিং থেকে মডিউলে কোড সম্পাদনা পর্যন্ত। নিরাপদ এক্সিকিউশন অনুশীলন শিখুন, ওয়ার্কবুক ওপেন এবং ওয়ার্কশিট চেঞ্জের মতো ওয়ার্কবুক ইভেন্ট ব্যবহার করুন এবং রিফ্রেশ এবং ফরম্যাটিং কাজের জন্য নির্ভরযোগ্য অটোমেশন তৈরি করুন।
Recording and running basic macrosEditing macros in standard modulesUsing Workbook_Open for startup tasksUsing Worksheet_Change for input logicMacro security and safe executionAssigning macros to buttons and shapesপাঠ 2রিফ্রেশ অটোমেশন: ভিবিএ বা বাটন দিয়ে পাওয়ার কোয়েরি এবং পিভটটেবিল রিফ্রেশভিবিএ এবং ইন্টারফেস কন্ট্রোল ব্যবহার করে পাওয়ার কোয়েরি এবং পিভটটেবিল রিফ্রেশ অটোমেট করুন। ক্রমানুসারে একাধিক অবজেক্ট রিফ্রেশ করার জন্য বাটন এবং সাধারণ ম্যাক্রো তৈরি করুন, ত্রুটি পরিচালনা করুন এবং নিশ্চিত করুন যে ব্যবহারকারীরা সর্বদা বর্তমান ডেটা দেখতে পান।
Manual vs automated refresh optionsVBA to refresh all queries at onceRefreshing PivotTables with macrosRefresh buttons on dashboardsHandling refresh errors and loggingপাঠ 3টেক্সট এবং ডেট ফাংশন: টেক্সট, ডেট, ইওমান্থ, মান্থ, ইয়ার, রিপোর্টিং পিরিয়ডের জন্য ফরম্যাটশক্তিশালী রিপোর্টিং পিরিয়ড তৈরির জন্য টেক্সট এবং ডেট ফাংশন ব্যবহার করুন। টেক্সট, ডেট, ইওমান্থ, মান্থ, ইয়ার এবং ফরম্যাটিং নিয়ে কাজ করুন যাতে মাসের লেবেল, ফিসকাল পিরিয়ড এবং ড্যাশবোর্ড এবং পুনরাবৃত্তিমূলক রিপোর্টের জন্য গতিশীল ডেট-চালিত সারাংশ তৈরি করা যায়।
Building dates from components with DATEMonth, year, and EOMONTH calculationsTEXT for custom period labelsRolling monthly and year-to-date rangesHandling fiscal vs calendar periodsপাঠ 4ওয়ার্কবুকে ডেটা সোর্সের ভার্সনিং, ব্যাকআপ এবং ডকুমেন্টিংয়ের সেরা অনুশীলনওয়ার্কবুক ভার্সনিং, ব্যাকআপ এবং ডকুমেন্টেশনের জন্য সেরা অনুশীলন প্রয়োগ করুন। ডেটা সোর্সের পরিবর্তন ট্র্যাক করুন, চেঞ্জ লগ রক্ষণাবেক্ষণ করুন এবং রিফ্রেশ ধাপ এবং ডিপেন্ডেন্সি বুঝতে ভবিষ্যতের ব্যবহারকারীদের জন্য স্পষ্ট নোট এম্বেড করুন।
File naming and versioning conventionsBackup strategies and storage locationsMaintaining a workbook change logDocumenting external data connectionsAnnotating queries and key formulasপাঠ 5উন্নত সূত্র: এক্সলুকআপ/ভিউলুকআপ, ইনডেক্স/ম্যাচ, সামিফস, কাউন্টিফস, আইএফ/আইএফএস, নেস্টেড লজিকালএক্সলুকআপ, ভিউলুকআপ, ইনডেক্স/ম্যাচ, সামিফস, কাউন্টিফস, আইএফ এবং আইএফএসের মতো উন্নত সূত্র প্রয়োগ করুন। নেস্টেড লজিকাল এক্সপ্রেশন তৈরি করুন, ত্রুটি সহজে পরিচালনা করুন এবং জটিল রিপোর্টিং মডেলের জন্য শক্তিশালী লুকআপ চেইন ডিজাইন করুন।
XLOOKUP vs VLOOKUP comparisonINDEX/MATCH for flexible lookupsSUMIFS and COUNTIFS with criteriaIFS and nested logical structuresError handling with IFERROR or IFNAপাঠ 6ওয়ার্কবুক কাঠামো ডিজাইন: সেলস, এইচআর, ফাইন্যান্স, ড্যাশবোর্ড, ডেটা ডিকশনারির জন্য আলাদা শিটসেলস, এইচআর, ফাইন্যান্স, ড্যাশবোর্ড এবং ডেটা ডিকশনারির জন্য ডেডিকেটেড শিট সহ স্পষ্ট ওয়ার্কবুক কাঠামো ডিজাইন করুন। নামকরণ স্ট্যান্ডার্ড, নেভিগেশন সাহায্য এবং র জ ডেটা, স্টেজিং এবং প্রেজেন্টেশন লেয়ারের পৃথকীকরণ স্থাপন করুন।
Separating data, staging, and reportsDedicated sheets for Sales, HR, FinanceDashboard layout and navigation aidsCentral data dictionary worksheetSheet naming and tab color schemesপাঠ 7পাওয়ার কোয়েরি মৌলিক: আমদানি, ক্লিনিং, একাধিক ডিপার্টমেন্টাল ফাইল মার্জডিপার্টমেন্টাল ফাইল আমদানি, ক্লিনিং এবং একত্রিত করার জন্য পাওয়ার কোয়েরি আয়ত্ত করুন। কানেকশন কনফিগার করুন, ট্রান্সফরমেশন ধাপ প্রয়োগ করুন, টেবিল মার্জ এবং অ্যাপেন্ড করুন এবং এক্সেল মডেলে ফলাফল লোড করুন যাতে কোয়েরিগুলি রিফ্রেশযোগ্য এবং ভালোভাবে ডকুমেন্টেড থাকে।
Connecting to folders and workbooksCleaning and shaping raw tablesMerging and appending departmental filesManaging query steps and errorsLoading queries to tables or data modelDocumenting query logic and sourcesপাঠ 8ডেটা ভ্যালিডেশন এবং নিয়ন্ত্রিত ইনপুট: ড্রপডাউন, লিস্ট, মাসিক পেস্ট-ইনের জন্য ত্রুটি অ্যালার্টডেটা ভ্যালিডেশন নিয়ম, লিস্ট এবং ত্রুটি অ্যালার্ট দিয়ে ব্যবহারকারীর ইনপুট নিয়ন্ত্রণ করুন। মাসিক পেস্ট-ইন টেমপ্লেটের জন্য ড্রপডাউন তৈরি করুন, অবৈধ এন্ট্রি সীমাবদ্ধ করুন এবং সূত্র এবং কাঠামো রক্ষা করতে ব্যবহারকারীদের গাইড করার বন্ধুত্বপূর্ণ বার্তা ডিজাইন করুন।
Creating list-based dropdown controlsCustom validation formulas for rulesInput messages and error alertsValidating monthly paste-in templatesLocking structure while allowing inputপাঠ 9ক্যালকুলেটেড কলাম এবং মেজার: স্ট্রাকচার্ড টেবিল কলাম বনাম পিভট মেজারটেবিলে ক্যালকুলেটেড কলামগুলিকে পিভটটেবিল এবং ডেটা মডেলের মেজার থেকে পৃথক করুন। প্রত্যেকটি কখন ব্যবহার করবেন শিখুন, এগুলি পারফরম্যান্সকে কীভাবে প্রভাবিত করে এবং পিভট জুড়ে সামঞ্জস্যপূর্ণ রিপোর্টিংয়ের জন্য পুনঃব্যবহারযোগ্য গণনা ডিজাইন করুন।
Creating calculated columns in tablesDefining measures in the Data ModelRow context vs filter context basicsChoosing between column and measureReusing measures across PivotTablesপাঠ 10গতিশীল রেঞ্জ এবং স্ট্রাকচার্ড রেফারেন্সের জন্য এক্সেল টেবিল এবং নেমড রেঞ্জ ব্যবহারগতিশীল রেঞ্জ এবং স্ট্রাকচার্ড রেফারেন্স তৈরির জন্য এক্সেল টেবিল এবং নেমড রেঞ্জ লিভারেজ করুন। রেঞ্জগুলিকে টেবিলে রূপান্তর করুন, সূত্রে টেবিল নাম ব্যবহার করুন এবং ডেটা বাড়ার সাথে সাথে স্বয়ংক্রিয়ভাবে আপডেট হওয়া নেমড রেঞ্জ সংজ্ঞায়িত করুন।
Converting ranges into Excel TablesStructured references in formulasTotal rows and table-based summariesDynamic named ranges with formulasTables feeding PivotTables and chartsপাঠ 11ফ্ল্যাগ এবং ক্যাটাগরির জন্য কন্ডিশনাল লজিক: লুকআপ সহ আইএফ, সুইচ, চুজঅ্যানালাইসিস চালানো ফ্ল্যাগ এবং ক্যাটাগরি তৈরির জন্য কন্ডিশনাল লজিক ব্যবহার করুন। আইএফকে লুকআপ ফাংশনের সাথে একত্রিত করুন এবং নেস্টেড লজিক সরলীকরণের জন্য সুইচ এবং চুজ প্রয়োগ করুন, যাতে মডেলগুলি সময়ের সাথে অডিট এবং সামঞ্জস্য করা সহজ হয়।
Reviewing IF and nested IF patternsIF with XLOOKUP or VLOOKUP flagsUsing SWITCH for multi-condition logicUsing CHOOSE for scenario selectionAuditing and testing logical formulasপাঠ 12দক্ষতার সাথে বড় রেঞ্জ কাজ করা: অ্যারে সূত্র, স্পিল বিহেভিয়র, লেট ফাংশনগতিশীল অ্যারে, স্পিল রেঞ্জ এবং লেট ফাংশন দিয়ে বড় রেঞ্জ পরিচালনা করুন। পারফরম্যান্স বিবেচনা, ত্রুটি পরিচালনা বুঝুন এবং লিগ্যাসি অ্যারে সূত্রগুলিকে আধুনিক, রক্ষণীয় গণনা প্যাটার্ন দিয়ে প্রতিস্থাপন করুন।
Legacy CSE array formulas vs dynamic arraysUnderstanding and controlling spill rangesUsing LET to simplify complex formulasCombining LET with FILTER and SORTPerformance tips for large array ranges