| Property | Value |
|---|---|
| File name | bc_disturbance_reforestation.xlsx |
| Source | Environmental Reporting BC — Trends in Silviculture in B.C. |
| Catalogue page | https://catalogue.data.gov.bc.ca/dataset/indicator-summary-data-trends-in-silviculture-in-b-c- |
| Licence | Open Government Licence — British Columbia |
| Rows of data | 37 |
| Columns | 8 |
| Time span | 1987–2023 (fiscal years) |
| Spatial coverage | Province of British Columbia |
| Unit | Hectares (ha) |
1 Excel as a Data-Analysis Workbench
This chapter uses the BC silviculture workbook (bc_disturbance_reforestation.xlsx). Click the file name to download it directly, then save it in your data/ folder. For the source and details, see the Datasets Used in This Book page.
Chapter goals
By the end of this chapter you will be able to:
- Open a real BC Government Excel workbook and orient yourself to its contents on first read.
- Read the About, ReadMe, and Data sheets in the right order, and explain why that order matters.
- Identify each column’s type (text, number, date) and unit (hectares, year).
- Use freeze panes and a few keyboard shortcuts to move through a multi-column file without losing context.
- Apply basic number formats that distinguish display from value.
- Write a few simple formulas (
SUM,AVERAGE,MIN,MAX) and check whether the results make sense. - Set up a clean project folder structure that separates raw data from cleaned files.
Expected output for this chapter
At the end of this chapter, each learner (or group) will produce:
- The raw workbook
bc_disturbance_reforestation.xlsxplaced in yourdata/folder, unchanged from the BC Data Catalogue download. - A working copy you may modify, saved as
bc_disturbance_reforestation_clean.xlsxin youroutputs/folder, containing:- the original three sheets (About, ReadMe, Data) kept intact — you add to them, you do not create new sheets or delete the originals,
- one short data dictionary entry in your own words for any column you choose, and
- the five simple formulas from this chapter computed in any empty cell.
- A short group-lab worksheet (or screenshot) submitted to the course site.
This list is the same as the rubric for the chapter assignment. Keep it in view while you work.
1.1 Why we start with Excel
Excel has flaws. It hides decisions in invisible mouse clicks. It is hard to reproduce or recreate. It is hard to version-control. We will spend most of this book moving away from it.
We still start with Excel deliberately. The interface is forgiving. Mistakes are visible. There is no console to fight. And the fundamental discipline we want learners to leave the course with — inspect first, compute second, verify always — is easier to teach when the data is sitting on the screen in plain sight.
When we move to R in Chapter 4, we will use the same dataset we analyse in Excel here. The continuity is the point: R is not a fresh start; it is a more honest version of what you already do. (See A glimpse of Chapter 4 at the end of this chapter for a preview.)
1.1.1 What “data analysis” actually means
People say “data analysis” to mean different things. In this course it means a sequence of five repeatable steps:
- Inspect the file. Know what is in it before computing anything.
- Document the file. Write a data dictionary you can defend.
- Clean the file. Remove what is wrong, document what was removed.
- Summarize the file. Compute the numbers that answer your question.
- Communicate the result. Tell the story with a chart, a table, or a sentence.
Chapter 1 covers steps 1 and 2 — inspect and document. The rest of the book builds the other three steps on top of that foundation.
1.2 The dataset for this chapter
This chapter uses one real, openly licensed Excel workbook from the BC Government / BC Data Catalogue:
The file is directly downloadable from the BC Data Catalogue. You do not need an account. There is no shapefile bundle to manage. It is one Excel file with three sheets.
1.2.1 Why this dataset matters for forestry
This is not a textbook dataset. Every number was published by the BC Ministry of Forests under the Trends in Silviculture in B.C. program. It is the same indicator that the province uses to track whether reforestation is keeping pace with the area being harvested and lost to natural disturbance.
A working forester or natural-resources analyst in BC will encounter this dataset (or one with the same structure) within a few months of starting any monitoring or reporting role. Learning to read it now is real, applicable work.
The dataset captures the story of BC silviculture from 1987 onward:
- The shift in harvest practice from straight clearcutting toward clearcutting-with-reserves through the 1990s — a real policy change visible in the columns.
- BC’s record-breaking 2017 wildfire season, which dominates the natural-disturbance column.
- Steady growth in reforestation that, by the 2020s, exceeds total disturbance in most years.
This dataset is published by the BC Government and distributed through the BC Data Catalogue. Two rules:
- Keep the raw downloaded file unchanged. Save the file as
bc_disturbance_reforestation.xlsxexactly as you downloaded it. Do not sort it, edit it, or save over it. The raw file is your point of reference if anything later goes wrong. - Save any cleaned or modified version separately. Use a different file name (typically
bc_disturbance_reforestation_clean.xlsx) and a different folder. That way you can always go back to the original.
This is the single most important habit in this chapter.
- It is real. Every number was published by the BC Ministry of Forests. You can verify any value against the official indicator page.
- It is small. 37 rows × 8 columns. You can scroll through every row and inspect every cell.
- It has no missing values. Cleaning comes later in the book.
- The columns mean something. Every column has a forestry meaning we can talk about.
- It tells a story — see Why this dataset matters for forestry above.
1.2.2 What the dataset measures
Each row is one fiscal year in BC. Each column is one area-based forestry indicator — harvested area, naturally disturbed area, reforested area. Units are always hectares (ha).
A fiscal year in BC runs from April 1 to March 31 of the following calendar year. So “Fiscal Year 2023” means April 2023 through March 2024.
1.3 Project folder structure
Before you open the file, set up where it will live. The way you organize files now saves a hundred “where is that file?” moments later.
Create this folder on your computer (or on Posit Cloud):
frst232/
├── chapter01/
│ ├── data/ Raw data files — never edit anything in here.
│ │ └── bc_disturbance_reforestation.xlsx
│ ├── outputs/ Cleaned or modified files you produce.
│ │ └── bc_disturbance_reforestation_clean.xlsx (you save this yourself)
│ ├── notes/ Lecture notes, screenshots.
│ └── deliverables/ What you submit to the course site.
└── shared/
├── data_dictionaries/ ReadMe sheets you have written.
└── references/ Course PDFs, papers, links.
Three rules:
- Never edit raw data in place. Always work on a copy that lives in
outputs/. - Use lowercase, snake_case names.
bc_disturbance_reforestation.xlsx— notBC Disturbance Data (Final).xlsx. Spaces and capitals cause problems when you move to R in Chapter 4. - One folder per chapter. Easier to find things in a dozen small folders than in one huge dump.
For every code chunk in this book to work, the data file should live at:
your_project_root/data/bc_disturbance_reforestation.xlsx
When you see here("data", "bc_disturbance_reforestation.xlsx") in a later chapter, that is the path it refers to.
1.4 The three-sheet pattern: About, ReadMe, Data
Download bc_disturbance_reforestation.xlsx from the BC Data Catalogue and place it in your data/ folder. Open the file. You will see three tabs at the bottom:
- About — what is this file? Source, publisher, licence, citation, retrieval date.
- ReadMe — what does each column mean? One row per variable, with description, unit, and notes.
- Data — the actual 37 rows of data.
Read these tabs in order. Always. Reading the Data sheet before reading About means computing something before you know what it measures.
1.4.1 About sheet
The About sheet answers where did this file come from?. Typical fields:
| Field | Example value |
|---|---|
| Dataset | Indicator Summary Data: Trends in Silviculture in B.C. |
| Publisher | Resource Practices Branch, Ministry of Forests, B.C. |
| Source URL | catalogue.data.gov.bc.ca/… |
| Licence | Open Government Licence — British Columbia |
| Cite as | Environmental Reporting BC, Trends in Silviculture in B.C. |
| Retrieved | 2026-05-24 |
The point of the About sheet is provenance. A reader who finds this file two years from now needs to know where it came from and under what licence they can use it.
1.4.2 ReadMe sheet
The ReadMe sheet answers what does each column mean?:
| Variable | Description | Unit | Notes | NA |
|---|---|---|---|---|
| Fiscal_Year | Fiscal year of the row. April 1 to March 31 of the next calendar year. | year (integer) | number | Integer between 1987 and 2023. |
| Clearcutting_ha | Area harvested using the clearcutting silvicultural system. | hectares | number | Most of BC’s harvest historically. Declines after the mid-1990s as clearcutting-with-reserves grows. |
| Clearcutting_with_reserves_ha | Area harvested using clearcutting with reserves — some trees retained for wildlife, visual, or hydrological values. | hectares | number | Near-zero in the late 1980s. Increases sharply through the 1990s and 2000s due to BC silvicultural policy changes. |
| Partial_cutting_ha | Area harvested using partial cutting silvicultural systems. | hectares | number | Smaller share of total harvest. Used where ecological or visual constraints favour retention. |
| Harvested_ha | Total area harvested = sum of the three harvest types above. | hectares | number | Should equal Clearcutting_ha + Clearcutting_with_reserves_ha + Partial_cutting_ha for every row. |
| Natural_Disturbance_ha | Area disturbed by natural causes (wildfire, pest, wind) tracked for reforestation. | hectares | number | Note the 2017 spike (218,275 ha) — BC’s record-breaking wildfire season. |
| Total_Disturbance_ha | Sum of harvested area + natural disturbance area. | hectares | number | Should equal Harvested_ha + Natural_Disturbance_ha for every row. |
| Reforestation_ha | Area planted or naturally regenerated in that fiscal year. | hectares | number | Includes both human planting and natural regeneration. |
One row per column. Notice how the unit (hectares) appears in every numeric row. Never assume the unit; check it.
Every dataset you create for this course should ship with About and ReadMe sheets like these. They cost an hour to write and save many hours of “what does this column mean?” arguments later.
1.4.3 Data sheet
The Data sheet holds the 37 rows of forestry indicators. We will inspect it next.
1.5 Inspecting the Data sheet
Use this after your own attempt. It should check your reasoning, not hand you the answer:
“I read the About, ReadMe, and Data sheets of
bc_disturbance_reforestation.xlsxand concluded it has one row per fiscal year with area columns in hectares. Check whether my reading of the sheets and column meanings is complete and consistent, and tell me what a careful analyst might have missed on a first inspection. Do not summarise the file for me from scratch.”
Open the Data sheet. Before computing anything, answer these five questions:
- How many rows of data are there? (Ignore the header.)
- How many columns?
- What is the earliest and latest year?
- Pick one column. What does it measure, and in what units?
- Look at the first row. Does anything look unexpected?
For this file:
| Question | Answer |
|---|---|
| Rows of data | 37 |
| Columns | 8 |
| Earliest fiscal year | 1987 |
| Latest fiscal year | 2023 |
| Maximum Natural_Disturbance_ha (and its year) | 218,275.3 ha in 2017 |
The 2017 spike in Natural_Disturbance_ha is BC’s record-breaking wildfire season. The dataset would look like a flat trend without it. The 2017 row alone is a lesson in why you always look at the extremes of every column.
1.5.1 The eight columns, one by one
| Column | Type | What it measures |
|---|---|---|
Fiscal_Year |
Integer year | The fiscal year the row describes (April–March, named by starting year). |
Clearcutting_ha |
Number (hectares) | Area harvested using the clearcutting silvicultural system. |
Clearcutting_with_reserves_ha |
Number (hectares) | Area harvested using clearcutting with reserves — some trees left standing. |
Partial_cutting_ha |
Number (hectares) | Area harvested using partial cutting (shelterwood, selection, etc.). |
Harvested_ha |
Number (hectares) | Sum of the three harvest types above. |
Natural_Disturbance_ha |
Number (hectares) | Area disturbed by natural causes (fire, pest, wind). |
Total_Disturbance_ha |
Number (hectares) | Total harvested + naturally disturbed area. |
Reforestation_ha |
Number (hectares) | Area planted or naturally regenerated that year. |
Total_Disturbance_ha is the sum of Harvested_ha and Natural_Disturbance_ha. Pick any one row — say row 38 (year 2023) — and check that the formula =E38 + F38 = G38 evaluates to TRUE. If it does, the dataset is internally consistent.
1.6 Data types — and why they matter
Every cell in Excel has a type. The three you care about for this chapter:
| Type | Example | Default alignment |
|---|---|---|
| Number | 216304.919 |
right |
| Date | 2024-09-15 |
right |
| Text | Vancouver |
left |
Excel guesses the type when you open a file. Most of the time it guesses right. But sometimes a number arrives stored as text (maybe because of an extra apostrophe or a stray space) and is then silently skipped when you SUM the column.
A quick test: select a numeric column and look at the status bar at the bottom of the Excel window. It usually shows Sum, Average, and Count. If Count matches your row count but Sum is suspiciously small, some cells are stored as text.
1.8 Number formats: display vs value
A single cell carries two pieces of information:
- The value (what the cell contains).
- The display format (how the value is shown).
These are different. Changing the format never changes the value.
1.8.1 A worked example
Type 216304.919 into a cell. The cell displays 216304.919.
Now right-click the cell → Format Cells → Number. Set decimal places to 0. The cell now displays 216,305. The underlying value is still 216304.919, just rounded for display.
Try Format Cells → Currency with two decimals. The cell shows $216,304.92. Same underlying value.
Try Format Cells → Custom with the code 0 "ha". The cell shows 216305 ha. The string "ha" is part of the format, not the value — formulas referencing this cell still treat it as a plain number.
1.8.2 Why this matters
Two cells can display the same thing but have different values. If cell A holds 100000 and cell B holds 99999.999999, both can be formatted to display 100,000. But =A1=B1 returns FALSE.
This is the single most common silent bug in Excel-based analysis. Always be aware of the underlying value, not just the display.
#,##0— thousands separator, no decimals. Use for hectares.yyyy-mm-dd— ISO 8601 date format. Sorts correctly as text and as a date. Universally readable across regions.
1.9 Writing simple formulas
The five most-used aggregating formulas. Type each in any empty cell on the Data sheet.
| Formula | What it does |
|---|---|
=SUM(H2:H38) |
Adds every value in column H (Reforestation_ha) |
=AVERAGE(G2:G38) |
Mean Total_Disturbance_ha across all rows |
=MIN(F2:F38) |
Smallest Natural_Disturbance_ha |
=MAX(F2:F38) |
Largest Natural_Disturbance_ha |
=COUNT(A2:A38) |
Number of rows with a numeric year |
On this file:
| Formula | Result |
|---|---|
| =SUM(H2:H38) | 8,264,064 ha |
| =AVERAGE(G2:G38) | 228,089 ha |
| =MIN(F2:F38) | 1,448 ha |
| =MAX(F2:F38) | 218,275 ha |
| =COUNT(A2:A38) | 37 |
1.10 Checking whether values make sense
Before you trust any number you compute, run a spot check.
1.10.1 Three quick checks
- Range check. A mean should sit between the min and the max. If
MIN = 50,000,MAX = 250,000, and yourAVERAGEsays400,000, something is wrong. - Identity check. If the dataset claims
Total_Disturbance_ha = Harvested_ha + Natural_Disturbance_ha, pick one row and verify the identity. - Order-of-magnitude check. BC reforests roughly 200 000 ha per year. If your computed mean comes out at 20,000 or 2,000,000, you have likely selected the wrong column or misformatted the result.
These three checks take seconds and catch most bugs.
After you write a formula, click the result cell and look at the formula bar. If the formula says =SUM(B2:B38) but you wanted column H, you have selected the wrong column. Always read the formula, not just the answer.
1.11 Building a data dictionary
Use this after your own attempt. It should check your reasoning, not hand you the answer:
“Here is my data-dictionary entry for one column:
[paste your column name, type, unit, and plain-language description]. Check whether my description matches the ReadMe, whether I named the correct type and unit, and what a reviewer might question. Do not rewrite the dictionary for me.”
A data dictionary is a separate sheet that lists every column with:
- Variable name (exactly as it appears in the data).
- Description in plain English — what does it measure?
- Unit of measurement, always.
- Type (number, text, date).
- Notes — anything a future reader should know.
The ReadMe sheet of bc_disturbance_reforestation.xlsx already has one. Look at it.
1.11.1 How to build your own
In any new workbook:
- Add a new sheet, name it
ReadMe. - In row 1, type the column headers:
Variable,Description,Unit,Type,Notes. - In row 2 onward, add one row per column from your Data sheet.
- Be specific. “Reforestation, in hectares” is okay. “Area planted or naturally regenerated in that fiscal year, in hectares” is better.
After you write a dictionary, hand the workbook to someone who has never seen the data and ask them to compute one statistic from it without asking you any questions. If they can, your dictionary is good. If they ask what a column means, the dictionary needs work.
1.12 The three habits: inspect first, compute second, verify always
If you take only one thing from this chapter, take this.
1.12.1 Inspect first
Before you compute any number, look at the data. Open the file. Read the About sheet. Read the ReadMe. Scroll through a few rows. Find the extremes — the largest, the smallest, the oldest, the newest.
This takes a few minutes and catches more bugs than any other practice in data analysis.
1.12.2 Compute second
Only after you have inspected do you start typing formulas. You should be able to predict what your formula will return before you press Enter. If the answer surprises you, that surprise is information — either the data is interesting or the formula is wrong.
1.12.3 Verify always
Every time you compute a number, verify it against something:
- Against a published total. If the BC Ministry says the total reforestation in 2020 was X, your formula should equal X.
- Against a spot check. A mean cannot be larger than the max or smaller than the min.
- Against a second method. If you computed it with
SUM, also compute it with a PivotTable (Chapter 3). If both agree, trust the number.
1.13 Active learning
These short activities are designed to be done alongside the chapter. Pick whichever match the pace of your session.
1.13.1 Activity 1 — Read the About sheet aloud
In pairs, one learner reads the About sheet, the other listens and asks one clarifying question. Switch.
The point is slowing down. Force yourself to read the metadata before the data.
1.13.2 Activity 2 — Five-question inspection
On your own, complete this inspection worksheet, then compare with a partner. If your answers differ, go back to the About, ReadMe, and Data sheets to resolve them.
| Check | Your answer |
|---|---|
| Number of rows | |
| Number of columns | |
| Earliest and latest fiscal year | |
| One column name, its unit, and meaning | |
| One value or pattern that seems important or surprising |
1.13.3 Activity 3 — Write five simple formulas
In your working copy (not the raw download), type each formula from the Writing simple formulas section into an empty cell. Confirm each result matches the expected value in the table.
1.13.4 Activity 4 — Verify one identity
On any one row of the Data sheet, verify that Harvested_ha + Natural_Disturbance_ha = Total_Disturbance_ha. Use a formula like =E2 + F2 - G2. The result should be 0 (or very close — Excel sometimes shows tiny non-zero values for floating-point reasons).
1.13.5 Activity 5 — Build a one-row data dictionary
Pick any column from the Data sheet. Write a one-sentence description for it without looking at the ReadMe. Then compare with the ReadMe. How close did you get?
1.14 Practice Demo Lab
This is a guided practice lab in the OER book, designed to help you learn the workflow before completing the official lab assignment on Canvas. The Canvas lab is the graded assignment. Use this activity to practice, compare your work with the reference solution, and learn how to write an AI verification prompt.
This demo lab has six parts — work them in order:
Your attempt. Work through the tasks below.
Reference solution. Compare against the worked examples earlier in this chapter (your public reference). The graded Canvas lab has its own private answer key — do not copy demo solutions into a Canvas submission.
Compare your work with the reference. Where did it match? Where did it differ? What caused the difference, and how did you fix it?
Write your own AI verification prompt. Ask an AI to check your reasoning, code, and outputs — not to produce the answer for you.
Model AI verification prompt.
“I am doing a FRST 232 practice demo lab. My dataset is
[file name](columns[columns]). I attempted[paste your steps or code]and got[paste the output]. Explain what my work does line by line, tell me whether it answers the task, and list the checks I can run to verify it against the chapter’s worked example. Do not give me the final answer.”Reflection: what changed after checking? In two or three sentences — did your attempt hold up? what did you fix? what will you check first next time?
Work in groups of 3 or 4. Use one shared copy of bc_disturbance_reforestation.xlsx (one machine per group, or share the screen).
Task 1 — Inspect the workbook. Open the file. Take turns reading the About sheet, the ReadMe sheet, and the Data sheet. Each group member should be able to answer:
- Where did this file come from?
- What does each column measure?
- How many rows are there?
Task 2 — Small data dictionary task. As a group, pick two columns of the Data sheet and write your own one-sentence description of each in your own words. Compare your descriptions to the ReadMe sheet’s descriptions.
Task 3 — Compute one or two summary values. As a group, choose one of these:
- Mean
Reforestation_haacross all 37 fiscal years. - Maximum
Natural_Disturbance_haand the year it happened. - Total
Harvested_haacross all 37 fiscal years.
Write the formula on the Data sheet. Then sanity-check the result with the check that fits your statistic:
- Mean — must fall between the column’s
MINandMAX. - Maximum — must equal the single largest value in the column (and be ≥ every other row).
- Total — must be at least as large as the
MAX(usually much larger), and never negative for an area column.
Task 4 — Verify one formula. Pick any row of the Data sheet. Verify that Harvested_ha + Natural_Disturbance_ha = Total_Disturbance_ha. Use a formula like =E10 + F10 - G10. The result should be 0.
Task 5 — Submit. Submit either a short worksheet (a one-page document with your group’s answers to Tasks 1–4) or a screenshot of the Data sheet showing all of your group’s formulas. Include all group members’ names on the submission.
This lab is designed to fit comfortably inside a single hands-on session.
Open the Chapter 1 reference solution (HTML answer key) — the completed, task-by-task answer key — or download the completed Excel workbook with the formulas worked into the sheets (it recalculates when you open it in Excel). Open it after your own attempt and use it to check your work.
This is the public practice solution. The graded lab on Canvas has its own private answer key — do not copy this into a Canvas submission.
1.15 Exercises
These are the take-home exercises that go with this chapter.
Download
bc_disturbance_reforestation.xlsxfrom the BC Data Catalogue. Place it in thedata/folder of your project. Open it and read the About sheet aloud.In one sentence, write down what
Clearcutting_with_reserves_hameasures in your own words, without looking at the ReadMe sheet. Then compare with the ReadMe.Find the fiscal year with the smallest
Total_Disturbance_ha. What year was it, and what was the value? (Hint:=MIN(...)finds the value; sort the table or scan to find the year.)Add a new column
F_to_D(reforestation-to-disturbance ratio) =Reforestation_ha / Total_Disturbance_ha. In what fraction of fiscal years was reforestation greater than total disturbance?Set up the folder structure from the Project folder structure section above. Place a copy of the BC silviculture file in
data/. Take a screenshot of your folder structure.Save a cleaned copy of the workbook (rename it
bc_disturbance_reforestation_clean.xlsx) into theoutputs/folder. The raw file indata/should remain unchanged.Apply ISO date format (
yyyy-mm-dd) to any date in any file. Sort by that column. Confirm the sort works correctly.
1.16 Optional, advanced
Items in this section are not required for the main path through the chapter. Read them once you are comfortable with the basics above.
1.16.1 Named ranges
You can give a range of cells a name and refer to it by that name in formulas:
- Select cells A2:A38 (the
Fiscal_Yearcolumn). - Type
yearsinto the Name Box (left of the formula bar). - Press Enter.
Now anywhere in the workbook you can write =MAX(years) instead of =MAX(A2:A38). The formula is self-documenting. Manage named ranges with Formulas → Name Manager (or Ctrl + F3).
Skip named ranges in Chapter 1 if you find them overwhelming — the chapter does not depend on them. Chapter 2 will show structured tables, which solve the same problem more cleanly.
1.16.2 Custom number formats
Beyond the standard formats, Excel supports custom format codes. For example, the custom format 0.000 "ha" displays 216304.919 ha. The "ha" is part of the format, not the value.
This is useful for at-a-glance unit labels, but use sparingly — too much custom formatting can make a workbook harder for a collaborator to read.
1.17 A glimpse ahead: From Excel to R
In Chapter 4 we will install R and re-open this same file reproducibly. The Excel moves you learned in this chapter map directly to R commands you will meet later. Here is a preview:
| What you did in Excel | What you will do in R (Ch 4–5) |
|---|---|
| Open the file by double-clicking | read_excel(here("data", "bc_disturbance_reforestation.xlsx"), sheet = "Data") |
Look at the status bar Count |
dim(bc) and nrow(bc) |
Status-bar Sum of column H |
sum(bc$Reforestation_ha) |
Status-bar Average of column G |
mean(bc$Total_Disturbance_ha) |
| Scan the Data sheet visually | glimpse(bc) and summary(bc) |
Apply MIN and MAX |
range(bc$Natural_Disturbance_ha) |
The numbers will be exactly the same. Same dataset, same columns, same answers — but the R version is scriptable, shareable, and reproducible.
You do not need to remember any of this now. The point is just to see that R is not a fresh start. Everything you learn in Chapters 1–3 transfers directly. Chapter 4 will walk through each step in detail.
1.18 Self-assessment quiz
Click the answer you think is correct. The right answer turns green; wrong answers turn red and the correct one is revealed. Explanations appear below each question.
bc_disturbance_reforestation.xlsx?- About
- Data
- ReadMe
- It does not matter
- A textbook publisher
- The BC Government, distributed through the BC Data Catalogue
- A personal blog
- A private consulting firm
- A backup copy of the data
- A data dictionary describing each column
- A blank sheet for personal notes
- The location of cleaned data
- True
- False
216304.919 even when it shows 216,304.92. Formulas always operate on the underlying value, not the display.Total_Disturbance_ha should equal —- Just
Harvested_ha - Just
Natural_Disturbance_ha Harvested_ha + Natural_Disturbance_haReforestation_ha
- Ctrl + Tab
- Ctrl + Arrow
- Ctrl + Shift + V
- F1
Ctrl + Arrow jumps to the next non-empty cell in that direction — usually the edge of your data block.Natural_Disturbance_ha in the BC dataset is —- 1987
- 2010
- 2017
- 2023
data/outputs/deliverables/shared/
data/ and is never edited in place. Cleaning produces files that go in outputs/. Anything you submit goes in deliverables/.- Home → Format → Freeze
- View → Freeze Panes → Freeze Top Row
- Data → Outline → Group
- Insert → Header & Footer
100,000. Cell A's underlying value is 100000; cell B's is 99999.999999. The formula =A1=B1 returns —- TRUE
- FALSE
- An error
- 100,000
15/09/2024September 15, 20242024-09-15(ISO 8601)9/15/24
yyyy-mm-dd) is the only date format that sorts correctly when treated as text. It is also unambiguous across regions (no day/month confusion).Sum, Average, and Count when you select a numeric range. If Count is lower than the number of cells you selected, what is the most likely reason?- A sum that matches the visible total
- Some cells in the range are stored as text and being skipped
- An average is close to the median
- Excel is calculating slowly
Count only counts numeric cells. If you selected 37 cells but the status bar says Count: 35, two are stored as text and are being silently skipped by aggregation formulas.bc_disturbance_reforestation.xlsx, what should you do with the raw file?- Open it and immediately start editing
- Keep it unchanged in a
data/folder; save any cleaned version separately - Delete the original after copying values
- Email it to yourself as a backup
outputs/) so you can always go back to the original.- Write a long email when you share the file
- Trust that the column headers are self-explanatory
- A dedicated ReadMe sheet in the workbook with one row per column
- A separate Word document
- January 1 to December 31
- April 1 to March 31 of the following calendar year
- July 1 to June 30
- September 1 to August 31
=AVERAGE(H2:H38)=SUM(H2:H38)=COUNT(H2:H38)=MAX(H2:H38)
SUM adds every value in the range. Reforestation_ha is column H in this file. AVERAGE would give the mean per year, not the total.- Run the same formula twice
- Recompute the number a different way (a different formula, or against a published total) and see if you get the same answer
- Round it and check that it looks reasonable
- Ask AI whether it looks right
- Compute first, plot second, write last
- Inspect first, compute second, verify always
- Read the question, write the code, send the answer
- Open the file, sum the column, copy to email
DBH. The ReadMe says "Diameter at breast height". What unit should you assume?- Centimetres — it is the most common
- Millimetres — for precision
- Inches — the column name sounds American
- Do not assume — check the ReadMe more carefully, or ask the data provider
bc_disturbance_reforestation.xlsx that surprised you — a column, a value, a pattern, anything.1.19 AI as a debugging companion
- Ask AI to define a forestry term that appears in the ReadMe but is new to you. “What does ‘silvicultural system’ mean?”
- Ask AI to explain an Excel formula. Paste the formula verbatim and ask what it does.
1.19.1 When not to use AI in this chapter
- AI is not the source of truth for what a BC dataset measures. The BC indicator page is. Use the ReadMe and the source URL first.
- Do not paste an exercise question into AI and copy the answer back. The point of an exercise is the thinking, not the result.
1.20 Reading
- About and ReadMe sheets of
bc_disturbance_reforestation.xlsx. - BC Government silviculture indicator background: https://www.env.gov.bc.ca/soe/indicators/land/silviculture.html
- BC Data Catalogue dataset page: https://catalogue.data.gov.bc.ca/dataset/indicator-summary-data-trends-in-silviculture-in-b-c-
- Open Government Licence — British Columbia: https://www2.gov.bc.ca/gov/content/data/open-data/open-government-licence-bc