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

Author Archives: Atul Vij

Essbase Explained: Cubes, Dimensions and Why Finance Teams Love It

Essbase Explained: Cubes, Dimensions and Why Finance Teams Love It

16 Aug 2026 · Essbase · 2 min read

Essbase Explained: Cubes, Dimensions and Why Finance Teams Love It

What Oracle Essbase is, how cubes, dimensions and members work, the difference between BSO and ASO, and a first look at calc scripts —…

Read article →
16 August 2026 by Atul Vij Essbase Leave a comment

5 Ways to Find the Last Row in Excel VBA (and When Each One Fails)

5 Ways to Find the Last Row in Excel VBA (and When Each One Fails)

14 Jul 2026 · Excel VBA · 3 min read

5 Ways to Find the Last Row in Excel VBA (and When Each One Fails)

Five ways to find the last used row in Excel VBA — End(xlUp), UsedRange, Find, CurrentRegion and ListObject — with the traps each one…

Read article →
14 July 2026 by Atul Vij Excel VBA Leave a comment

SAP SE16N and SQVI: Pull Table Data Without ABAP

SAP SE16N and SQVI: Pull Table Data Without ABAP

13 Jun 2026 · SAP · 2 min read

SAP SE16N and SQVI: Pull Table Data Without ABAP

Use SE16N to browse SAP tables and SQVI QuickViews to join them into your own reports — with the most useful table names for…

Read article →
13 June 2026 by Atul Vij SAP Leave a comment

Automate SAP from Excel: Run a Report and Export It with SAP GUI Scripting

Automate SAP from Excel: Run a Report and Export It with SAP GUI Scripting

13 May 2026 · Excel VBA · 2 min read

Automate SAP from Excel: Run a Report and Export It with SAP GUI Scripting

Step-by-step: enable SAP GUI Scripting, record a transaction, and run it from Excel VBA to export a report automatically.

Read article →
13 May 2026 by Atul Vij Excel VBA, SAP GUI Scripting Leave a comment

LET and LAMBDA: Write Your Own Excel Functions (No VBA)

LET and LAMBDA: Write Your Own Excel Functions (No VBA)

26 Apr 2026 · Formula Combos · 2 min read

LET and LAMBDA: Write Your Own Excel Functions (No VBA)

Use LET to name parts of long formulas and LAMBDA to create reusable custom functions like CLEANTEXT or FYEAR — saved in Name Manager,…

Read article →
26 April 2026 by Atul Vij Formula Combos Leave a comment

Why Do We Have Leap Years? (And Why 1900 Was Not One)

Why Do We Have Leap Years? (And Why 1900 Was Not One)

29 Mar 2026 · History · 2 min read

Why Do We Have Leap Years? (And Why 1900 Was Not One)

A year is about 365.2422 days, not 365. How leap years fix the drift, why century years are usually skipped, and how this affects…

Read article →
29 March 2026 by Atul Vij History, Science Leave a comment

SAP Transaction Codes Every Business User Should Know

SAP Transaction Codes Every Business User Should Know

28 Mar 2026 · SAP · 2 min read

SAP Transaction Codes Every Business User Should Know

A practical cheat sheet of SAP transaction codes for finance, purchasing, sales and reporting users — plus the navigation tricks that save time every…

Read article →
28 March 2026 by Atul Vij SAP Leave a comment

Oracle Smart View for Beginners: Ad Hoc Analysis in Excel

Oracle Smart View for Beginners: Ad Hoc Analysis in Excel

23 Jan 2026 · Oracle Smart View · 2 min read

Oracle Smart View for Beginners: Ad Hoc Analysis in Excel

Learn Oracle Smart View ad hoc analysis step by step — connect, zoom, pivot, keep only, POV and suppression options — explained for Excel…

Read article →
23 January 2026 by Atul Vij Oracle Smart View Leave a comment

The Complete Guide to Excel Lookups: VLOOKUP, XLOOKUP, INDEX-MATCH and Beyond

The Complete Guide to Excel Lookups: VLOOKUP, XLOOKUP, INDEX-MATCH and Beyond

9 Dec 2025 · Excel Formulas · 6 min read

The Complete Guide to Excel Lookups: VLOOKUP, XLOOKUP, INDEX-MATCH and Beyond

Everything about looking up data in Excel in one place: exact and approximate matches, left lookups, two-way lookups, multiple criteria, last match, returning all…

Read article →
9 December 2025 by Atul Vij Excel Formulas Leave a comment

Build Your Own LLM, Lesson 5: Self-Attention From Scratch

1 Dec 2025 · Build Your Own LLM · 4 min read

Build Your Own LLM, Lesson 5: Self-Attention From Scratch

Understand and code the attention mechanism behind transformers: queries, keys, values, the causal mask and softmax — first with NumPy on four tokens, then…

Read article →
1 December 2025 by Atul Vij Build Your Own LLM Leave a comment

Build Your Own LLM, Lesson 4: Embeddings and Your First Neural Language Model

17 Nov 2025 · Build Your Own LLM · 4 min read

Build Your Own LLM, Lesson 4: Embeddings and Your First Neural Language Model

Rebuild the bigram model as a neural network in PyTorch, train it with gradient descent, and add embeddings — the vectors that let language…

Read article →
17 November 2025 by Atul Vij Build Your Own LLM Leave a comment

Build Your Own LLM, Lesson 3: A Language Model Made of Counting

3 Nov 2025 · Build Your Own LLM · 3 min read

Build Your Own LLM, Lesson 3: A Language Model Made of Counting

Build a bigram language model with plain Python dictionaries, generate text from it, and measure it with loss — the same number every LLM…

Read article →
3 November 2025 by Atul Vij Build Your Own LLM Leave a comment

Post navigation

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

Why? →