Ken Puls, FCPA, MS MVP
@excelguru.ca
I teach people how to use Excel (https://skillwave.training), host an Excel website (https://excelguru.ca), build software (https://monkeytools.ca) and enjoy watching football (aka soccer).
Ever wondered how to make a #PowerPivot-backed #PivotTable suppress rows full of zeros? A student asked that exact question in an AKA session, and turned it into a great learning moment for everyone! I showed a simple #DAX pattern to suppress zeros dynamically so only meaningful values remain. 🧵 1/3
November 10, 2025 at 5:22 PM
Ever wondered how to make a #PowerPivot-backed #PivotTable suppress rows full of zeros? A student asked that exact question in an AKA session, and turned it into a great learning moment for everyone! I showed a simple #DAX pattern to suppress zeros dynamically so only meaningful values remain. 🧵 1/3
I wrapped up the week with a great day of #PowerQuery training for CPABC.
One of the best things about PQ is that if you have a report that you update regularly, you can set things up so that you just save the new data, refresh your query with a SINGLE CLICK, and your chart or visual is updated! 🔄📊
One of the best things about PQ is that if you have a report that you update regularly, you can set things up so that you just save the new data, refresh your query with a SINGLE CLICK, and your chart or visual is updated! 🔄📊
November 7, 2025 at 11:44 PM
I wrapped up the week with a great day of #PowerQuery training for CPABC.
One of the best things about PQ is that if you have a report that you update regularly, you can set things up so that you just save the new data, refresh your query with a SINGLE CLICK, and your chart or visual is updated! 🔄📊
One of the best things about PQ is that if you have a report that you update regularly, you can set things up so that you just save the new data, refresh your query with a SINGLE CLICK, and your chart or visual is updated! 🔄📊
When you first open Query Sleuth in our Monkey Tools #Excel Add-in, you’ll notice that your queries are colour coded with up to four different colours: 🟠🟡🔵🟢 This adds a bit of extra insight around the query load destinations. Learn more at mkyt.ca/querysleuth
#PowerQuery #DataAnalyticsTools
#PowerQuery #DataAnalyticsTools
November 5, 2025 at 5:16 PM
When you first open Query Sleuth in our Monkey Tools #Excel Add-in, you’ll notice that your queries are colour coded with up to four different colours: 🟠🟡🔵🟢 This adds a bit of extra insight around the query load destinations. Learn more at mkyt.ca/querysleuth
#PowerQuery #DataAnalyticsTools
#PowerQuery #DataAnalyticsTools
A new student joined my last Ask Ken Anything session with a familiar #Excel headache: “Every month I download new CSVs from our billing system – and every month I spend hours cleaning them up.” 😭
I walked her through how #PowerQuery can automate every step in a single refreshable query.
I walked her through how #PowerQuery can automate every step in a single refreshable query.
November 4, 2025 at 5:06 PM
A new student joined my last Ask Ken Anything session with a familiar #Excel headache: “Every month I download new CSVs from our billing system – and every month I spend hours cleaning them up.” 😭
I walked her through how #PowerQuery can automate every step in a single refreshable query.
I walked her through how #PowerQuery can automate every step in a single refreshable query.
It was the final day of my in-person #SelfServiceBI Boot Camp in Munich. The first part of the day was focused on #DAX and Calendar Intelligence. 📅 We then finished off the training with building and sharing dashboards with #PowerBI, and how to choose when to use Power BI or #Excel. 💪
October 29, 2025 at 7:14 PM
It was the final day of my in-person #SelfServiceBI Boot Camp in Munich. The first part of the day was focused on #DAX and Calendar Intelligence. 📅 We then finished off the training with building and sharing dashboards with #PowerBI, and how to choose when to use Power BI or #Excel. 💪
The Basic Explicit Measure Monkey provides a simple interface to build basic #DAX measures without writing any code yourself. 😎 It also gives aggregation choices based on your data types, shows the DAX written, and lets you set default measure formats. Learn more: mkyt.ca/bem
#Excel #PowerQuery
#Excel #PowerQuery
October 29, 2025 at 4:11 PM
The Basic Explicit Measure Monkey provides a simple interface to build basic #DAX measures without writing any code yourself. 😎 It also gives aggregation choices based on your data types, shows the DAX written, and lets you set default measure formats. Learn more: mkyt.ca/bem
#Excel #PowerQuery
#Excel #PowerQuery
The latest edition of our newsletter is out! 📧
Stay up-to-date on what's new in #PowerBI and #Excel, updates to Ken's Monkey Tools add-in, content from our experts, and info on specials, events, and courses - subscribe at xlguru.ca/newsletter
We'll also send you our free 'DIY BI' eBooks! 📘📗📒📙
Stay up-to-date on what's new in #PowerBI and #Excel, updates to Ken's Monkey Tools add-in, content from our experts, and info on specials, events, and courses - subscribe at xlguru.ca/newsletter
We'll also send you our free 'DIY BI' eBooks! 📘📗📒📙
October 28, 2025 at 8:11 PM
The latest edition of our newsletter is out! 📧
Stay up-to-date on what's new in #PowerBI and #Excel, updates to Ken's Monkey Tools add-in, content from our experts, and info on specials, events, and courses - subscribe at xlguru.ca/newsletter
We'll also send you our free 'DIY BI' eBooks! 📘📗📒📙
Stay up-to-date on what's new in #PowerBI and #Excel, updates to Ken's Monkey Tools add-in, content from our experts, and info on specials, events, and courses - subscribe at xlguru.ca/newsletter
We'll also send you our free 'DIY BI' eBooks! 📘📗📒📙
Today is Day 2 of my live Munich #SelfServiceBI Boot Camp, where we are focusing on #PowerPivot and #DataModeling. One of the key takeaways is that Facts and Dimensions should always live in separate tables.
A Fact is something that can be aggregated! 🧮
A Dimension is how we slice our facts! 🔪
A Fact is something that can be aggregated! 🧮
A Dimension is how we slice our facts! 🔪
October 28, 2025 at 6:49 PM
Today is Day 2 of my live Munich #SelfServiceBI Boot Camp, where we are focusing on #PowerPivot and #DataModeling. One of the key takeaways is that Facts and Dimensions should always live in separate tables.
A Fact is something that can be aggregated! 🧮
A Dimension is how we slice our facts! 🔪
A Fact is something that can be aggregated! 🧮
A Dimension is how we slice our facts! 🔪
In an AKA session, I had a spontaneous question about budgeting and #FinancialForecasting techniques. That led us through several #Excel features including Goal Seek, Data tables and Excel’s built-in Forecast Sheet function, which resulted in a nice forecast sheet built against a #DataModel.
October 28, 2025 at 4:08 PM
In an AKA session, I had a spontaneous question about budgeting and #FinancialForecasting techniques. That led us through several #Excel features including Goal Seek, Data tables and Excel’s built-in Forecast Sheet function, which resulted in a nice forecast sheet built against a #DataModel.
Today was the Day 1 of my in-person #SelfServiceBI Boot Camp in Munich. 👨🏫 We began with an overview of the #BusinessIntelligence ecosystem, then reviewed #Excel #PivotTables, and wrapped up the day by beginning the dive into #PowerQuery.
October 27, 2025 at 7:54 PM
Today was the Day 1 of my in-person #SelfServiceBI Boot Camp in Munich. 👨🏫 We began with an overview of the #BusinessIntelligence ecosystem, then reviewed #Excel #PivotTables, and wrapped up the day by beginning the dive into #PowerQuery.
I had a great time today leading a masterclass as part of #BulgariaExcelDays on the awesomeness of #PowerQuery! If you spend time manually gathering, cleaning, and transforming data in #Excel, you know how tedious it can be. PQ will change your work forever in, saving you hours of time and effort. 😎
October 24, 2025 at 6:42 PM
I had a great time today leading a masterclass as part of #BulgariaExcelDays on the awesomeness of #PowerQuery! If you spend time manually gathering, cleaning, and transforming data in #Excel, you know how tedious it can be. PQ will change your work forever in, saving you hours of time and effort. 😎
I've been having an awesome time in Sofia this week for #BulgariaExcelDays! There's nothing better than connecting with friends in person, like Gasper Kamensek, Chandeep Chhabra and @exceloffthegrid.bsky.social. ☺️
Thank you to Boriana Petrova and Boris Loukanov for always putting on a great event. 🙏
Thank you to Boriana Petrova and Boris Loukanov for always putting on a great event. 🙏
October 23, 2025 at 6:00 PM
I've been having an awesome time in Sofia this week for #BulgariaExcelDays! There's nothing better than connecting with friends in person, like Gasper Kamensek, Chandeep Chhabra and @exceloffthegrid.bsky.social. ☺️
Thank you to Boriana Petrova and Boris Loukanov for always putting on a great event. 🙏
Thank you to Boriana Petrova and Boris Loukanov for always putting on a great event. 🙏
We're very proud of our Monkey Tools add-in, and love hearing from happy users! ❤️
Monkey Tools contains a set of tools to help you build better data models more quickly and follow #DataModeling best practices. Learn more about it at monkeytools.ca
#PowerQuery #DAX #DataAnalyticsTools #DataAnalysis
Monkey Tools contains a set of tools to help you build better data models more quickly and follow #DataModeling best practices. Learn more about it at monkeytools.ca
#PowerQuery #DAX #DataAnalyticsTools #DataAnalysis
October 22, 2025 at 4:24 PM
We're very proud of our Monkey Tools add-in, and love hearing from happy users! ❤️
Monkey Tools contains a set of tools to help you build better data models more quickly and follow #DataModeling best practices. Learn more about it at monkeytools.ca
#PowerQuery #DAX #DataAnalyticsTools #DataAnalysis
Monkey Tools contains a set of tools to help you build better data models more quickly and follow #DataModeling best practices. Learn more about it at monkeytools.ca
#PowerQuery #DAX #DataAnalyticsTools #DataAnalysis
What would you do when faced with the following scenario? 🤔
“I have multiple Excel workbooks which include two worksheets (A and B) which are formatted differently. I need to import and combine these but am not sure how.”
Our student wasn’t sure, so they brought this to an Ask Ken Anything session.
“I have multiple Excel workbooks which include two worksheets (A and B) which are formatted differently. I need to import and combine these but am not sure how.”
Our student wasn’t sure, so they brought this to an Ask Ken Anything session.
October 21, 2025 at 4:49 PM
What would you do when faced with the following scenario? 🤔
“I have multiple Excel workbooks which include two worksheets (A and B) which are formatted differently. I need to import and combine these but am not sure how.”
Our student wasn’t sure, so they brought this to an Ask Ken Anything session.
“I have multiple Excel workbooks which include two worksheets (A and B) which are formatted differently. I need to import and combine these but am not sure how.”
Our student wasn’t sure, so they brought this to an Ask Ken Anything session.
Our office mascot wishes a Happy #SpreadsheetDay to all of our fellow #Excel enthusiasts! This year feels extra special because of Excel's 40th birthday. 🎉
Spreadsheet Day was started in 2010 by Debra Dalgleish to commemorate the day VisiCalc was released in 1979. Learn more at buff.ly/8NrZFjZ
Spreadsheet Day was started in 2010 by Debra Dalgleish to commemorate the day VisiCalc was released in 1979. Learn more at buff.ly/8NrZFjZ
October 17, 2025 at 4:23 PM
Our office mascot wishes a Happy #SpreadsheetDay to all of our fellow #Excel enthusiasts! This year feels extra special because of Excel's 40th birthday. 🎉
Spreadsheet Day was started in 2010 by Debra Dalgleish to commemorate the day VisiCalc was released in 1979. Learn more at buff.ly/8NrZFjZ
Spreadsheet Day was started in 2010 by Debra Dalgleish to commemorate the day VisiCalc was released in 1979. Learn more at buff.ly/8NrZFjZ
I love hearing from happy students! 😁
In my #Excel Fundamentals Academy at @skillwave.training, you’ll learn all the core skills needed by a #DataAnalyst, including #ExcelFormulasAndFunctions, #PivotTables, #DataVisualization, and #PowerQuery. Level up your Excel skills, go to skw-t.com/excelfun
In my #Excel Fundamentals Academy at @skillwave.training, you’ll learn all the core skills needed by a #DataAnalyst, including #ExcelFormulasAndFunctions, #PivotTables, #DataVisualization, and #PowerQuery. Level up your Excel skills, go to skw-t.com/excelfun
October 16, 2025 at 7:27 PM
I love hearing from happy students! 😁
In my #Excel Fundamentals Academy at @skillwave.training, you’ll learn all the core skills needed by a #DataAnalyst, including #ExcelFormulasAndFunctions, #PivotTables, #DataVisualization, and #PowerQuery. Level up your Excel skills, go to skw-t.com/excelfun
In my #Excel Fundamentals Academy at @skillwave.training, you’ll learn all the core skills needed by a #DataAnalyst, including #ExcelFormulasAndFunctions, #PivotTables, #DataVisualization, and #PowerQuery. Level up your Excel skills, go to skw-t.com/excelfun
🔎QuerySleuth is a must-have for every #PowerQuery user. Developed based on a real business need, we believe this form will add magic to your ability to trace query dependencies and precedents. And it does it all without locking your #Excel UI! Learn more: mkyt.ca/querysleuth
#DataAnalyticsTools
#DataAnalyticsTools
October 15, 2025 at 4:15 PM
🔎QuerySleuth is a must-have for every #PowerQuery user. Developed based on a real business need, we believe this form will add magic to your ability to trace query dependencies and precedents. And it does it all without locking your #Excel UI! Learn more: mkyt.ca/querysleuth
#DataAnalyticsTools
#DataAnalyticsTools
Hey newsletter subscribers, time to check your inbox as the latest edition has been sent!📬
Not subscribed? Sign up at xlguru.ca/newsletter for what's new in #Excel and/or #PowerBI, content from our experts, and info on courses, events, and specials. Plus, you'll get our free 'DIY BI' eBook series!📚
Not subscribed? Sign up at xlguru.ca/newsletter for what's new in #Excel and/or #PowerBI, content from our experts, and info on courses, events, and specials. Plus, you'll get our free 'DIY BI' eBook series!📚
October 14, 2025 at 9:17 PM
Hey newsletter subscribers, time to check your inbox as the latest edition has been sent!📬
Not subscribed? Sign up at xlguru.ca/newsletter for what's new in #Excel and/or #PowerBI, content from our experts, and info on courses, events, and specials. Plus, you'll get our free 'DIY BI' eBook series!📚
Not subscribed? Sign up at xlguru.ca/newsletter for what's new in #Excel and/or #PowerBI, content from our experts, and info on courses, events, and specials. Plus, you'll get our free 'DIY BI' eBook series!📚
In a recent AKA session, a student asked the following:
“I have to prepare a report quarterly, and every quarter the data I am receiving is sent to me in a different format. It takes me forever to clean it up and get it into the format for analysis… What can I do to make this easier?”
“I have to prepare a report quarterly, and every quarter the data I am receiving is sent to me in a different format. It takes me forever to clean it up and get it into the format for analysis… What can I do to make this easier?”
October 13, 2025 at 4:47 PM
In a recent AKA session, a student asked the following:
“I have to prepare a report quarterly, and every quarter the data I am receiving is sent to me in a different format. It takes me forever to clean it up and get it into the format for analysis… What can I do to make this easier?”
“I have to prepare a report quarterly, and every quarter the data I am receiving is sent to me in a different format. It takes me forever to clean it up and get it into the format for analysis… What can I do to make this easier?”
With just a click, the Parameter Table & Function feature of our Monkey Tools add-in will insert the Parameter table and fnGetParameter function into your workbook. It even places the #Excel file path formula in the cell! 🙌 Learn more about it here: mkyt.ca/param-tbl
#DataModeling #PowerQuery
#DataModeling #PowerQuery
October 8, 2025 at 5:05 PM
With just a click, the Parameter Table & Function feature of our Monkey Tools add-in will insert the Parameter table and fnGetParameter function into your workbook. It even places the #Excel file path formula in the cell! 🙌 Learn more about it here: mkyt.ca/param-tbl
#DataModeling #PowerQuery
#DataModeling #PowerQuery
One week to go until #Excel Virtually Global 2025! 🌏💻 It's the 10th year for this virtual conference, which runs Oct 14-16. I'm looking forward to being part of a panel discussion with my good friend, Bill Jelen (MrExcel.com) on that first day. Get the full details at excelvirtuallyglobal.com
October 7, 2025 at 4:38 PM
One week to go until #Excel Virtually Global 2025! 🌏💻 It's the 10th year for this virtual conference, which runs Oct 14-16. I'm looking forward to being part of a panel discussion with my good friend, Bill Jelen (MrExcel.com) on that first day. Get the full details at excelvirtuallyglobal.com
Have you ever worked on something in a program, confident in your path, only to be greeted by a weird error message? as they were trying to combine a folder of JSON files using #PowerQuery in #Excel. 🤪 Doing everything exactly as they should resulted in the error message shown in the image here.
October 6, 2025 at 4:12 PM
Have you ever worked on something in a program, confident in your path, only to be greeted by a weird error message? as they were trying to combine a folder of JSON files using #PowerQuery in #Excel. 🤪 Doing everything exactly as they should resulted in the error message shown in the image here.
Less than a month until Bulgaria Excel Days 2025! 📆 I can't wait to be back in Sofia for this amazing event, featuring inspirational speakers, advanced masterclasses, and opportunities to gather new knowledge from leading #Excel experts. You can still register at: exceldays.itraining.bg/en/home-en/
October 1, 2025 at 7:10 PM
Less than a month until Bulgaria Excel Days 2025! 📆 I can't wait to be back in Sofia for this amazing event, featuring inspirational speakers, advanced masterclasses, and opportunities to gather new knowledge from leading #Excel experts. You can still register at: exceldays.itraining.bg/en/home-en/
The Monkey Tools ribbon was designed with one goal in mind: to make you more efficient when building queries and/or data models. Learn how to customize or personalize the Monkey Tools tab at mkyt.ca/customtab
#Excel #PowerQuery #DataModeling #BusinessIntelligence #DataAnalyticsTools #DataAnalysis
#Excel #PowerQuery #DataModeling #BusinessIntelligence #DataAnalyticsTools #DataAnalysis
October 1, 2025 at 4:43 PM
The Monkey Tools ribbon was designed with one goal in mind: to make you more efficient when building queries and/or data models. Learn how to customize or personalize the Monkey Tools tab at mkyt.ca/customtab
#Excel #PowerQuery #DataModeling #BusinessIntelligence #DataAnalyticsTools #DataAnalysis
#Excel #PowerQuery #DataModeling #BusinessIntelligence #DataAnalyticsTools #DataAnalysis
The inaugural edition of our new combined @Skillwave.Training and Excelguru newsletter, "News from the Data Monkey", went out earlier! 🐵📧
Learn more about our products, courses, and events, what's new in #PowerBI, recent meet-up recordings, and more. Not subscribed? Sign up at xlguru.ca/newsletter
Learn more about our products, courses, and events, what's new in #PowerBI, recent meet-up recordings, and more. Not subscribed? Sign up at xlguru.ca/newsletter
September 30, 2025 at 7:46 PM
The inaugural edition of our new combined @Skillwave.Training and Excelguru newsletter, "News from the Data Monkey", went out earlier! 🐵📧
Learn more about our products, courses, and events, what's new in #PowerBI, recent meet-up recordings, and more. Not subscribed? Sign up at xlguru.ca/newsletter
Learn more about our products, courses, and events, what's new in #PowerBI, recent meet-up recordings, and more. Not subscribed? Sign up at xlguru.ca/newsletter