作者:乔山办公网日期:
返回目录:excel表格制作
http://jingyan.baidu.com/article/0964eca23527d58285f53626.html
1、将数据输入表格。
2、选中数据,选择 plot - line+symbol - line+symbol。
3、绘出折线图后,点击左边的提取点工具。
4、在折线交点度处点击,在图像右下角出现提取点的坐标。这里点击的时候肯定会有误差,但是精确度非常高。这样就求出交点的近似值。
5、选中数据,插入带平滑线的散点图。
6、添加辅助数据,根据图表交点我们近似估计交点坐标,这里估回计为(8,125),然后根据这个点,设置辅助数据系列,第一组横坐标都为8,并使第一个为数字答8,其余引用第一个数据,为了便于变换数据。同理第二组,只是纵坐标不变。
7、将辅助数据添加到图表中,将所有曲线都调细,便于查看交点。
8、逐渐改变辅助数据的横纵坐标,直到两条辅助直线交点和曲线交点重合,这时就可以得出交点坐标了。
将excel图表中曲线交点的坐标标示出来的方法具体如下:
1. 打开Excel表格抄,选中需要插入图表的数据。
2.点击工具栏中的插入工具,然后袭选择其功能选项中的图表。
3.进入插表页面百后,点击XY(散光图)。
4.选择散点图中的带直线和数据标记的散点图,选后之后,点击插入。
5.然后我们就看到Excel表格中出现两个序度列的图表。
6.点击该图表,然后在图表右侧出现五个选项,点击第一个选项添加元素,并选择快知速布局下面的布局7.
7.然后我们就看到图道表中出现所有点的坐标,包括两条曲线的交点坐标(3,30)。
如图,CommandButton1的程序如下:
Private Sub CommandButton1_Click()
Dim i As Integer, j As Integer
[e1].Formula = "=MDETERM(F1:H3)"
[f7:g7].ClearContents
For j = 2 To Range("C65536").End(xlUp).Row - 1
For i = 2 To Range("A65536").End(xlUp).Row - 1
[f1] = Cells(j, "c")
[g1] = Cells(j, "d")
[h1] = 1
[f2] = Cells(j + 1, "c")
[g2] = Cells(j + 1, "d")
[h2] = 1
[f3] = Cells(i, "a")
[g3] = Cells(i, "b")
[h3] = 1
[i1] = [e1]
[f3] = Cells(i + 1, "a")
[g3] = Cells(i + 1, "b")
[h3] = 1
[i2] = [e1]
[f1] = Cells(i, "a")
[g1] = Cells(i, "b")
[h1] = 1
[f2] = Cells(i + 1, "a")
[g2] = Cells(i + 1, "b")
[h2] = 1
[f3] = Cells(j, "c")
[g3] = Cells(j, "d")
[h3] = 1
[j1] = [e1]
[f3] = Cells(j + 1, "c")
[g3] = Cells(j + 1, "d")
[h3] = 1
[j2] = [e1]
If [i1] * [i2] <= 0 And [j1] * [j2] <= 0 Then
[f7] = Cells(i, "a") - [i1] / ([i2] - [i1]) * (Cells(i + 1, "a") - Cells(i, "a"))
[g7] = Cells(i, "b") - [i1] / ([i2] - [i1]) * (Cells(i + 1, "b") - Cells(i, "b"))
Exit For
End If
Next i
If [f7] <> "" Or [g7] <> "" Then Exit For
Next j
End Sub
执行后,若有交e69da5e6ba90e79fa5e98193364点则显示在F7:G7