سبق 1ਸਾਧਾਰਨ ਆਟੋਮੇਸ਼ਨ ਲਈ VBA ਮੈਕ੍ਰੋ ਵਰਤੋਣਾ: ਮੈਕ੍ਰੋ ਰਿਕਾਰਡ ਕਰੋ, ਮਾਡੀਊਲ ਐਡਿਟ ਕਰੋ, ਸੁਰੱਖਿਅਤ ਐਗਜ਼ੀਕਿਊਸ਼ਨ, ਵਰਕਬੁੱਕ ਇਵੈਂਟਸ (Workbook_Open, Worksheet_Change)VBA ਮੈਕ੍ਰੋਜ਼ ਨਾਲ ਰੀਪੀਟੇਟਿਵ ਟਾਸਕਾਂ ਨੂੰ ਆਟੋਮੇਟ ਕਰੋ, ਰਿਕਾਰਡਿੰਗ ਤੋਂ ਲੈ ਕੇ ਮਾਡੀਊਲਾਂ ਵਿੱਚ ਕੋਡ ਐਡਿਟ ਕਰਨ ਤੱਕ। ਸੁਰੱਖਿਅਤ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਪ੍ਰੈਕਟਿਸਿਜ਼ ਸਿੱਖੋ, ਵਰਕਬੁੱਕ ਇਵੈਂਟਸ ਜਿਵੇਂ 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ਰਿਫ੍ਰੈਸ਼ ਆਟੋਮੇਸ਼ਨ: VBA ਜਾਂ ਬਟਨਾਂ ਨਾਲ ਪਾਵਰ ਕੁਏਰੀ ਅਤੇ ਪਿਵਟ ਟੇਬਲਾਂ ਨੂੰ ਰਿਫ੍ਰੈਸ਼ ਕਰੋVBA ਅਤੇ ਇੰਟਰਫੇਸ ਕੰਟਰੋਲ ਵਰਤ ਕੇ ਪਾਵਰ ਕੁਏਰੀ ਅਤੇ ਪਿਵਟ ਟੇਬਲਾਂ ਨੂੰ ਰਿਫ੍ਰੈਸ਼ ਕਰਨ ਦੀ ਆਟੋਮੇਸ਼ਨ ਕਰੋ। ਬਟਨਾਂ ਅਤੇ ਸਾਧਾਰਨ ਮੈਕ੍ਰੋ ਬਣਾਓ ਜੋ ਕਈ ਆਬਜੈਕਟਸ ਨੂੰ ਕ੍ਰਮ ਵਿੱਚ ਰਿਫ੍ਰੈਸ਼ ਕਰਨ, ਗਲਤੀਆਂ ਨੂੰ ਹੈਂਡਲ ਕਰਨ ਅਤੇ ਯੂਜ਼ਰਾਂ ਨੂੰ ਹਮੇਸ਼ਾ ਵਰਤਮਾਨ ਡਾਟਾ ਵਿਖਾਉਣ ਲਈ।
Manual vs automated refresh optionsVBA to refresh all queries at onceRefreshing PivotTables with macrosRefresh buttons on dashboardsHandling refresh errors and loggingسبق 3ਟੈਕਸਟ ਅਤੇ ਡੇਟ ਫੰਕਸ਼ਨਾਂ: ਰਿਪੋਰਟਿੰਗ ਪੀਰੀਅਡਾਂ ਲਈ TEXT, DATE, EOMONTH, MONTH, YEAR, FORMATਰਿਪੋਰਟਿੰਗ ਪੀਰੀਅਡਾਂ ਨੂੰ ਮਜ਼ਬੂਤ ਬਣਾਉਣ ਲਈ ਟੈਕਸਟ ਅਤੇ ਡੇਟ ਫੰਕਸ਼ਨਾਂ ਵਰਤੋ। TEXT, DATE, EOMONTH, MONTH, YEAR, ਅਤੇ ਫਾਰਮੈਟਿੰਗ ਨਾਲ ਮਹੀਨੇ ਦੇ ਲੇਬਲ, ਫਿਸਕਲ ਪੀਰੀਅਡ ਅਤੇ ਡੈਸ਼ਬੋਰਡਾਂ ਅਤੇ ਰਿਕਰਿੰਗ ਰਿਪੋਰਟਾਂ ਲਈ ਡਾਇਨੈਮਿਕ ਡੇਟ-ਡ੍ਰਿਵਨ ਸਮਰੀਆਂ ਬਣਾਓ।
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/VLOOKUP, INDEX/MATCH, SUMIFS, COUNTIFS, IF/IFS, ਨੈਸਟਡ ਲੌਜੀਕਲXLOOKUP, VLOOKUP, INDEX/MATCH, SUMIFS, COUNTIFS, IF, ਅਤੇ IFS ਵਰਗੀਆਂ ਐਡਵਾਂਸਡ ਫਾਰਮੂਲੇ ਲਾਗੂ ਕਰੋ। ਨੈਸਟਡ ਲੌਜੀਕਲ ਐਕਸਪ੍ਰੈਸ਼ਨਾਂ ਬਣਾਓ, ਗਲਤੀਆਂ ਨੂੰ ਅਨੁਗ੍ਰਹੀ ਨਾਲ ਹੈਂਡਲ ਕਰੋ, ਅਤੇ ਗੁੰਝਲਦਾਰ ਰਿਪੋਰਟਿੰਗ ਮਾਡਲਾਂ ਲਈ ਮਜ਼ਬੂਤ ਲੁੱਕਅੱਪ ਚੇਨਾਂ ਡਿਜ਼ਾਈਨ ਕਰੋ।
XLOOKUP vs VLOOKUP comparisonINDEX/MATCH for flexible lookupsSUMIFS and COUNTIFS with criteriaIFS and nested logical structuresError handling with IFERROR or IFNAسبق 6ਵਰਕਬੁੱਕ ਸਟ੍ਰਕਚਰ ਡਿਜ਼ਾਈਨ: ਸੇਲਜ਼, HR, ਫਾਈਨੈਂਸ, ਡੈਸ਼ਬੋਰਡ, ਡਾਟਾ ਡਿਕਸ਼ਨਰੀ ਲਈ ਅਲੱਗ ਸ਼ੀਟਾਂਸੇਲਜ਼, HR, ਫਾਈਨੈਂਸ, ਡੈਸ਼ਬੋਰਡ ਅਤੇ ਡਾਟਾ ਡਿਕਸ਼ਨਰੀ ਲਈ ਡੈਡੀਕੇਟਿਡ ਸ਼ੀਟਾਂ ਨਾਲ ਸਪੱਸ਼ਟ ਵਰਕਬੁੱਕ ਸਟ੍ਰਕਚਰ ਡਿਜ਼ਾਈਨ ਕਰੋ। ਨਾਮਕਰਨ ਸਟੈਂਡਰਡ, ਨੈਵੀਗੇਸ਼ਨ ਏਡਸ ਅਤੇ ਰਾਅ ਡਾਟਾ, ਸਟੇਜਿੰਗ ਅਤੇ ਪ੍ਰੈਜ਼ੈਂਟੇਸ਼ਨ ਲੇਅਰਾਂ ਦੀ ਵਿਭਿੰਨਤਾ ਸਥਾਪਿਤ ਕਰੋ।
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ਫਲੈਗਸ ਅਤੇ ਕੈਟੇਗਰੀਆਂ ਲਈ ਕੰਡੀਸ਼ਨਲ ਲੌਜਿਕ: ਲੁੱਕਅੱਪ ਨਾਲ IF, SWITCH, CHOOSEਵਿਸ਼ਲੇਸ਼ਣ ਨੂੰ ਚਲਾਉਣ ਵਾਲੇ ਫਲੈਗਸ ਅਤੇ ਕੈਟੇਗਰੀਆਂ ਬਣਾਉਣ ਲਈ ਕੰਡੀਸ਼ਨਲ ਲੌਜਿਕ ਵਰਤੋ। ਲੁੱਕਅੱਪ ਫੰਕਸ਼ਨਾਂ ਨਾਲ IF ਨੂੰ ਕੰਬਾਈਨ ਕਰੋ, ਅਤੇ ਨੈਸਟਡ ਲੌਜਿਕ ਨੂੰ ਸਰਲ ਕਰਨ, ਮਾਡਲਾਂ ਨੂੰ ਆਡਿਟ ਅਤੇ ਸਮੇਂ ਨਾਲ ਅਡਜਸਟ ਕਰਨ ਲਈ SWITCH ਅਤੇ CHOOSE ਲਾਗੂ ਕਰੋ।
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ਵੱਡੀਆਂ ਰੇਂਜਾਂ ਨੂੰ ਕੁਸ਼ਲਤਾ ਨਾਲ ਵਰਤੋ: ਐਰੇ ਫਾਰਮੂਲੇ, ਸਪਿੱਲ ਬਿਹੇਵੀਅਰ, LET ਫੰਕਸ਼ਨਡਾਇਨੈਮਿਕ ਐਰੇਜ਼, ਸਪਿੱਲ ਰੇਂਜਾਂ ਅਤੇ LET ਫੰਕਸ਼ਨ ਨਾਲ ਵੱਡੀਆਂ ਰੇਂਜਾਂ ਨੂੰ ਹੈਂਡਲ ਕਰਨਾ ਸਿੱਖੋ। ਪ੍ਰਦਰਸ਼ਨ ਵਿਚਾਰਾਂ, ਗਲਤੀ ਹੈਂਡਲਿੰਗ ਅਤੇ ਲੈਗੇਸੀ ਐਰੇ ਫਾਰਮੂਲਿਆਂ ਨੂੰ ਮਾਡਰਨ, ਮੈਂਟੇਨੇਬਲ ਗਣਨਾ ਪੈਟਰਨਾਂ ਨਾਲ ਬਦਲਣ ਨੂੰ ਸਮਝੋ।
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