Curated developer articles, tutorials, and guides — auto-updated hourly


Connect Excel to SQL Server, Postgres, MySQL or SQLite with Power Query, so the monthly report refre...


One keystroke moves the edges of your data. Structured references, the calculated column that fills ...


One formula, many cells. FILTER, UNIQUE, SORT and SORTBY worked on a real table, the spill reference...


Drop a column into a pivot's Values and Excel picks Sum for anything numeric, including ID codes. Th...


Build a dropdown in four clicks, put the list somewhere it can grow, and know the gap: an ordinary p...


MATCH finds the position, INDEX fetches the value. Why that beats a hard-coded column number, with a...


How to turn a range into an Excel Table with Ctrl+T and write structured references. Formulas read l...


Comparing groups takes a bar, change over time takes a line, a relationship between two numbers take...


The reframe that makes pivot tables click: Rows is what you group by, Values is what you count. Writ...


How to show percentages in an Excel pivot with Show Values As, and which of the three percent option...


VLOOKUP has three ways to hand you a wrong value without an error. Here is what each one looks like,...


A date is the number 46027 wearing a format. How to tell a real date from text in two seconds, three...


Power Query records what you click and replays it on the next file. Getting data in, the Applied Ste...


Aggregate to one row per month, then divide. The calendar table that turns a gap into a zero, what t...


The columns you tick are the definition of duplicate, and the dialog deletes without telling you wha...


Four clicks to a summary table, then the parts that decide whether it is right: what Rows and Values...


One formula rule, one dollar sign, and a whole row lights up from a value in one column. Where the f...


An unsorted bar chart hands the ranking work to the reader. Sort descending and the chart answers at...


IFERROR catches every error, not just the one you meant. The syntax, the choice between 0 and blank,...


How to add a slicer and connect it to every pivot with Report Connections: the moment a spreadsheet ...


How to add a category column in Excel with a nested IF, and why labelling beats filtering: a filter ...


Find the problem before you fix it with LEN and CODE, then TRIM, SUBSTITUTE and PROPER. Includes the...


How to sum only the rows that match your conditions, why SUMIF and SUMIFS put the sum range in oppos...


Pair up two columns, multiply each pair, add the results. The weighted average it exists for, condit...