Glossary

A comprehensive glossary of terms related to Excel, spreadsheets, SQL, and data analysis. Use the alphabetical navigation to find specific terms quickly.

A

Absolute Reference

A cell reference that doesn’t change when copied to another cell. Created by adding dollar signs ($) before the column letter and row number (e.g., $A$1). Essential for locking cells in formulas.

ACID Properties

A set of properties (Atomicity, Consistency, Isolation, Durability) that guarantee reliable database transactions. Ensures data integrity even in case of errors or system failures.

Aggregate Functions

SQL functions that perform calculations on multiple rows and return a single value. Common examples include COUNT, SUM, AVG, MIN, and MAX.

AND Function

A logical function in Excel that returns TRUE if all conditions are met, FALSE otherwise. Often used with IF functions for multiple criteria testing.

AutoCorrect

An Excel feature that automatically corrects common typing errors and misspellings as you type. Can be customized with your own corrections.

AutoSum

A quick Excel feature that automatically creates a SUM formula for a range of cells. Activated with Alt+= (Windows) or Command+Shift+T (Mac).

↑ Back to top

C

Calculated Field

A custom field in a Pivot Table that performs calculations using other fields. Allows you to create new metrics without modifying source data.

Cell Reference

The address of a cell in a spreadsheet, combining the column letter and row number (e.g., A1, B5). Can be relative, absolute, or mixed.

COMMIT

An SQL command that saves all changes made during the current transaction permanently to the database.

CONCAT / CONCATENATE

Excel functions that join multiple text strings into one. CONCAT is the newer version that can handle ranges, while CONCATENATE requires individual cell references.

Conditional Formatting

An Excel feature that automatically changes cell appearance (color, font, icons) based on cell values or conditions.

COUNTIF / COUNTIFS

Excel functions that count cells meeting one condition (COUNTIF) or multiple conditions (COUNTIFS). Essential for data analysis and reporting.

CREATE TABLE

An SQL DDL command used to create a new table in a database, defining columns, data types, and constraints.

↑ Back to top

D

Data Definition Language (DDL)

SQL commands used to define and modify database structures. Includes CREATE, ALTER, DROP, and TRUNCATE statements.

Data Manipulation Language (DML)

SQL commands used to manipulate data within tables. Includes SELECT, INSERT, UPDATE, and DELETE statements.

Data Validation

An Excel feature that restricts the type of data that can be entered in a cell. Used to create dropdown lists and ensure data integrity.

Date Functions

Excel functions for working with dates, including TODAY, NOW, DATE, YEAR, MONTH, DAY, WEEKDAY, and ISOWEEKNUM.

DELETE

An SQL DML command that removes rows from a table based on specified conditions. Use with caution as it permanently removes data.

DIV/0 Error

An Excel error that occurs when a formula tries to divide by zero or an empty cell. Can be handled using IFERROR or IF functions.

DROP

An SQL DDL command that permanently deletes a database object (table, index, view). Cannot be undone.

↑ Back to top

F

FILTER Function

A dynamic array function in Excel that filters a range based on criteria and returns matching results. Automatically spills results to adjacent cells.

Flash Fill

An Excel feature that automatically fills values based on a pattern you establish. Activated with Ctrl+E (Windows) or Command+E (Mac).

Foreign Key

A column in a database table that references the primary key of another table. Creates relationships between tables.

Formula Bar

The bar at the top of the Excel window that displays the contents of the active cell. Used to enter and edit formulas.

Freeze Panes

An Excel feature that locks rows and/or columns so they remain visible when scrolling through large datasets.

Functions

Predefined formulas in Excel that perform specific calculations. Categories include logical, text, date/time, lookup, math, and statistical functions.

↑ Back to top

G

Gridlines

The light gray lines that separate cells in a spreadsheet. Can be hidden for cleaner presentation via View menu or Page Setup.

GROUP BY

An SQL clause that groups rows with the same values in specified columns. Often used with aggregate functions like COUNT, SUM, AVG.

↑ Back to top

H

HAVING

An SQL clause used to filter groups created by GROUP BY. Similar to WHERE but operates on aggregated data.

↑ Back to top

I

IF Function

A logical function that returns one value if a condition is TRUE and another if FALSE. The foundation of conditional logic in Excel.

IFERROR

An Excel function that returns a custom value if a formula results in an error, otherwise returns the formula’s result. Essential for error handling.

IFS Function

An Excel function that checks multiple conditions and returns a value corresponding to the first TRUE condition. Cleaner alternative to nested IFs.

INDEX

An Excel function that returns a value from a specific position in a range. Often combined with MATCH for powerful lookups.

Indent

Spacing added to cell contents for visual hierarchy. Increased with Alt+H+6 (Windows) and decreased with Alt+H+5.

INNER JOIN

An SQL join that returns only rows where there is a match in both tables. The most common type of join.

INSERT

An SQL DML command that adds new rows to a database table. Can insert single or multiple rows at once.

↑ Back to top

J

JOIN

An SQL operation that combines rows from two or more tables based on related columns. Types include INNER, LEFT, RIGHT, and FULL joins.

↑ Back to top

L

LEFT JOIN

An SQL join that returns all rows from the left table and matching rows from the right table. Non-matching rows show NULL values.

Line Break

A new line within an Excel cell. Created with Alt+Enter (Windows) or Control+Option+Enter (Mac).

Locking Cells

Protecting specific cells from editing while allowing changes to others. Requires both cell locking and sheet protection.

↑ Back to top

M

MATCH

An Excel function that returns the position of a value in a range. Often paired with INDEX for dynamic lookups.

Mixed Reference

A cell reference where either the column or row is absolute (locked) while the other is relative. Example: $A1 or A$1.

MySQL

A popular open-source relational database management system. Widely used for web applications and known for its speed and reliability.

↑ Back to top

N

Named Range

A descriptive name assigned to a cell or range of cells in Excel. Makes formulas easier to read and understand.

Nested Functions

Functions placed inside other functions in Excel. Allows complex calculations by combining multiple operations.

NOW Function

An Excel function that returns the current date and time. Updates automatically when the worksheet recalculates.

NULL

A special marker in SQL indicating that a data value does not exist in the database. Different from zero or empty string.

↑ Back to top

O

Oracle

A multi-model database management system commonly used in enterprise environments. Known for scalability and comprehensive features.

ORDER BY

An SQL clause that sorts query results in ascending (ASC) or descending (DESC) order based on specified columns.

↑ Back to top

P

Password Protection

Security feature in Excel that restricts access to workbooks or worksheets. Can protect structure, content, or both.

Pivot Table

A powerful Excel tool for summarizing, analyzing, and exploring data. Allows dynamic grouping, filtering, and calculation of large datasets.

PostgreSQL

An advanced open-source relational database known for reliability, feature robustness, and standards compliance.

Primary Key

A column or set of columns that uniquely identifies each row in a database table. Cannot contain NULL values.

↑ Back to top

Q

Query

A request for data from a database. In SQL, typically starts with SELECT and can include filtering, sorting, and joining operations.

Query Optimization

The process of improving SQL query performance through techniques like proper indexing, efficient joins, and avoiding unnecessary operations.

↑ Back to top

R

Relative Reference

A cell reference that adjusts automatically when copied to another cell. Default behavior in Excel (e.g., A1 becomes B1 when copied right).

ROLLBACK

An SQL command that undoes all changes made during the current transaction, restoring the database to its previous state.

Row

A horizontal line of cells in a spreadsheet, identified by numbers (1, 2, 3…). In databases, a row represents a single record.

↑ Back to top

S

Scalar Functions

SQL functions that operate on a single value and return a single value. Examples include UPPER, LOWER, LENGTH, ROUND.

SELECT

The fundamental SQL command for retrieving data from a database. Forms the basis of all SQL queries.

Shortcut Keys

Keyboard combinations that perform actions quickly without using the mouse. Essential for improving productivity in Excel.

Spell Check

An Excel feature that checks spelling in worksheets. Activated with F7 key. Can be customized with personal dictionaries.

SQL (Structured Query Language)

A standard programming language for managing and manipulating relational databases. Used for querying, updating, and managing data.

SQL Dialects

Variations of SQL implemented by different database systems (MySQL, PostgreSQL, SQL Server, Oracle). Each has unique syntax and features.

SQL Server

Microsoft’s relational database management system. Popular in enterprise environments with tight Windows/Azure integration.

SQLite

A lightweight, file-based database engine. Popular for mobile apps, embedded systems, and local data storage.

Stored Procedure

A saved collection of SQL statements that can be executed as a single unit. Improves performance and code reusability.

Subquery

A query nested inside another SQL query. Used to perform complex operations and filter results based on other queries.

SUM / SUMIF / SUMIFS

Excel functions for adding values. SUM adds all values, SUMIF adds values meeting one condition, SUMIFS handles multiple conditions.

↑ Back to top

T

Table

In Excel, a structured range with headers that enables automatic formatting, filtering, and formula references. In SQL, a collection of related data organized in rows and columns.

Text to Columns

An Excel feature that splits cell content into multiple columns based on delimiters (comma, semicolon, space) or fixed widths.

Theme

A collection of colors, fonts, and effects in Excel that can be applied consistently across a workbook for professional appearance.

TODAY Function

An Excel function that returns the current date. Updates automatically when the worksheet recalculates.

Transaction

A sequence of SQL operations performed as a single logical unit of work. Either all operations succeed or none do.

TRANSPOSE

An Excel function that converts a vertical range to horizontal or vice versa. Useful for rotating data layouts.

Trigger

A SQL procedure that automatically executes in response to specific events on a table (INSERT, UPDATE, DELETE).

TRUE/FALSE

Boolean values in Excel representing logical states. Returned by comparison operators and logical functions.

↑ Back to top

U

Undo/Redo

Commands to reverse or repeat actions. Ctrl+Z (undo) and Ctrl+Y (redo) on Windows; Command+Z and Command+Shift+Z on Mac.

UPDATE

An SQL DML command that modifies existing data in a table. Use WHERE clause to target specific rows.

↑ Back to top

V

VLOOKUP

An Excel function that searches for a value in the first column of a range and returns a value from a specified column. Being replaced by XLOOKUP in newer versions.

↑ Back to top

W

WHERE

An SQL clause that filters rows based on specified conditions. Used with SELECT, UPDATE, and DELETE statements.

Window Functions

SQL functions that perform calculations across a set of rows related to the current row. Examples include ROW_NUMBER, RANK, LAG, LEAD.

Workbook

An Excel file containing one or more worksheets. Saved with .xlsx extension (or .xlsm for macro-enabled files).

Worksheet

A single page within an Excel workbook, consisting of a grid of cells organized in rows and columns.

↑ Back to top

X

XLOOKUP

A modern Excel function that searches a range and returns matching items. More flexible than VLOOKUP, can search in any direction.

↑ Back to top