logo
search
Function Problems

How to Find a Circle Center from Three Points in Excel

Rana GarciaRana Garcia Sep 27, 2026 869 views

Question details

The user wants to calculate the exact center coordinates (x and y) of a circle based on the coordinates of three known points located on the circle's circumference.

How to Find a Circle Center from Three Points in Excel
Product
Excel
Device & OS
not provided
Scenario
Performing geometric calculations in a spreadsheet where three points are provided, and the user needs to find the geometric center of the resulting circle.
Observed behavior
The user needs the specific algebraic formulas translated into Excel syntax to correctly calculate the center coordinates without manual mathematical solving.
Before you start

Ensure that your three data points are noncollinear (they do not fall on the exact same straight line), otherwise, a circle cannot be formed and the formula will return an error.

Solution 1Recommended

Calculate the Circle Center Using Excel Formulas

Use standard Excel arithmetic formulas to process the algebraic equation for the circumcenter of a triangle formed by three points.

By translating the algebraic formula for a circle's center into Excel references, you can instantly find both the x and y coordinates. This method requires strictly formatting your coordinate data into specific cells.

1
Input the coordinate data

Open your Excel worksheet and enter your data into specific cells. Place the x-coordinates of your three points into cells B2, B3, and B4. Place the corresponding y-coordinates into cells C2, C3, and C4.

2
Calculate the X-coordinate

Select an empty cell where you want the x-coordinate of the center to appear. Copy and paste the following formula: =((B2^2+C2^2)*(C3-C4)+(B3^2+C3^2)*(C4-C2)+(B4^2+C4^2)*(C2-C3))/(2*(B2*(C3-C4)-C2*(B3-B4)+B3*C4-B4*C3)) and press Enter.

3
Calculate the Y-coordinate

Select another empty cell for the y-coordinate. Copy and paste the following formula: =((B2^2+C2^2)*(B4-B3)+(B3^2+C3^2)*(B2-B4)+(B4^2+C4^2)*(B3-B2))/(2*(B2*(C3-C4)-C2*(B3-B4)+B3*C4-B4*C3)) and press Enter.

Calculate the Circle Center Using Excel Formulas
Data Verification: To verify accuracy, you can calculate the distance from your new center point to each of the three original points using the distance formula. If correct, all three distances (the radius) will be identical.
Advanced Calculation with WPS Office

Calculate Complex Geometry Formulas Easily with WPS Office

WPS Spreadsheet provides a powerful, highly compatible calculation engine that effortlessly handles complex algebraic and geometric formulas, making it the perfect free alternative to Excel for mathematical tasks.

  1. 1. Launch WPS Spreadsheet: Open a new workbook in WPS Spreadsheet.
  2. 2. Enter Your Points: Type the x and y coordinates of your three noncollinear points into the ranges B2:B4 and C2:C4 respectively.
  3. 3. Apply the Formulas: Paste the provided circumcenter formulas into two empty cells to instantly calculate your circle's exact x and y center coordinates.
Fully compatible with all standard Microsoft Excel formulas and syntaxFree and lightweight spreadsheet alternative with a familiar user interfaceFast processing engine for advanced math and geometry calculations without lag
microsoft office alternative - wps office

Frequently Asked Questions

Why am I getting a #DIV/0! error when using this formula?

This error occurs when the denominator of the formula equals zero. This happens if the three points you entered are collinear (forming a straight line), or if you accidentally entered duplicate coordinates for two of the points. A unique circle cannot be drawn in these scenarios.

Can I use different cells instead of B2:C4 for my coordinates?

Yes. However, if you place your data in different cells, you must carefully update every single cell reference in the provided formula (B2, B3, B4, C2, C3, and C4) to match the new locations of your x and y values.

How do I find the radius of the circle after finding the center?

Once you have calculated the center's x (let's say in cell E2) and y (in cell F2) coordinates, you can find the radius by calculating the distance to any of the original points (e.g., B2 and C2). Use the formula =SQRT((B2-E2)^2 + (C2-F2)^2).