Price bucket
=TRUNC(B2, -1) groups prices into ten-dollar bands for a simple histogram tab.
TRUNC chops off digits after a chosen decimal place without rounding up or down. TRUNC(3.99) is 3, not 4. Use negative place values to truncate to tens, hundreds, or thousands. It is common in pricing tiers, ID bucketing, and reports where rounding would misstate totals.
Use TRUNC when policy says drop fractions, when grouping numbers into bins, or when you need consistent floor-style cuts without INT quirks on negatives.
Skip TRUNC when standard rounding is legally or financially required. Tax lines, currency settlement, and statistical averages usually need ROUND, not TRUNC.
Write =TRUNC(value) to drop all decimals from a positive number.
Add a second argument for places, for example TRUNC(A2, 2) keeps two decimals and cuts the rest.
Use negative places to truncate left of the decimal, such as TRUNC(1234, -2) for 1200.
Pair with ABS when you need symmetric behavior on negative inputs before reapplying sign.
Document TRUNC in model README tabs so finance reviewers know you are not rounding.
Compare sample rows against ROUND in a helper column before shipping executive reports.
=TRUNC(B2, -1) groups prices into ten-dollar bands for a simple histogram tab.
=TRUNC(C2, 2) stores billable hours cut to hundredths when contracts forbid rounding up partial hours.
TRUNC(-3.7) returns -3 while INT(-3.7) returns -4. Pick the function that matches your accounting rule.
Build this without starting from a blank cell
Use a Better Sheets tool for TRUNC, then watch a walkthrough when you want the full pattern.
Watch how TRUNC works
Every formula starts with = followed by a function name and arguments in parentheses. Ranges use A1 notation, text sits in quotes, and operators like + and & combine values. Sheets recalculates when inputs change, so syntax errors show as #NAME? or #ERROR! in the cell.
Read guide →A formula is an instruction in a cell that calculates a result from other cells, ranges, or built-in functions. Every formula begins with =. When inputs change, the sheet recalculates so dashboards and models stay live without manual copy-paste. Formulas are the default automation layer inside the grid before Apps Script or add-ons.
Read guide →Default values fill gaps when a cell is empty or pre-populate new rows with standard choices. Use IFBLANK in formulas, data validation lists with a suggested first option, template row copy, or ARRAYFORMULA that writes a fallback until someone overrides manually.
Read guide →Done reading about TRUNC?
Membership unlocks 636+ tutorials, unlimited generators, and every template. Practical lessons. Zero fluff.
Need this once
Jump to a free tool or a single tutorial for this topic.
Learning Sheets for real
Unlock the full library, generators, and templates with membership.