• Welcome to Excelguru

    What is Excelguru?

    Our favourite definition of the word Guru is, "Remover of darkness." A guide. A teacher. It is in this spirit that the Excelguru site was created by Ken Puls (also known as the Excel Guru). Our goal is to help remove the mysteries of Excel and Power BI, help you find solutions, and help you to be more proficient or accomplish certain tasks. Our passion lies in exploring tools to turn data into information, and teaching others how to benefit from them.

    The team at Excelguru is dedicated to helping you get the most from your data by leveraging tools you already own. We specialize in both live and video training, as well as mentoring and consulting services, in:

    • Excel
    • VBA
    • Charting & Dashboarding
    • Power Pivot
    • PivotTables
    • Power Query
    • Power BI


    Keep up-to-date with Excelguru by signing up to receive our monthly(ish) Excelguru email newsletter. It features the latest updates for Excel and Power BI, upcoming training sessions, new products and other information.

    As a "thank you" for subscribing, we are excited to share our FREE eBook series, 'DIY BI' Tips, Tricks & Techniques. Don't miss out - sign up today!

    Subscribe to the Excelguru Newsletter

    * indicates required

    View previous campaigns.

  • MVP Logo
  • Recent Forum Posts


    Please help!

    Aagh. Beaten to it!
    Power Query solution at cell H10.
    Update the data in the table at cell A1 then right-click the result table and choose...

    p45cal Today, 11:27 AM Go to last post

    Please help!

    A Power Query solution:

        Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
        #"Unpivoted Columns"

    alansidman Today, 10:39 AM Go to last post

    Thanks, sample attached!

    Thanks, sorry for the VERY late reply, I've been out of the office all week. I've attached a sample which hopefully makes sense! The left hand side is...

    cprop76 Today, 03:41 AM Go to last post

    Check cell format is Date ignore blank cells


    Click on the picture to get a clearer view.

    Oops, fotrgot the code:

    Private Sub DateFormat()
    Dim myRange As Range

    p45cal Yesterday, 03:01 PM Go to last post

    Check cell format is Date ignore blank cells

    Try this

    HTML Code:
    Private Sub DateFormat()
       Dim myRange As Range
       Dim Celda As Range
       Set myRange = Range("B2:B14")

    RET 2020-11-29, 09:24 PM Go to last post