Crop Yield per Acre

Excel Formulas › Agriculture & Farming

All versions

Yield per acre is the headline farm number — total harvest divided by acres planted. It drives every downstream calc: revenue, break-even, and field-to-field comparison.


Quick formula: yield from total harvest and acres:
=total_harvest / acres
Total bushels (or pounds, tons) over acres gives the per-acre yield. 9,000 bu on 50 ac is 180 bu/ac.

The example

9,000 bushels off 50 acres.

AB
1ItemValue
29000 / 50—
3Yield→ 180 bu/ac

The formula

The formula:

=total_harvest / acres // harvest ÷ acres

How it works

How it works:

  1. Divide total harvest by acres planted for the per-acre yield.
  2. Keep units consistent — bushels for grain, tons for forage, pounds for produce.
  3. Multiply by price for revenue per acre: yield × price.
  4. Compare fields with AVERAGEIF by variety or soil type to spot the winners.

Yield per acre is the great equalizer. A 9,000-bushel field sounds better than a 5,000-bushel one until you learn the first is 90 acres (100 bu/ac) and the second is 25 acres (200 bu/ac). Always normalize to per-acre before comparing fields, varieties, or seasons — raw totals just measure how much land you farmed.

Try it: interactive demo

Live demo

Total harvest and acres.

Yield:

Variations

Revenue per acre

Yield × price:

=(total_harvest/acres) * price_per_bushel

Average by variety

Compare seed:

=AVERAGEIF(variety, "Pioneer", yield_col)

Total from a target yield

Plan the crop:

=target_yield * acres

Pitfalls & errors

Planted vs harvested acres. Decide which denominator — they differ after losses.

Consistent units. Bushels, tons, or pounds — do not mix.

Zero acres. Empty field area gives #DIV/0!.

Practice workbook

📊
Download the free Crop Yield per Acre practice workbook
A yield sheet with the revenue, by-variety, and target variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate crop yield per acre in Excel?
Divide total harvest by acres: =total_harvest / acres. 9,000 bushels on 50 acres is 180 bu/ac.
How do I get revenue per acre?
Multiply yield by price: =(total_harvest/acres) * price_per_bushel.
Should I use planted or harvested acres?
Pick one consistently — they differ after losses. Harvested acres gives realized yield; planted acres reflects total investment.

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: Break-even price per bushel · Gross margin per acre · Seeding rate & seed needed