Spreadsheet Comprehension: Guesswork, Giving Up And

1y ago
66 Views
3 Downloads
4.47 MB
21 Pages
Last View : 30d ago
Last Download : 3m ago
Upload by : Grant Gall
Transcription

Spreadsheet Comprehension: Guesswork, Giving Up and GoingBack to the AuthorSruti Srinivasa RagavanMicrosoft Research, Cambridge,United Kingdomt-ssr@microsoft.comAdvait SarkarMicrosoft Research and University ofCambridge, Cambridge, UnitedKingdomadvait@microsoft.comAndrew D GordonMicrosoft Research, Cambridge,United Kingdom and University ofEdinburgh, Edinburgh, UnitedKingdomadg@microsoft.comABSTRACT1Spreadsheet users routinely read, and misread, others’ spreadsheets,but literature ofers only a high-level understanding of users’ comprehension behaviors. This limits our ability to support millionsof users in spreadsheet comprehension activities. Therefore, weconducted a think-aloud study of 15 spreadsheet users who readothers’ spreadsheets as part of their work. With qualitative codingof participants’ comprehension needs, strategies and difculties at20-second granularity, our study provides the most detailed understanding of spreadsheet comprehension to date.Participants comprehending spreadsheets spent around 40% oftheir time seeking additional information needed to understandthe spreadsheet. These information seeking episodes were tedious:around 50% of participants reported feeling overwhelmed. Moreover, participants often failed to obtain the necessary informationand worked instead with guesses about the spreadsheet. Eventually,12 out of 15 participants decided to go back to the spreadsheet’sauthor for clarifcations. Our fndings have design implications forreading as well as writing spreadsheets.The study of spreadsheets, and in general end-user programming,has a long history in the HCI community [11, 29, 64], with twoSpecial Interest Groups (SIG): SIG End-User Programming and SIGEnd-User Software Engineering [5, 41, 57]. However, research andcommercial eforts focus mostly on spreadsheet authoring and editing—making them easier and less error-prone. Disproportionatelylittle attention is paid to perhaps an even more important aspectof spreadsheet use, namely spreadsheet reading and comprehension[32].Spreadsheets are used by millions of people worldwide [56]. Asurvey of 1600 spreadsheet users found that only 12% of spreadsheetauthors write spreadsheets exclusively for their own use; about 42%build spreadsheets that will be used by one or two other people,and another 45% write spreadsheets that will be used by severalpeople [2, 58]. Moreover, 70% of the respondents reported sharingtheir spreadsheets with others. These results suggest that readingand comprehension is a common task among spreadsheet users,and we expect, based on the above evidence, that there are far morespreadsheet readers than there are spreadsheet authors.Prior studies (e.g., [18, 22, 32]), mostly surveys and interviews,reveal that comprehending spreadsheets can be tedious and timeconsuming; reasons include that large spreadsheets require a lot ofscrolling, long and complex formulas can be hard to understand,and that spreadsheets often lack documentation [58].Such difculties in comprehension result not just in productivityloss for millions of spreadsheet readers, but also lead to errors, asstudies of spreadsheet errors indicate [6, 12]. In fact, in a studyof managers, spreadsheet miscomprehension appeared among thetop 5 most frequently encountered errors: 25% of all participantsreported miscomprehending spreadsheets, as did 50% of those working with complex models [6]. Miscomprehension during decisionmaking can directly to lead to poor decisions, whereas miscomprehension during other activities (e.g., data entry, what-if analyses)could manifest as numerical errors, again resulting in inaccuratedecisions or losses.Both individuals as well as organizations recognize these difculties of working with spreadsheets, as the advocacy and adoptionfor informal best-practice guidelines for spreadsheet design show[21, 58, 65]. A few large organizations—presumably, those that heavily rely on spreadsheets (e.g., accounting frms)—even formalizethese guidelines [58], prescribing rules for formatting, layout, documentation, etc. that are then enforced on employees [40]. One suchpopular spreadsheet standard runs over 60 pages [13].While guidelines and standards may provide a band-aid solutionfor large frms that can aford to invest in developing and enforcingCCS CONCEPTS Human-centered computing Human computer interaction(HCI); Empirical studies in HCI; Software and its engineering Software creation and management; Software post-developmentissues; Maintaining software.KEYWORDSSpreadsheets, end-user programmingACM Reference Format:Sruti Srinivasa Ragavan, Advait Sarkar, and Andrew D Gordon. 2021. Spreadsheet Comprehension: Guesswork, Giving Up and Going Back to the Author. In CHI Conference on Human Factors in Computing Systems (CHI ’21),May 08–13, 2021, Yokohama, Japan. ACM, New York, NY, USA, 21 ssion to make digital or hard copies of all or part of this work for personal orclassroom use is granted without fee provided that copies are not made or distributedfor proft or commercial advantage and that copies bear this notice and the full citationon the frst page. Copyrights for components of this work owned by others than ACMmust be honored. Abstracting with credit is permitted. To copy otherwise, or republish,to post on servers or to redistribute to lists, requires prior specifc permission and/or afee. Request permissions from permissions@acm.org.CHI ’21, May 08–13, 2021, Yokohama, Japan 2021 Association for Computing Machinery.ACM ISBN 978-1-4503-8096-6/21/05. . . UCTION Owner/Author 2021. This is the author's version of the work. It is posted here for your personal use. Not for redistribution.The definitive Version of Record was published in Proc. CHI '21, http://dx.doi.org/10.1145/3411764.3445634

CHI ’21, May 08–13, 2021, Yokohama, Japanthem their high expertise requirements and infexibility make theman unviable option for most spreadsheet users. Some users alsoreported fnding such guidelines and standards too stringent [58].Moreover, we will see later in this paper that they only address alimited subset of comprehension issues, since spreadsheets have alot that goes on “under-the-hood” (e.g., formulas, data validations).Therefore, we need better support for spreadsheet comprehensionto be built into spreadsheet tools themselves.To know what tool support to build, we must frst understandwhat users currently do when they must comprehend a spreadsheet, and where exactly they encounter difculties. Prior works(e.g., [18, 22]) ofer some insights into spreadsheet comprehensiondifculties, but they are mostly based on interviews and surveyswith users, and these methods have limitations. They ofer coarsegrained data which are useful at revealing broad issues, but they arenot well-suited for revealing details such as the cognitive processesthat happen inside a person’s head. They also sufer from relyingon participants’ subjective memories of an experience, and a participant may not readily recall all details, especially interactions,tactics and annoyances that may have only lasted a few seconds.Such details, invaluable when building tools, can only be revealedby fne-grained data collection methods such as user observationsor telemetry. Indeed, prior observation studies of spreadsheet usersexist (e.g., [27]), but they were conducted in lab settings that do notrepresent real-world activities in terms of user needs, motivations,or prior knowledge of the domain. They also focus heavily onformula (or program) comprehension aspects.Therefore, we conducted an observational study with 15 spreadsheet users thinking aloud as they comprehended and worked withunfamiliar spreadsheets as part of their real-world job tasks. We analyzed and coded these think-aloud sessions in 20 second segments,to answer the following questions: What information needs do users have during spreadsheetcomprehension? What comprehension strategies do users adopt? What difculties do they encounter along the way?This paper makes the following contributions: 1) a novel treatment of spreadsheet comprehension as going beyond formula comprehension by spreadsheet developers, 2) the frst study observingspreadsheet comprehension activities in real world tasks, confrming prior fndings from the lab, 3) new insights into users’ spreadsheet comprehension activities (e.g., that it involves informationseeking detours about 40% of the time, that the difculties aredespite eforts by the author to make the spreadsheet readable) ,4) new evidence that spreadsheet comprehension difculties canlead to spreadsheet errors such as inaccurate formulas or incomplete data entry and 5) novel evidence that comprehension-relatedphenomena (e.g., confrmation bias, information seeking detours)observed in other domains, also occur in spreadsheets. These results have implications for spreadsheet tool building, as well as fortheory building.2RELATED WORKThe release of Bricklin and Frankston’s VisiCalc in 1979 is oftenconsidered to mark the beginning of the widespread adoption ofelectronic spreadsheets [66]. Just over 10 years later, Nardi andSruti Srinivasa Ragavan et al.Miller found that, with spreadsheets, collaboration, such as between spreadsheet builders and end users, is the norm and notthe exception [42], [43]—suggesting a dichotomy in the roles ofspreadsheet authors and readers.Subsequently, Hendry and Green interviewed spreadsheet usersto ask: “do you ever have trouble recalling how you structured aspreadsheet?” [18]. They also asked participants to explain their ownspreadsheet as they would to a colleague. The results revealed thatspreadsheet users faced difculties recollecting their own spreadsheets. Two further fndings from this study have infuenced mostlater work in spreadsheet comprehension: 1) users face difcultiesunderstanding the formulas in the spreadsheet and 2) spreadsheetsoften lack critical background context needed to understand them;the context remains only in the author’s head.2.1Understanding Spreadsheet FormulasUnderstanding a spreadsheet’s formulas can be hard for many reasons: 1) it is hard to see where cells draw their inputs from (evenharder if they are from another sheet), 2) it is hard to gain a globalview of the spreadsheet and 3) it can be hard to map formulas totheir meanings.One approach to address these problems is to use graphical representations of formulas and their dependencies, to reduce the cognitive burden of understanding them. Kankuzi and Sajaniemi builta visualization that provides a bird’s eye view of the spreadsheetby clustering related cells [30]. Igarashi et al. built “fuid visualizations”, a set of on-grid, static and animated visualizations, showingdata fow across cells, tables and even the entire sheet [26]. In contrast, Shiozawa built interactive 3D visualizations where each cellreading input from another cell is raised to one level higher thanits input cells: thus, a user can see the entire chain of computationas a three-dimensional tree [59]. Hodnigg and Mittermerier alsobuilt 3D visualizations for spreadsheet computations in three layers:one layer shows the formulas, the second layer shows the layoutof the formulas on the grid and the third shows the fow of dataamong them [17]. Finally, Ballinger et al. built a set of visualizationsaddressing various comprehension needs of users: these include visualizations of data fow, sphere of infuence of a cell and the depthof the calculation chain [1]. In addition to these research prototypes,most commercial spreadsheet packages provide visualizations suchas “show precedents/dependents” to aid comprehension.A well-studied spreadsheet comprehension issue is in cross-sheetcell referencing: since a user can only see one sheet at a time, theylack visibility into the data fow when a cell references anothercell in a diferent sheet. To help with this problem, Hermans et al.built data fow diagrams [22] where diferent parts of a spreadsheetare represented as boxes, and a directed arrow between the boxesindicate the direction of data fow. A person can collapse or expandan arrow to inspect the data fow at diferent levels of granularity.Thus, Hermans et al. were able to satisfy four diferent informationneeds about data fow that they identifed in “transfer scenarios”,i.e., when a colleague transferred a spreadsheet to a person whomust now maintain it.Another approach to formula comprehension is to ofer alternative notations—the idea being that it might be hard to see what cellreferences (e.g., C2) refer to. Examples of such notations include

Spreadsheet Comprehension: Guesswork, Giving Up and Going Back to the Authornatural language cell referencing [28], or mathematical notations asan alternative for formula syntaxes [33]. Sarkar et al. have also considered alternative notations, but for viewing and comprehendingdrag-flled formulas at once [54].While the above works are about reader-end understanding,Hermans et al. consider that the problem can also be at the authoringend—that long and complex formulas can be error-prone and hard tounderstand and maintain. Drawing from the software engineeringliterature, they built a tool that uses simple heuristics to highlightlong, complex and error-prone formulas (or “formula smells”) onthe grid [23]. The author could then address such formulas at theirdiscretion, or with automated assistance [24].2.1.1 Spreadsheet Comprehension As Program Comprehension.A notable body of spreadsheet literature treats spreadsheets asprograms—relying on the observations that the spreadsheet formula language is a functional programming language, that spreadsheet formulas form a program, that spreadsheet users are end-userprogrammers, and that spreadsheet comprehension is comparableto program comprehension [5, 53]. Therefore, we briefy summarizethe program comprehension literature here.Early program comprehension research investigated the comprehensibility of various programming constructs [60] and notations[14, 44]. Researchers then began exploring the cognitive processinvolved in program comprehension. Key code cognition modelsare top-down vs. bottom-up models, opportunistic vs. systematiccomprehension and the role of beacons and concepts in programcomprehension; Storey [61] and von Mayrhauser [63] summarizethese models. [63] also proposes a meta-model integrating the abovekey code cognition models.These program comprehension theories, together with empiricalreports from the feld (e.g., [38]), have revealed several tool requirements to aid software comprehension. Much research focuses onturning these requirements into tool features. Storey’s literaturereview categorizes such tools into three: 1) information extractiontools (e.g., extract information from various sources), 2) analysistechniques (e.g., static and dynamic analyses) and 3) presentationtools (e.g., IDE, visualization) [61].Over the last decade, researchers have begun considering codecomprehension as a fact-fnding activity [35] and Lawrence et al.show the applicability of information foraging theory to how programmers navigate and comprehend code during maintenance activities [37]. Several researchers (e.g., [47, 48]) have since adoptedthe theory to building software comprehension and maintenancetools.Since spreadsheet formulas are essentially programs, many ofthe results from program comprehension also apply to comprehending spreadsheet formulas. Just as programmers must comprehendbits and pieces of a program to accomplish programming tasks (e.g.,debugging, maintenance), a spreadsheet user must also comprehend parts of the spreadsheet during spreadsheet programmingactivities (e.g., debugging, testing). To this extent, independentworks of Burnett and Erwig on spreadsheet debugging and testingofer deep insights into spreadsheet program comprehension, orspreadsheet formula comprehension. Some key works are their labstudies exploring users’ information needs [27] during spreadsheetdebugging, sensemaking processes during spreadsheet debuggingCHI ’21, May 08–13, 2021, Yokohama, Japan[15] and their explorations of how tools should communicate aboutspreadsheet faults to users, to aid debugging [36]. Appendix Ashows the codes (especially from [27]) that overlap with our codeset.However, spreadsheets are not just programming tools, andspreadsheet users are not just end-user programmers building anddebugging formulas. The versatile spreadsheet also serves as interface for data collection, data entry, decision making and datapresentation, and often a spreadsheet user is also a normal enduser consuming the spreadsheet’s results and data [12]. It stands toreason that the comprehension needs of a spreadsheet’s end user(e.g., during decision making) will be very diferent from those of aspreadsheet developer (e.g., during debugging). In particular, theformer might not involve any formula understanding at all. To thisend, our treatment of spreadsheet comprehension is much broaderthan most prior works.2.2Supporting Contextual UnderstandingGoing beyond formulas, a fnding of Hendry and Green’s study [18]is the problem of missing context. When spreadsheet authors wereasked to describe their spreadsheets as they would to a colleague,they talked about various bits of context needed to understandthe spreadsheet (e.g., where the data came from and where it wasgoing). But this knowledge resided only in participants’ heads andwas not captured in the spreadsheet, leading to potential difcultiesfor someone understanding the spreadsheet from scratch. In fact,participants sometimes struggled to recall details about their ownspreadsheets.Towards address this missing context problem, Hendry andGreen hypothesized that a little documentation could go a longway. Therefore, as part of their CogMap system, they included lightweight ways of documenting regions of the spreadsheet grid. Theselittle bits of documentation then show up on the grid, in context[19].In contrast to such a lightweight approach, Canteiro and Cunhamake the argument that one-size-fts-all documentation might notwork for all spreadsheets: the needs for an end-user of a spreadsheet wanting to input data can be very diferent from the needs ofa spreadsheet developer wanting to edit a formula. Their SpreadsheetDoc system, therefore, allows spreadsheet authors to add general documentation for the end user of the spreadsheet, as wellas implementation details for use by the spreadsheet developer ormaintainer [8].Finally, in the last 5 years, Kohlhase et al. have conducted empirical inquiries into what counts as spreadsheet context [32]: whenspreadsheet users were asked to explain their own spreadsheets,they used seven distinct kinds of knowledge items (e.g., defnition,purpose, data provenance, examples) as part of their descriptionsof a spreadsheet’s cell or word or region. They also found that theoriginal author of a spreadsheet ofered much richer explanationsthan the users who had taken over spreadsheets from their original author—even though the latter may have used the spreadsheetregularly for several months. Following such evidence towards theneed for capturing spreadsheet context, they built the SACHS system, which captures the semantics of the spreadsheet and uses theinformation to enhance the grid, to improve comprehension [34].

CHI ’21, May 08–13, 2021, Yokohama, Japan2.3General Spreadsheet ReadabilityIn addition to the above two aspects of spreadsheet understanding,namely formula and contextual understanding, a third aspect tospreadsheet comprehension is general readability. This includes thevisual and logical layout of spreadsheets, styles and formats, colors,unambiguous row and column labels, etc. Although users’ layoutand formatting practices are largely ad hoc, some researchershave proposed “best practices” and guidelines [51, 65]. Otherprofessional and standard bodies also ofer elaborate guidelinesfor designing spreadsheets that are easy to understand [13]. But aswe discussed earlier, they are neither applicable across the board[58], nor are they a solution for comprehending the various kindsof information in spreadsheets (e.g., data validations, conditionalformatting rules, charts).Several gaps in the existing literature should now be apparent.First, there are no prior observational studies of spreadsheet comprehension. Prior works (e.g., [18]) either ofer less granular datafrom interviews and surveys, or they are observational studies thatfocus only on one aspect of spreadsheet comprehension, namelyformula comprehension. Second, prior observation studies (e.g.,[27]) were conducted in lab settings where participants workedon unfamiliar spreadsheets. While such studies ofer valuable insights, the motivations and limited familiarity of participants withthe spreadsheet’s domain and context are not representative ofthe real world. Since such factors (e.g., prior knowledge, motivations) afect comprehension behaviours, those studies have limitedvalidity. Other interview studies and surveys of real-world usersalso exist (e.g., [10, 55]), but do not deal with spreadsheet comprehension. Third, even though we know about the occurrence ofspreadsheet comprehension errors from theoretical spreadsheeterror taxonomies and empirical studies, we do not know why theyhappen or what they look like. Fine-grained data such as from userstudies are needed to gather these details. Fourth, and fnally, muchof what we know about spreadsheet comprehension is largely basedon the Hendry and Green study [18] that is now over 30 years old;the average end-user’s experience of authoring and comprehendingspreadsheets has changed substantially since then. Not only havethe tools changed, but the applications of spreadsheets and the enduser population have massively broadened as well, and we needto revisit our assumptions. Only by studying contemporary toolsand users, and by gathering complementary data such as throughobservation of actual comprehension activities, can we address thislimitation. That is exactly what our study does.Ours is the frst observational study of users comprehendingspreadsheets as part of real-world tasks. We analyzed participants’video and think-aloud data by qualitatively coding task videos at20-second intervals. This ofered detailed insights into participants’information needs when comprehending spreadsheets, what comprehension strategies they adopt, what difculties they face, andwhy comprehension errors might occur.3METHODOLOGYTwo main considerations steered our study design. First, we neededfne-grained data from when users were comprehending spreadsheets, rather than post hoc. An observational user study was aneasy choice for this. We adopted a think-aloud protocol to gainSruti Srinivasa Ragavan et al.insight into participants’ moment-by-moment comprehension processes.Our second consideration was to choose a study task and spreadsheet with high ecological validity. This is tricky because spreadsheet users are experts in their domain and providing a spreadsheetfrom an unfamiliar domain, as in prior lab studies, will not work.Even if we provided them with a spreadsheet from their domain ofexpertise, it does not capture the familiarity with a spreadsheet’spurpose, usage, task, organization and/or author that a user willhave in real-world situations. Moreover, a fundamental limitationof lab studies is that they do not capture the real-world motivationsof users. Therefore, we needed to observe people working on theiractual work tasks.However, fnding participants willing to share their work spreadsheets can be hard, given that spreadsheets in organizations areimportant intellectual assets. Moreover, it is quite disruptive forparticipants to put their work on hold until a time suitable for researchers to observe them. These issues made it challenging to gainaccess to such comprehension episodes in the real world.We were able to address the timing issue by being fexible andpatient with recruitment: once participants were screened in, weworked with them to schedule a session where they were intendingto do their task, thus minimizing disruptions to their work schedule.We were ultimately able to recruit suitable participants workingon a range of tasks, over a wide range of domains (Table 1). Theirspreadsheets had a wide range of complexity and size, from simple spreadsheets with only text and formatting, to complex oneswith long formulas, spanning multiple sheets. Participants also hadvaried levels of experience and expertise in spreadsheets.3.1Recruitment and Participant ScreeningWe recruited participants in two ways: 1) we sent out recruitment emails to coworkers, family and other professional contacts (convenience sampling), and 2) we recruited participants viaUserTesting.com, an online platform for conducting user studies.We screened participants on several criteria either using the screening feature on UserTesting.com, or over a 15-minute screeningcall. Eventually, we recruited 5 participants via email and 10 viaUserTesting.com. All participants fulflled the following criteria: Ecological validity: Participants had received a spreadsheetfrom another person that they needed to work on. ExceptP07, all participants had received their spreadsheet from acolleague; P07 received it from his partner. Minimal prior comprehension: Participants had not seenand understood the spreadsheet, or a similar one, before.All participants had some knowledge about what the spreadsheet was for, because they had to do something with it. Wedid allow participants if they had briefy glanced at theirspreadsheets (without beginning the comprehension process) prior to the study. Need for comprehension: Participants believed that theywould have to perform comprehension before they coulduse the spreadsheet (e.g., the use was not simply data input). Data sensitivity : Participants could bring the spreadsheetto the study exactly as received in the work context or couldconceal sensitive data and still work on the task. All but one

Spreadsheet Comprehension: Guesswork, Giving Up and Going Back to the AuthorCHI ’21, May 08–13, 2021, Yokohama, Japanparticipant (P12) brought their spreadsheets to the studyas-is; P12 brought a spreadsheet with pseudo-anonymizeddata. English knowledge: Participants were required to have aworking knowledge of English.and tactics and 3) comprehension difculties—allowing multiplecodes per segment.After each participant, the two coders discussed and revised thecodebook by adding, removing, merging, splitting, and refningcodes as needed. They then used the incrementally revised codebook to code the next participant. After completing this processfor all fve participants, the code defnitions were relatively stable,with diminishing number of codebook changes (mostly, additions)per participant.This stage resulted in a codebook comprised of 49 codes (17activities, 19 strategies, 13 barriers). We reached a 70% agreement—consistent with prior studies with comparable code sizes [7]. Weused Jaccard index as the measure of reliability since our codeswere neither mutually exclusive, nor evenly distributed.3.2Study ProtocolThe study sessions were run remotely, moderated by the frst author.At the beginning of a session, participants were briefed about thepurpose of the study and were asked to sign an informed consentform. Then, the participant answered a demographic questionnaireand introduced their task: what the spreadsheet was about, whosent the spreadsheet, and what outcomes they needed to achieve.Participants were then introduced to the think-aloud protocoland were asked to work on their task for about 30 minutes, as theynormally would, with the only exception that they think out aloud.Participants were made aware that they didn’t have to completethe task within that time. We recorded the audio and the screen ofthe participants as they worked on their spreadsheet tasks.After 30 minutes, participants answered the NASA TLX questionnaire [16], that we adapted to suit a comprehension task. The studythen ended with a short retrospective interview, where participantswere asked about: 1) how well they understood the spreadsheet, 2)which aspects of the spreadsheet were easy or hard to understand,3) what aided or hurt their ability to understand the spreadsheetand 4) what they wished the spreadsheet had, that would havemade their comprehension easier. We also used this interview toask questions about the task follow-up (e.g., “you were stuck on X,how will you address that”). We recorded the audio and the screenfor the interviews, and gathered the spreadsheet wherever we could.Each participant was compensated with USD 60 or equivalent inthe form of payments (UserTesting.com) or electronic vouchers(other participants).3.3Qualitative AnalysisFor this paper, we qualitatively analyzed the data from the participants’ task videos. We coded screen actions as well as think-aloudverbalizations in 20-second segments. Since there is no prior codeset specifcally for spreadsheet comprehension (especially outsideformula comprehension), we built our codebook from the data usingopen coding techniques [62]. However, our treatment of spreadsheet comprehension overlaps with prior work on spreadsheetdebugging or spreadsheet context; as a result, wherever possible,we retained the code names and descriptions from prior work. Thecodebook in Appendix A lists the correspondences between ourcodes and those in prior work, if any. Some of our code defnitionsdisambiguate and refne prior codes; for example, we split the code“provenance”, from prior work, into: within the workbook (whereis x?) and from outside the workbook (source). Our codebook alsocaptures phenomena not captured in prior codebooks.3.3.1 Building an Initial Codebook. We built an initial codebookas follows. We segmented each user study video into 20 secondsegments. We then picked 5 participants’ videos (1/3 of the data)at

spreadsheet users faced difculties recollecting their own spread-sheets. Two further fndings from this study have infuenced most later work in spreadsheet comprehension: 1) users face difculties understanding the formulas in the spreadsheet and 2) spreadsheets often la

Related Documents:

Presenter: Hello students, Welcome to this learning session on spreadsheet. Today we are going to learn about how to get started with Spreadsheet. Slide Title: Lesson Contents Presenter: In this video, you will learn about What a Spreadsheet is? What is a Spreadsheet Software? Examples of Spreadsheet Software.

Graph (Spreadsheet, digitizer, online graphing tools) Spreadsheet & Data Processing (Calc, excel, online spreadsheet tools - Zoho Office, Google spreadsheet) Checklist (Word Processing, survey tools, online polls, Spreadsheet) Chart (Spreadsheet, digitizer, mind mapping tools online

Giving Report & Peer-to-Peer Fundraising Study Giving Tuesday 2020 Impact Report Classy State of Modern Philanthropy-2021 Planning Your Giving Day Campaign: Blackbaud Giving Tuesday 2021 Toolkit Give Gab Ultimate Guide to Giving Tuesday Upcoming Webinars: Oct. 14—Giving Tuesday All-Star Panel Nov. 10—Giving Tuesday Checklist

reading comprehension and thus listening comprehension instructional activities can be used as a tool for improving reading comprehension (Hogan, Adlof, and Alonzo, 2014) . As early as 1969, researchers demonstrated that listening comprehension and reading comprehension are two separate co

Create a New Spreadsheet From the Sheets home page you can click once to create a blank spreadsheet, create a spreadsheet from a template, or open recent spreadsheet. To create a new spreadsheet simply click the Blank template icon. You will see the following. Name the Presentation Click the area that says Untitled presentation

Spreadsheet: A spreadsheet is a grid consisting of rows and columns. Each spreadsheet file (workbook) can contain many worksheets. Opening a spreadsheet Application: Start all programs Microsoft office Microsoft Excel 2010. Opening a spreadsheet: 1. File menu open select your file open. 2. File menu recent select your .

a Google Form is that it can automatically be entered into a spreadsheet. With the data in in a spreadsheet, you can use it as you would any other Google Sheets spreadsheet. To get started, you first have to tell Google the name of the Google spreadsheet in which you will store the responses. To view your responses in a spreadsheet, click the View

American Revolution in 1788, when he and his contemporaries were still riding the wave of patriotism emanating from their fresh victory over the British Empire. These histories, marked by American prominence on a global scale, were written into the early 20th century as American patriotism was reinforced by further victory in the War of 1812 and by western expansion. By the latter point, they .