Topics

  • AI Agents (2)
  • AI Tools (2)
  • AutoHotkey (1)
  • Automation (3)
  • Automation Basics (1)
  • Build Your Own LLM (5)
  • Busy (1)
  • Charts & Dashboards (5)
  • Cloud & Servers (2)
  • Deep Learning (1)
  • Dev Tools (6)
  • Essbase (3)
  • Excel for Finance (5)
  • Excel Formulas (23)
  • Excel Functions A–Z (42)
  • Excel VBA (17)
  • Formula Combos (5)
  • Fun Facts (9)
  • Google Workspace (2)
  • History (3)
  • Internet & Browser (2)
  • Java (2)
  • JavaScript (2)
  • LLMs (7)
  • Machine Learning (5)
  • Office Scripts (1)
  • Oracle EPM Cloud (1)
  • Oracle Smart View (3)
  • Outlook (4)
  • Phone (2)
  • Power Automate (2)
  • Power BI & DAX (2)
  • Power Query & Pivots (4)
  • PowerPoint (3)
  • PowerShell (1)
  • Prompt Engineering (1)
  • Python (5)
  • Python Automation (4)
  • R (2)
  • RAG & Agents (2)
  • Rust (1)
  • SAP (7)
  • SAP GUI Scripting (3)
  • Science (3)
  • Security & Privacy (4)
  • SQL (5)
  • Tally (2)
  • Tech Tips (1)
  • Windows (4)
  • Word (4)
  • Work Smarter (4)

Recent posts

  • OpenClaw Alternatives Compared: OpenHuman, ZeroClaw, PicoClaw, NanoClaw, IronClaw and More
  • 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)
  • Open-Source AI Agents: OpenClaw, OpenHands, Aider, n8n and More — What They Do and How to Install
  • AI Models Compared: GPT, Claude, Gemini, Llama, DeepSeek, Qwen, Mistral and More
  • SAP SE16N and SQVI: Pull Table Data Without ABAP

AJ's Techie & Wacky World

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

Menu

Skip to content
  • ✨ AI Helper
  • Productivity
    • Charts & Dashboards
    • Excel for Finance
    • Excel Formulas
    • Excel Functions A–Z
    • Excel VBA
    • Formula Combos
    • Power BI & DAX
    • Power Query & Pivots
    • Excel Course: Beginner → Expert
    • Excel VBA Course
    • Google Workspace
    • Outlook
    • PowerPoint
    • Word
  • Coding
    • Cloud & Servers
    • Dev Tools
    • Java
    • JavaScript
    • PowerShell
    • Python
    • R
    • Rust
    • SQL
  • Automation
    • AutoHotkey
    • Automation Basics
    • Office Scripts
    • Power Automate
    • Python Automation
    • SAP GUI Scripting
  • AI & ML
    • AI Agents
    • AI Tools
    • Build Your Own LLM
    • Deep Learning
    • LLMs
    • Machine Learning
    • Prompt Engineering
    • RAG & Agents
    • Build Your Own LLM Course
  • ERP
    • Busy
    • Essbase
    • Oracle EPM Cloud
    • Oracle Smart View
    • SAP
    • Tally
  • Tech Tips
    • Internet & Browser
    • Phone
    • Security & Privacy
    • Windows
    • Work Smarter
  • Wacky World
    • Fun Facts
    • History
    • Science
    • All Wacky Facts
  • Tools
    • AI Helper
    • Formula Lab
    • VBA Playground
    • Macro Recorder
    • VBA Challenges
    • SQL Playground
    • Shortcut Trainer
    • Date & Workday Calculator
    • EMI & SIP Calculator
    • Regex Tester
  • About
    • Projects
    • Contact

Author Archives: Atul Vij

SAP as Business Suite

SAP as Business Suite

21 Jun 2020 · SAP · 4 min read

SAP as Business Suite

SAP - Business Suite SAP Business Suite is collection of fully integrated applications such as SAP customer relationship management (CRM), SAP Enterprise Resource Planning…

Read article →
21 June 2020 by Atul Vij SAP

SAP – Systems Applications and Products

SAP - Systems Applications and Products

21 Jun 2020 · SAP · 2 min read

SAP – Systems Applications and Products

What is SAP ERP? SAP stands for Systems Applications and Products in Data Processing. It is ERP (Enterprise Resource Planning) software as well as the…

Read article →
21 June 2020 by Atul Vij SAP

Group Customers Automatically with K-Means in Python (From an Excel File)

17 Jun 2020 · Machine Learning · 2 min read

Group Customers Automatically with K-Means in Python (From an Excel File)

Use k-means clustering to split customers into segments by orders, spend and recency — reading from and writing back to Excel with pandas and…

Read article →
17 June 2020 by Atul Vij Machine Learning

INDEX Function in Excel: Return the Value at a Row and Column Position

18 May 2020 · Excel Functions A–Z · 1 min read

INDEX Function in Excel: Return the Value at a Row and Column Position

INDEX returns the value at a given row (and optional column) of a range. Combined with MATCH it is the most flexible lookup in…

Read article →
18 May 2020 by Atul Vij Excel Functions A–Z

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

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

17 May 2020 · 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 →
17 May 2020 by Atul Vij Formula Combos

IFS Function in Excel: Several Conditions Without Nested IFs

10 May 2020 · Excel Functions A–Z · 1 min read

IFS Function in Excel: Several Conditions Without Nested IFs

IFS checks conditions in order and returns the value for the first TRUE one — cleaner than nesting IF inside IF.

Read article →
10 May 2020 by Atul Vij Excel Functions A–Z

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

SQL from Zero: A Complete Beginner’s Guide (with Practice)

SQL from Zero: A Complete Beginner’s Guide (with Practice)

4 May 2020 · SQL · 5 min read

SQL from Zero: A Complete Beginner’s Guide (with Practice)

Learn SQL from the very beginning: tables, SELECT, WHERE, ORDER BY, aggregates, GROUP BY, JOINs, NULLs, subqueries, CTEs, window functions and changing data —…

Read article →
4 May 2020 by Atul Vij SQL

VLOOKUP Function in Excel: Look Up a Value in the First Column of a Table

28 Apr 2020 · Excel Functions A–Z · 1 min read

VLOOKUP Function in Excel: Look Up a Value in the First Column of a Table

VLOOKUP finds a value in the first column of a table and returns a value from another column in the same row.

Read article →
28 April 2020 by Atul Vij Excel Functions A–Z

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

SORT Function in Excel: Sort Data With a Formula

24 Mar 2020 · Excel Functions A–Z · 1 min read

SORT Function in Excel: Sort Data With a Formula

SORT returns a sorted copy of a range; the original stays untouched and the result re-sorts as data changes.

Read article →
24 March 2020 by Atul Vij Excel Functions A–Z

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? →