ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > E文精选 > 综合应用 > 已知三角形的边长怎么画出三角形及其内切和外接圆

已知三角形的边长怎么画出三角形及其内切和外接圆

作者:绿色风 分类: 时间:2022-08-17 浏览:262
楼主
w83365040371
Q:已知三角形的边长怎么画出三角形及其内切和外接圆

 

A:结果如下图

 


具体操作:

如附件中表格所示,

A2:C2为数值输入区域
B4为三角形面积,使用了海伦 公式,在excel中的公式为
  1. =PRODUCT(MMULT(A2:C2,{1,1,1,-1;1,1,-1,1;1,-1,1,1})/2)^0.5
A6:C6为每个边上所对应的高,公式为
  1. =$B$4*2/A2
A9:C9为三角形每个角的度数,在求值的过程中要注意是否为钝角,公式为
  1. =MOD(-1^(A2^2>B2^2+C2^2)*DEGREES(ASIN(C6/B2)),180)
A12为内切圆半径,公式为
  1. =B4*2/SUM(A2:C2)
A15为外接圆半径,公式为
  1. = B2*C2/A6/2
然后我们根据已知的三角形的边长,角度和圆的半径来计算出所需点的坐标,具体见G2:I24区域,其中标签是用来显示此项在图片上的名称

J2:K2是外接圆坐标辅助列,L2:M2是内切圆坐标辅助列

画图步骤见楼下:



三角形.zip


2楼
w83365040371
1.选中区域H2:I8, 点击"插入-图表-散点图-带直线标记的散点图",并将此系列的名称改为“三角形",右键然后左键点击“选择数据-添加-系列名称为G2,X系列值为H2,Y系列之为I2-确定”, 见图1.然后将剩下的G3:I7的5个系列值添加到图片中,见图2.


图1.

 

图2.

 
3楼
w83365040371
2.”选择数据-添加-系列名称为r,X系列值为H10:H11,Y系列值为I10:I11", 继续添加r相对应的标签坐标H13:I13, 结果如图3.

图3.

 
4楼
w83365040371
3."选择数据-添加-系列名称为R, X系列值为H15:H16, Y系列值为I15:I16",同时添加R标签系列H17:I17, 结果如图4.

图4.

 
5楼
w83365040371
4."选择数据-添加-系列外接圆, X系列值J1:J360, Y系列值K1:K360"; "选择数据-添加-系列内切圆, X系列值L1:L360, Y系列值M1:M360",结果见图5.


图5.

 
6楼
w83365040371
5."选择数据-添加-系列名称为'坐标轴辅助', X系列值为H20:H23, Y系列值为I20:I23", 此系列的目的是使坐标轴形成的矩形为正方形, 结果见图6.

图6.

 

然后点击”坐标轴辅助"系列, 更改图表图形为仅带数据标记的散点图; 右键-点击设置数据系列格式-数据标记选项-无",结果见图7.

图7.

 
7楼
w83365040371
6.删除图表中的网格, 图标系列名称和坐标轴; 点击图标, 选择菜单格式-大小-高度15cm, 宽度15cm, 结果见图8.


图8.

 
8楼
w83365040371
7.点击布局-当前所选系列-系列"r", 右键-设置数据系列格式-将线条颜色改为青色, 线型改为方点; 选中系列”内切圆"做同上处理, 结果见图9.

图9.

 
9楼
w83365040371
8.点击布局-当前所选系列-系列"R", 右键-设置数据系列格式-将线条颜色改为青色; 选中系列”外接圆"做同上处理, 结果见图10.

图10.

 
10楼
w83365040371
9.点击菜单布局-当前所选内容-选择与F列中含有标签的相对应的系列名称, 比如系列"角C”, 点击布局-标签-数据标签-其它数据标签选项-勾选系列名称值, 位置靠左, 结果见图11.

图11.

 

将其他的标签系列依次按图上步骤显示标签, 调整其标签位置,且将R和r相对应的标签填充颜色, 最终结果见图12.

图12.

 
11楼
海洋之星
嘿嘿,人才啊,太漂亮了
12楼
天南地北
数据有效性设置有问题
看截图,输入一个不符合的三角形不报错,改回来一个符合的偏偏报错

 

 

13楼
w83365040371
你的B4单元格的数值怎么是0?
能不能传个操作视频上来?
14楼
TokiGi
判断顺序问题?
15楼
天南地北
先把B2改为6(A2为3,C2为3)
不会报错
=======================
再把B2改为4试试!就如上面的截图
16楼
wjc2090742
这个数据有效性的关键之一,是在于输入第3个数后,用鼠标点击其他单元格完成输入,还是敲击Enter键结束。两者的测试结果是不同的,实在是很奇妙的一件事,暂时也不知道原因。
我的想法是这样的,可以用事件,贵队的xmyjk等也是个中高手,一旦数据不符合要求,则清除A2:C2内容,这样还可以避免粘贴使有效性失效的问题。另外一种办法是不用数据有效性,多一个单元格或者使用条件格式来标示或声明数据不符合要求,请重新输入,对楼主来说应该很轻松。
17楼
w83365040371
琢磨了一下,把数据有效性公式中的B4,替换为公式
  1. ($A2+$B2-$C2)*($A2-$B2+$C2)*($B2+$C2-$A2)
,
也就是数据有效性的公式改为
  1. =IF(COUNT($A2:$C2),($A2+$B2-$C2)*($A2-$B2+$C2)*($B2+$C2-$A2),1)>0
就不会出现上面的情况了

好像是, 如果数据有效性的公式引用了另外一个单元格, 且那个单元格也引用了数据有效性所在的单元格, 就会出现问题
18楼
sjz76meizi
太有才了,好深奥,低头路过
19楼
yangkd2011
很有能力和耐心啊,敬佩。
20楼
葡萄美酒
靠,这个逆天了。
21楼
hellojiakun
太复杂了,无搜不能额excel!
22楼
a1308737
好好看看。学习学习

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap