如何在Excel中画圆(4种简单方法)

表示圆形组件和值的示例数据集。我们将使用这些数值在 Excel 中绘制一个圆。

方法 1 – 在 Excel 中输入数学方程绘制圆如果我们画一个圆,圆心与(x,y)平面的原点重合,则圆心为(0,0)。 这里,在圆上任意一点,如果坐标为(x,y),则x和y与半径的关系r 是,

这就是我们的毕达哥拉斯定理。我们也可以写

我们可以根据这个公式来画一个圆。

步骤:

将-5和5作为x和半径的值。在单元格 C5 中输入 y 值的公式=SQRT(E5^2-B5^2)按 Enter 或 Tab 键。

y 值将仅返回半圆。要绘制完整的圆,我们还需要 -y 值。要计算 -y 值,请在单元格 D5 中输入:=C5*-1-y 值在D 列中返回。

将公式单元格向下拖动到第 105 行以自动填充单元格。第一个值和最后一个值将重复,如下所示。

转到插入并导航到图表组。在功能区中选择插入散点图(X、Y)或气泡图选项。

将出现一个下拉框。单击用平滑线散布选项。

这将创建一个圆圈。

方法 2 – 使用 SIN 和 COS 函数在 Excel 中创建圆SIN 函数 获取相应弧度的角度并返回正弦角度,而COS 函数 在将角度评估为弧度后确定角度的余弦值。我们可以使用这些函数在数据集中创建一个圆。

步骤:

在 E 列中将半径设置为10。在B列中输入角度值。我们需要每30个连续数字后面的角度,如下公式所示:=30+B6通过将单元格向下拖动到 360 值来自动填充表格。

使用COS 确定 x 值。在单元格 C5 中,输入以下公式:=E5*COS(RADIANS(B5))按 Enter 获取值。

使用 SIN 函数和以下公式确定 y 的值。=E5*SIN(RADIANS(B5))按Enter或Tab获取y值。

自动填充列。选择范围 B5:D17 以将值插入图表中。

转到插入选项卡,然后单击图表组中的插入散点图(X,Y)或气泡图选项。弹出分散下拉框。单击用平滑线散布选项。

我们在图表中得到了所需的圆圈。

为了避免图形圆圈右侧的小扰动,请跳过 0 度或 360 度。方法 3 – 使用 Excel 形状工具绘制圆形步骤:

转到插入>插图>形状选项卡。

将出现形状选项框。转到基本形状并选择椭圆形选项。

圆圈会在数据集中弹出。您也可以拖动圆圈来突出显示任何单元格。

方法 4 – 使用 Excel VBA 制作圆步骤:

选择范围 C8:D9 以围绕多个单元格将它们分组在一起。

转到开发人员选项卡,然后单击Visual Basic。

将弹出Visual Basic窗口。选择插入,然后选择模块来创建模块。

输入以下 VBA 代码:Sub Draw_Circle_in_Excel()

Dim Range1 As Range

Dim Range2 As Range

Set Range2 = Application.Selection

For Each Range1 In Range2.Areas

With Range1

x1 = Range1.Height * 1.1

y1 = Range1.Width * 1.1

Application.ActiveSheet.Ovals.Add Top:=.Top - x1, Left:=.Left - y1, _

Height:=.Height + 1.1 * x1, Width:=.Width + 1.1 * y1

With Application.ActiveSheet.Ovals(ActiveSheet.Ovals.Count)

.Interior.ColorIndex = xlNone

.ShapeRange.Line.Weight = 1.3

End With

End With

Next

Range2.Select

End Sub

按绿色的运行按钮来执行代码。

圆圈将出现在数据集中。拖动圆圈以选择您想要的任何特定单元格。

下载练习手册下载此练习手册以在阅读本文时进行练习。

在 Excel 中画圆:知识中心如何在 Excel 中圈出文本如何在Excel中创建同心圆图表如何在 Excel 中绘制具有特定半径的圆