It's 9:13 AM on Monday. Li Wei from Finance just overwrote Chen Lin’s 45-minute pivot table update with a blank template. The version history shows zero changes between 8:58 and 9:02. No warning. No audit trail. Just gone.
Quick Answer
Yes — Excel can be edited by multiple users, but only in specific environments: Excel for Microsoft 365 (online or desktop) with files stored in OneDrive or SharePoint, using co-authoring mode. Local .xlsx files on shared network drives? No. Excel 2019 standalone? No. Excel for Mac with Dropbox? No — it saves locally first and syncs later, causing conflicts.
All the Methods
| Method | Steps | Best For | Limitations |
|---|---|---|---|
| OneDrive/SharePoint Co-Authoring | Save file to OneDrive/SharePoint → Open in Excel for Microsoft 365 → Others open same link → Edits appear live (colored cursors) | Real-time collaboration on budgets, dashboards, project trackers | No VBA macros, no legacy features (e.g., Excel 4.0 macros), no add-ins that block co-authoring |
| Shared Workbook (Legacy) | Review → Share Workbook → Check 'Allow changes by multiple users' → Save to network location | Small teams on older Excel versions (2010–2016), no cloud access | Disabled in Excel 365; breaks with tables, filters, or structured references; no cell-level conflict resolution |
| Excel Online Only | Upload .xlsx to OneDrive → Right-click → 'Edit in Excel Online' → Share link | Quick edits by non-desktop users (e.g., field reps on tablets) | No Power Query, no Solver, no advanced chart formatting; formulas recalc slower |
| Power BI + Excel Export | Build dataset in Power BI Service → Publish → Export to Excel → Refresh via Data → Refresh All | Teams needing read-only Excel views backed by live data (e.g., regional sales leads) | Not editable in Excel — refresh pulls new data, but local edits are lost on next refresh |
| Google Sheets Import | Paste Excel data into Google Sheets → Enable sharing → Use 'File → Download → Microsoft Excel (.xlsx)' | Cross-platform teams where some use Excel, others Sheets | Loses named ranges, dynamic arrays, XLOOKUP behavior; DATEVALUE may shift by timezone |
Method 1 Deep Dive
Open Q3_Sales_Forecast.xlsx from your OneDrive folder. Click the Share button top-right. Enter Sarah Chen (sales@acmecorp.com) and Rajiv Patel (ops@acmecorp.com). Set permission to Edit. Both open the file simultaneously in Excel for Microsoft 365.
Sarah selects cell D7 (Q3 Projection for Acme Corp) and types $45,200. Rajiv is editing F12 (Notes column) at the same time. You’ll see their initials hover near cells — SC and RP. No lockouts. No ‘file in use’ error.
But here’s what most miss: if Sarah inserts a row at row 15 while Rajiv is typing in B16, Excel auto-shifts his cursor to B17 — but only if both are on the same worksheet tab. Switch tabs, and co-authoring pauses until you return. Also: undo (Ctrl+Z) only rolls back your own actions — not theirs.
Sample range: A1:F22 contains active accounts. Cell B2 = "Acme Corp", C2 = "2024-03-15", D2 = "$28,900". When Rajiv applies Filter to column C (Dates), Sarah still sees filtered rows — but her scroll position stays put. That’s intentional. Don’t expect synced scrolling.
Method 2 Deep Dive
Shared Workbook is deprecated — but still active in Excel 2016 and earlier. To test it: open HR_Onboarding_Q2.xlsx. Go to Review → Share Workbook → Editing tab → ✅ Allow changes by multiple users. Click OK. Save to \\server\hr\shared\.
Now ask two colleagues to open the same file. They’ll see a banner: “This workbook is shared. Changes made by others will appear when you save.”
Here’s the counterintuitive part: if user A deletes row 12 while user B is editing cell E12, Excel doesn’t warn them. It saves both — then silently merges. Result? Row 12 vanishes, but E12’s value appears in E11. Data shifts without notice.
Worse: Shared Workbook disables AutoFilter on existing ranges. Try turning it on — Excel says “Cannot modify a shared workbook”. Same for Tables: convert A1:D50 to a Table? Error: “Operation not allowed in a shared workbook.”
And one hard limit: maximum 256 users. But in practice, performance degrades after ~8 concurrent editors. Test with this data:
| Name | Start Date | Salary | Department |
|---|---|---|---|
| Maya Torres | 2024-04-01 | $72,500 | Engineering |
| Kenji Tanaka | 2024-04-08 | $68,200 | Marketing |
| Aisha Diallo | 2024-04-12 | $75,900 | Finance |
| Diego Morales | 2024-04-15 | $64,100 | Operations |
| Priya Nair | 2024-04-18 | $79,300 | Engineering |
| Tariq Hassan | 2024-04-22 | $61,800 | Marketing |
Try adding a new row below Priya. Then have someone else sort column D (Department) ascending. Save. Check who moved where. You’ll find Maya now reports under Marketing — not Engineering.
Cheat Sheet
| Action | Shortcut / Path | Notes |
|---|---|---|
| Enable co-authoring | File → Save As → OneDrive/SharePoint → Save | Must be .xlsx, not .xls or .xlsb |
| See who’s editing | Top-right corner → Avatar icons | Click icon to jump to their cursor |
| Force save & sync | Ctrl+S (desktop) or Alt+Shift+S (Excel Online) | Online shortcut bypasses autosave delay |
| Check version history | File → Info → Version History | Restores full file — not individual cells |
| Disable shared mode (legacy) | Review → Share Workbook → Uncheck box → OK → Save | Required before converting to Table or adding Filters |
| Recover unsaved edits | File → Manage Workbook → Recover Unsaved Workbooks | Only works if Excel crashed — not for co-authoring rollbacks |