Day two of three. Eight questions in one fixed order, asked of two files from two industries.
Yesterday you spent an afternoon making a file you can trust. That was real work and it was worth it. This morning I gave you one number out of a clean file, and not one of you could tell me whether it was good news.
A range of cells is not a table, and that is where it fails. Format it first, then put the tool to work on the table itself.
Add a column that flags work orders where the priority is Emergency or Urgent.
File: work-orders-full.xlsx
The column first. Then the row count and what it excluded.
When you come back, one question asked of your file before you open anything.
Nothing yet. This is the question you ask before you are allowed an opinion.
How many rows and columns are in this table? List every column name and what type of value it holds. What is the earliest and latest date in the file?
Where this file is thin. A file is only as good as its emptiest useful column.
For every column in this table, tell me how many rows have a value and how many are blank. Show it as a count and a percentage. Sort it so the emptiest column is first.
Up one rung. Information is what a number adds up to. Watch how little it takes.
What is the average time to close a work order, for each site? Time to close means the number of days between RaisedDate and CloseDate. Show it as a table, fastest site first.
| Site | Average days to close |
|---|---|
| Ahmadi Refinery | 3.17 |
| Burgan Gathering Center | 3.30 |
| Sabriyah Station | 3.38 |
| Mina Al-Zour Terminal | 3.42 |
| Wafra Station | 3.42 |
| North Field Booster | 3.70 |
Same question. Same file. Same tool. Three extra lines.
What is the average time to close a work order, for each site? Time to close means the number of days between RaisedDate and CloseDate. Before you answer: - tell me how many work orders have no CloseDate - show that count by site, as a percentage of that site’s rows Then give me two tables: Table A: the average using only work orders that have a CloseDate. Table B: the average counting work orders with no CloseDate as still open, measured from RaisedDate to 30 June 2025, the latest raised date in the file. Tell me which sites change rank between the two tables.
Then we take that number and give it a neighbor.
This morning I gave you one number and asked whether it was good. Here is what you asked me for. You did not need me for that.
| Beside | The question it answers | Step |
|---|---|---|
| The others in the same file | Who is out of line with the rest? | 5 |
| Itself, earlier | Is this getting better or worse? | 6 |
| A target or outside benchmark | Are we where we said we would be? | 7 |
| Nothing, and say so | “I have no baseline yet” | anytime |
What does this prompt have to do? Say it in your own words first. Then we type the version the room agrees on.
For each site, show: - its average days to close - the average across all six sites - the difference, in days and as a percentage Sort worst first.
The most dangerous of the four. The room is about to be handed a triumph.
Split the work orders into two periods by RaisedDate: May to December 2024, and January to June 2025. Show average days to close for each site in each period, and the change between them.
The honest one. The last line of this prompt is the whole step.
Compare each site’s average days to close, counting open work orders, against a 30-day target. Show days over or under. Say plainly that the 30-day figure was supplied by me and is not derived from this file.
| Beside | The finding |
|---|---|
| The others | Ahmadi is twenty days worse than any other site |
| Itself, earlier | Everything improved seventy percent, and none of it is real |
| A 30-day mark | Five sites inside it, Ahmadi nineteen days outside |
Then the same eight steps on a file none of you has opened.
Steps one and two, on your own. Then wait: somebody will say the file is clean.
Are there any values in this table that should not be possible? Check for negative numbers in every numeric column and count them.
The one step with help, because nobody here has met a credit note in a total yet.
Total spend by cost center. Before you answer, tell me how many rows have a negative amount and what they appear to be. Then give me two tables: Table A: the sum of positive amounts only. Table B: the sum of every amount, so credit notes reduce the total. Tell me which cost centers change rank between them.
| The fix | Total | What actually happened |
|---|---|---|
| Leave it alone | 10,778,660 | Nine typing errors still in there |
| ABS() everything | 11,732,772 | Overstates by 911,540. Refunds became spend |
| Delete every negative | 11,255,716 | Overstates by 434,484. Returns vanish |
| Fix the nine, keep the rest | 10,821,232 | Correct |
| Cost center | Jul to Dec 24 | Jan to Jun 25 | Change |
|---|---|---|---|
| Facilities | 1,246,794 | 947,028 | -24% |
| IT | 951,217 | 781,970 | -18% |
| Operations | 1,189,053 | 1,029,764 | -13% |
| Maintenance | 795,090 | 906,284 | +14% |
| Logistics | 505,783 | 626,862 | +24% |
| TOTAL | 5,599,270 | 5,179,390 | -7% |
Both answers exist in the room, and that is the point.
TX-9946, a 172,400 KWD credit note doing half of a cost-cutting story on its own.| The sentence | The test it has to pass | |
|---|---|---|
| 1 | What is true. The number, its comparison, its row count | Could somebody reproduce it from your file? |
| 2 | What it means. In business words | Does it say anything a manager did not already know? |
| 3 | What would break it. The assumption that kills sentence 2 | Would you say it in front of the site manager? |
Wisdom, which sounds grand and is not. It is one practical question. You have a finding on that card, and it is a good one, tomorrow somebody has to understand it without you standing next to them.
That is the day. Lunch runs until three o’clock. Bring your comparison card tomorrow.