"It's Freedom to Put Things Where My Mind Wants": Understanding and Improving the User Experience of Structuring Data in Spreadsheets
George Chalhoub, Advait Sarkar
Abstract
Despite efforts to augment or replace the 2-dimensional spreadsheet grid with formal data structures such as arrays and tables to ease formula authoring and reduce errors, the flexible grid remains overwhelmingly successful. Why? We interviewed a diverse sample of 21 spreadsheet users about their use of structure in spreadsheets. It emerges that data structuring is subject to a complex network of incentives and constraints, including factors extrinsic to spreadsheets such as the user’s expertise, auxiliary tools, and collaborator needs. Moreover, we find that table columns are an important abstraction, and that operations such as conditional formatting, data validation, and formula authoring can be implemented on table columns, rather than cell ranges. To probe this, we designed 4 click-through prototypes for a follow-up study with 20 participants. We found that although column operations improved the value proposition of structured tables, they are unlikely to supplant the advantages of the flexible grid.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 305602b8-4117-41b2-8ea5-9c299fafa613Cited by top-tier papers6
- "What It Wants Me To Say": Bridging the Abstraction Gap Between End-User Programmers and Code-Generating Large Language ModelsMichael Xieyang Liu, Advait Sarkar, Carina Negreanu, Benjamin G. Zorn et al.CHI 2023 · 114 citations
- TimeSplines: Sketch-Based Authoring of Flexible and Idiosyncratic TimelinesAnna Offenwanger, Matthew Brehmer, Fanny Chevalier, Theophanis TsandilasIEEE VIS 2023 · 17 citations
- Table Illustrator: Puzzle-based interactive authoring of plain tablesYanwei Huang, Yurun Yang, Xinhuan Shu, Ran Chen et al.CHI 2024 · 5 citations
- Web Table Formatting Affects Readability on Mobile DevicesChristopher Tensmeyer, Zoya Bylinskii, Tianyuan Cai, Dave Miller et al.WWW 2023 · 2 citations
- 'How Do You Know That Stuff?': Barriers to Expertise Sharing Among Spreadsheet UsersQing (Nancy) Xia, Advait Sarkar, Duncan P. Brumby, Anna L. CoxCSCW 2025 · 2 citations
Builds on4
- How do Data Science Workers Collaborate? Roles, Workflows, and ToolsAmy X. Zhang, Michael J. Muller, Dakuo WangCSCW 2020 · 260 citations
- Spreadsheet Comprehension: Guesswork, Giving Up and Going Back to the AuthorSruti Srinivasa Ragavan, Advait Sarkar, Andrew D. GordonCHI 2021 · 66 citations
- Untidy Data: The Unreasonable Effectiveness of TablesLyn Bartram, Michael Correll, Melanie ToryIEEE VIS 2021 · 56 citations
- TweakIt: Supporting End-User Programmers Who Transmogrify CodeSam Lau, Sruti Srinivasa Ragavan, Ken Milne, Titus Barik et al.CHI 2021 · 26 citations
Related papers
- Semantic table structure identification in spreadsheetsYakun Zhang, Xiao Lv, Haoyu Dong, Wensheng Dou et al.ISSTA 2021 · 11 citations
- CORNET: Learning Table Formatting Rules By ExampleMukul Singh, José Pablo Cambronero Sánchez, Sumit Gulwani, Vu Le et al.VLDB 2023 · 11 citations
- SpreadsheetCoder: Formula Prediction from Semi-structured ContextXinyun Chen, Petros Maniatis, Rishabh Singh, Charles Sutton et al.ICML 2021 · 63 citations
- Auto-Formula: Recommend Formulas in Spreadsheets using Contrastive Learning for Table RepresentationsSibei Chen, Yeye He, Weiwei Cui, Ju Fan et al.SIGMOD 2024 · 4 citations
- Visual Cues for Data Analysis Features Amplify Challenges for Blind Spreadsheet UsersMinoli Perera, Bongshin Lee, Eun Kyoung Choe, Kim MarriottCHI 2024 · 3 citations
