User guide
Spreadsheets
You want a grid of numbers and formulas, or you have an Excel file to work on. This is the spreadsheet program, and how the agent works in it.
The spreadsheet program keeps rows and columns of figures and text, works out formulas, and moves to and from Excel. It opens as a tab in the chat’s browser panel, so the agent can build a spreadsheet for you, then keep changing the same open sheet while you watch.
This article is for anyone who keeps a list, a budget or a rota: how to make or bring in a spreadsheet, what the editor offers, and what to ask the agent for.
Making or bringing in a spreadsheet
Choose File ▸ New ▸ Spreadsheet. The Spreadsheets list opens in a new tab of the browser panel with the name box ready: type a name and press New spreadsheet. A new spreadsheet has one sheet, Sheet1. File ▸ Open ▸ Spreadsheet…, or View ▸ Sheets ▸ All Sheets, opens the same list, where every spreadsheet you have is a link with the time it last changed. Where your spreadsheets are kept, and how saving and versions work, is the same for every program and is in The office.
Import…, beside New spreadsheet, brings in an Excel workbook (.xlsx or .xlsm) or a .csv file, up to 20 MB, as a new spreadsheet. From a workbook it keeps values, formulas, styles, column widths, row heights, merged cells and frozen panes. A .csv file becomes one sheet, with numbers recognised as numbers.
What an import could not bring in is never dropped silently. The new spreadsheet opens with a note — “Imported from …. Not brought in: …” — and a Dismiss button. The note can name charts, pivot tables, images, comments, data validation, conditional formatting, macros and theme colours; Excel tables come in as plain cells, and links to other workbooks as their values.
The editor
Across the top is the bar every program shares: the spreadsheet’s name, whether it is saved, Save, and ⋯ (More), which holds Versions…, Rename…, Export…, All spreadsheets and Delete…. Below it is the spreadsheet itself: a ribbon of tabs, the formula bar, the grid, and the sheet tabs along the bottom.
The ribbon
- Start — the format painter and clearing; font, size, bold, italic, underline and strikethrough; text colour and fill; borders; horizontal and vertical alignment, wrapping and text rotation; merging cells; and number formats, including percentages, currency and more or fewer decimal places.
- Insert — a link in a cell.
- Formulas — the functions, grouped by kind: financial, logical, text, date, lookup, maths, statistical, engineering and more, with a search.
- View — freezing rows and columns, zoom, full screen and gridlines.
Right-click
Right-click a cell for copying and pasting special (values only, formats only, column widths), clearing contents or formats, inserting and deleting rows, columns or cells, and Freeze, which includes Freeze first row and Freeze first column. Right-click a column header for Column Width, Fit for data and hiding columns, and a row header for the same on rows. Right-click a sheet tab to rename it, colour it, hide it or delete it.
Formulas
Start a cell with = to write a formula; the formula bar shows the formula while the cell shows its result. The familiar functions are there — sums and averages, lookups such as VLOOKUP and XLOOKUP, conditional totals such as SUMIFS. A formula that cannot be worked out shows an error value such as #DIV/0!, #REF! or #NAME?.
A web or email link in a cell opens in a new tab, never in place of the spreadsheet. Other kinds of link are not followed.
Exporting
⋯ ▸ Export… offers Excel workbook (.xlsx), for the whole spreadsheet, or This sheet as CSV (.csv), for the sheet you are on, then asks where to save the file. The spreadsheet then says “Saved to …” with the file’s place. Exporting is how a spreadsheet leaves the application for another program or another person.
Asking the agent
Ask in your own words: make a spreadsheet of these shifts, add a column, total this, format the amounts as currency, put the headings in bold, add a sheet for the second day, find every row that mentions face painting, export it as a workbook. The agent works in the spreadsheet open in the chat’s browser panel, opening it there first if it needs to. It can read values or the formulas behind them, find text, and see the cells you have selected, so “total the column I’ve selected” works. It can also bring in a .xlsx, .xlsm or .csv file you attach to the chat, as a new spreadsheet, and tell you what was left out.
It writes values and formulas, formats cells (number formats, bold, italic, text colour, fill, alignment and borders), inserts rows, columns and sheets, renames sheets, deletes rows, columns and sheets, and exports to .xlsx or .csv in your Downloads folder.
Each request lands as one change. A note above the grid says what was changed — “The agent changed …” and the cells — with Undo, which takes back that change. If part of a change cannot be made, none of it is: the agent is told “The change couldn’t be made, so nothing was changed” and the spreadsheet is left as it was.
What it asks
- Without asking: reading your spreadsheet, finding text in it, and seeing your selection.
- Asked once: making a new spreadsheet or bringing one in from a file — allowing that also lets the agent change it in this chat. For a spreadsheet you already had, the first change asks, and its main answer is Allow changes to “…” in this chat; Allow once is behind the arrow beside it. Exporting a copy counts as a change.
- Each time: deleting rows, columns or a sheet. Allowing changes never covers a delete.
Approvals and permissions explains the answers in full.
Good to know
- The agent does not set column widths or row heights. Right-click a column header and choose Fit for data or Column Width.
- There is no print item for a spreadsheet.
- Charts, pivot tables and images in an Excel workbook are not brought in; the import note lists them.
- Macros in an .xlsm workbook are left out, never run.
- The agent reads or formats at most 10,000 cells at a time, so on a large sheet it works through it in parts.
- The agent cannot delete a spreadsheet’s only sheet.
- Opening a spreadsheet never saves it; only a change does.
- A spreadsheet is kept as the application’s own file, not as an Excel file. To hand one to someone, export it.
Back to all user-guide articles.