Topics

  • AI Tools (2)
  • AutoHotkey (1)
  • Automation (3)
  • Build Your Own LLM (5)
  • Charts & Dashboards (2)
  • Deep Learning (1)
  • Essbase (3)
  • Excel Formulas (11)
  • Excel VBA (104)
  • Formula Combos (5)
  • Fun Facts (8)
  • Google Workspace (1)
  • History (3)
  • Internet & Browser (2)
  • Java (2)
  • JavaScript (2)
  • LLMs (4)
  • Machine Learning (5)
  • Office Scripts (1)
  • Oracle EPM Cloud (1)
  • Oracle Smart View (3)
  • Outlook (4)
  • Phone (2)
  • Power Automate (2)
  • Power Query & Pivots (3)
  • PowerPoint (3)
  • PowerShell (1)
  • Productivity (3)
  • Prompt Engineering (1)
  • Python (4)
  • Python Automation (2)
  • R (2)
  • RAG & Agents (2)
  • Rust (1)
  • SAP (6)
  • SAP GUI Scripting (3)
  • Science (3)
  • Security & Privacy (2)
  • SQL (3)
  • Tech Tips (1)
  • Windows (3)
  • Word (3)

Recent posts

  • Essbase Explained: Cubes, Dimensions and Why Finance Teams Love It
  • 5 Ways to Find the Last Row in Excel VBA (and When Each One Fails)
  • SAP SE16N and SQVI: Pull Table Data Without ABAP
  • Automate SAP from Excel: Run a Report and Export It with SAP GUI Scripting
  • LET and LAMBDA: Write Your Own Excel Functions (No VBA)
  • Why Do We Have Leap Years? (And Why 1900 Was Not One)

AJ's Techie & Wacky World

Excel, SAP, Oracle & automation tips — plus wacky facts

Menu

Skip to content
  • Excel
    • Charts & Dashboards
    • Excel Formulas
    • Excel VBA
    • Formula Combos
    • Power Query & Pivots
    • Excel VBA Course
  • Office
    • Google Workspace
    • Outlook
    • PowerPoint
    • Word
  • Coding
    • Java
    • JavaScript
    • PowerShell
    • Python
    • R
    • Rust
    • SQL
  • AI & ML
    • AI Tools
    • Build Your Own LLM
    • Deep Learning
    • LLMs
    • Machine Learning
    • Prompt Engineering
    • RAG & Agents
    • Build Your Own LLM Course
  • SAP & Oracle
    • Essbase
    • Oracle EPM Cloud
    • Oracle Smart View
    • SAP
  • Automation
    • AutoHotkey
    • Office Scripts
    • Power Automate
    • Python Automation
    • SAP GUI Scripting
  • Tech Tips
    • Internet & Browser
    • Phone
    • Productivity
    • Security & Privacy
    • Windows
  • Wacky World
    • Fun Facts
    • History
    • Science
    • All Wacky Facts
  • Tools
    • VBA Playground
    • Formula Lab
    • VBA Bug Hunt
    • Macro Recorder
    • SQL Playground
    • Date & Workday Calculator
    • Excel Shortcut Trainer
    • VBA Quiz
    • Formula Explainer
    • EMI & SIP Calculator
    • Regex Tester
    • CSV to SQL Converter
    • VBA Code Formatter
    • Office Shortcut Finder
  • About
  • Projects

Category Archives: Excel

Excel formulas, unusual formula combinations, VBA, Power Query and dashboards — from basics to clever tricks.

SUMPRODUCT: The Excel Formula That Does (Almost) Everything

SUMPRODUCT: The Excel Formula That Does (Almost) Everything

20 Jul 2020 · Formula Combos · 1 min read

SUMPRODUCT: The Excel Formula That Does (Almost) Everything

SUMPRODUCT multiplies arrays and adds the result — which makes it a multi-condition counter, a weighted average, a case-sensitive lookup and more, in every…

Read article →
20 July 2020 by Atul Vij Formula Combos

Build a Dynamic Excel Chart That Changes with a Dropdown

Build a Dynamic Excel Chart That Changes with a Dropdown

6 May 2020 · Charts & Dashboards · 2 min read

Build a Dynamic Excel Chart That Changes with a Dropdown

Create one chart that switches between regions, products or years from a dropdown list — using Data Validation, XLOOKUP or INDEX-MATCH, and a small…

Read article →
6 May 2020 by Atul Vij Charts & Dashboards

Protect Excel Sheets and Workbooks the Right Way

Protect Excel Sheets and Workbooks the Right Way

26 Apr 2020 · Excel Formulas · 2 min read

Protect Excel Sheets and Workbooks the Right Way

Lock formulas while letting people type in input cells, protect the workbook structure, and understand what Excel protection does — and does not —…

Read article →
26 April 2020 by Atul Vij Excel Formulas

Run-time Error 1004 in Excel VBA: 7 Common Causes and How to Fix Them

Run-time Error 1004 in Excel VBA: 7 Common Causes and How to Fix Them

25 Mar 2020 · Excel VBA · 3 min read

Run-time Error 1004 in Excel VBA: 7 Common Causes and How to Fix Them

Run-time error 1004 is Excel VBA’s catch-all error. Here are the 7 causes I see most often — with the exact fix for each.

Read article →
25 March 2020 by Atul Vij Excel VBA

VBA Plus / Macros Chapter – 1 (Swap Values – 1)

9 Feb 2020 · Excel VBA · 1 min read

VBA Plus / Macros Chapter – 1 (Swap Values – 1)

This example teaches you how to swap two values in Excel VBA. You will often need this structure in more complicated programs as we will see later.…

Read article →
9 February 2020 by Atul Vij Excel VBA

XLOOKUP vs VLOOKUP vs INDEX-MATCH: Which One Should You Use?

XLOOKUP vs VLOOKUP vs INDEX-MATCH: Which One Should You Use?

13 Dec 2019 · Excel Formulas · 5 min read

XLOOKUP vs VLOOKUP vs INDEX-MATCH: Which One Should You Use?

A practical comparison of VLOOKUP, XLOOKUP and INDEX-MATCH in Excel — when each one works, when it breaks, and which to use in 2025.

Read article →
13 December 2019 by Atul Vij Excel Formulas

Unpivot Monthly Columns into a Clean Table with Power Query

Unpivot Monthly Columns into a Clean Table with Power Query

27 Oct 2019 · Power Query & Pivots · 2 min read

Unpivot Monthly Columns into a Clean Table with Power Query

Turn a wide report with Jan–Dec columns into a tidy Month/Value table using Power Query’s Unpivot — so pivot tables, charts and SUMIFS finally…

Read article →
27 October 2019 by Atul Vij Power Query & Pivots

XLOOKUP with Two (or More) Criteria — Plus the INDEX-MATCH Version

XLOOKUP with Two (or More) Criteria — Plus the INDEX-MATCH Version

8 Aug 2018 · Formula Combos · 3 min read

XLOOKUP with Two (or More) Criteria — Plus the INDEX-MATCH Version

Look up a value using two conditions — product AND region, or employee AND month — with XLOOKUP, INDEX-MATCH, or a helper column. With…

Read article →
8 August 2018 by Atul Vij Formula Combos

Using AI to Write Excel Formulas — and How to Check Its Work

Using AI to Write Excel Formulas — and How to Check Its Work

4 May 2018 · AI Tools · 2 min read

Using AI to Write Excel Formulas — and How to Check Its Work

AI assistants can draft Excel formulas and VBA in seconds, but they also make confident mistakes. How to prompt them well and a 5-step…

Read article →
4 May 2018 by Atul Vij AI Tools, Excel Formulas

Basics of VBA / Macros Chapter – 90 (Userform Part-11)

7 Aug 2017 · Excel VBA · 5 min read

Basics of VBA / Macros Chapter – 90 (Userform Part-11)

Interactive Userform Below we will look at a program in Excel VBA that creates an interactive Userform. The Userform we are going to create looks as follows:…

Read article →
7 August 2017 by Atul Vij Excel VBA

Basics of VBA / Macros Chapter – 89 (Userform Part-10)

7 Aug 2017 · Excel VBA · 4 min read

Basics of VBA / Macros Chapter – 89 (Userform Part-10)

Userform with Multiple Pages Below we will look at a program in Excel VBA which creates a Userform that contains multiple pages. This userform…

Read article →
7 August 2017 by Atul Vij Excel VBA

Basics of VBA / Macros Chapter – 88 (Userform Part-9)

7 Aug 2017 · Excel VBA · 2 min read

Basics of VBA / Macros Chapter – 88 (Userform Part-9)

Controls Collection When creating Userforms in Excel VBA, you can use the Controls collection to easily loop through controls and set a property of each control to…

Read article →
7 August 2017 by Atul Vij Excel VBA

Post navigation

← Older posts
Newer posts →
Proudly powered by WordPress | Theme: fiore by Caroline Moore.
© 2026 Atul Vij · AJ’s Techie & Wacky World
AboutProjectsFree ToolsContactPrivacyDisclaimerGitHub
Did you know?

Why? →