Class Introduction

This was a Power BI training class where Dinesh taught students how to extract data from PDF files and perform data transformation using Power Query. The class covered practical exercises including loading PDF invoices, using columns from example to extract invoice numbers, and applying group-by operations with advanced options. Dinesh demonstrated how to handle text data extraction, remove delimiters, and convert data types to decimal for proper aggregation. Students worked through hands-on exercises to practice the techniques, with Dinesh providing step-by-step guidance and troubleshooting support. The class included discussions about the importance of data reconciliation in financial scenarios and how Power BI can automate reporting processes to help with career advancement and business process optimization.

Power BI Training Session
The team held a Power BI class session with several attendees present, including Anju and Joy, while multiple members were absent. The instructor emphasized the importance of attending all Power BI sessions due to its sequential nature, comparing it to a suspense movie rather than a typical theoretical class. The session began with a recap of previous topics covered, including metadata and data from tables and sheets, with the instructor requesting attendees to provide insights on what had been discussed.

Power BI Data Manipulation Training
The team discussed combining Excel sheets, unpivoting, pivoting, and transposing as key topics for data manipulation in Power BI. Mohit was identified as needing additional training on these concepts, and it was recommended that he watch the Class 4 recorded video lecture on unpivoting and pivoting before the next class. The discussion also covered the importance of accessing the Learning Management System (LMS) portal, where students can find class recordings, sample dashboards, and mock exams, with specific instructions provided for resetting passwords and obtaining LMS access.

PDF Data Extraction in Power BI
The team discussed extracting data from PDF files using Power BI, with a specific focus on bank reconciliation scenarios. The instructor demonstrated how to import PDF invoices into Power BI and explained the practical application of this technique for financial consultants who need to reconcile bank statements with ERP systems. As an assignment, participants were asked to extract their own bank statements in PDF format and analyze their spending patterns. The instructor emphasized the importance of working with clean data sources rather than processed data to make analysis more efficient.

Related Offerings

Data Processing Strategy Optimization
The team discussed data processing strategies, emphasizing the importance of finding the simplest solution rather than overcomplicating data cleaning. They explained that instead of loading and cleaning entire datasets, it's more efficient to select only the necessary data and use the "Transform Data" function in Power Query. The discussion included an example about a toothpaste company where a simple $10 fan solution was found instead of a $2 million investigation, illustrating how lazy approaches can lead to intelligent solutions. The team then demonstrated loading multiple PDF files into Power Query and consolidating them into a single dataset, with instructions to filter rows and remove duplicates as the next steps in the process.

Power Query Data Cleansing Techniques
The team discussed data cleansing techniques in Power Query, focusing on both vertical and horizontal approaches. They learned how to extract invoice numbers from file names using the "Column from Example" feature in Power Query, which automatically generates formulas based on sample inputs. The instructor emphasized that this method is more efficient than writing complex formulas in Excel and demonstrated how to extract specific text patterns from file names to obtain the required invoice numbers.

Power Query Technical Support Session
Dinesh provided technical support to Nitya, helping her resolve an issue with editing a column in her spreadsheet. He guided her through using the "Columns from Example" feature to create a new column for invoice numbers and demonstrated how to extract and format text data. Dinesh emphasized that the "Columns from Example" method is the easiest approach for text-related extractions in Power Query, and he showed how to use the Transform tab for more complex data manipulations. The session concluded with a 10-minute break scheduled for 8:15pm.

Power BI PDF Data Extraction
The team discussed Power BI functionality, focusing on PDF data extraction and table formatting. They explained that Power BI can automatically detect table formats in PDFs but cannot process scanned PDFs without using Power Automate for OCR capabilities. The discussion included instructions on using Power BI features like Group By with advanced options and fuzzy grouping, which is a new Microsoft update that helps aggregate similar text values regardless of formatting differences. The team also mentioned that fuzzy grouping can be adjusted using a similarity threshold between 0 and 1 to control how similar values are grouped together.

Data Processing Error Resolution
The team discussed resolving an error in data processing related to extracting values from the "amount" column. ROMMEL identified the issue and suggested using a delimiter to extract the correct data format. The team explained the concept of delimiters and demonstrated how to extract text before a delimiter, such as a space, to address the error. They also emphasized the importance of converting the extracted text to a decimal number to ensure proper grouping and summation. ROMMEL encountered issues with grouped rows after applying the changes, and the team guided him to convert the data type to decimal to resolve the problem.

Power BI Reporting Techniques Training
The team discussed Power BI reporting techniques, focusing on grouping data by description and total amounts. ROMMEL confirmed that decimal formatting was now displaying correctly. The instructor assigned two tasks: analyzing bank statements and creating a KPI template to identify automation opportunities in their respective departments. The instructor emphasized the importance of data-driven decision making and automation in modern business, sharing his career experience where automation led to rapid promotions. The next class will cover connecting to databases and online services, while this session focused on practical implementation of the learned concepts.

Ready to transform PDF invoices and financial statements into structured data for analysis?

👉 Explore our Power BI Data Analytics Training Program and learn PDF data extraction, Power Query transformations, text extraction, data cleansing, Group By operations, and financial reporting automation through practical business exercises.