if的肿么用excel做函数图

excel

1个回答

写回答

17783363721

2026-01-30 15:43

+ 关注

excel
excel

如需将IF函数的图形化显示,可以通过excelVBA编辑器来实现。首先,在excel中打开“数据”选项卡,并点击“数据工具”按钮,选择“创建表”并点击“确定”。接着,在VBA编辑器中输入以下代码:Sub IfChart()Dim x As DoubleDim y As DoubleDim i As IntegerFor i = 1 To 10x = iIf x > 20 Theny = x * 0.1Elsey = x * 0.2End IfNextReDim x(1 To 10, 1 To 1)x(1, 1) = xFor i = 1 To 9x(i + 1, 1) = x(i, 1) * 0.1NextFor i = 1 To 9x(i + 1, 2) = x(i, 1) * 0.2NextSheet1.Shapes.AddLine x(1, 1), x(10, 1), x(1, 2), x(10, 2).Left, x(1, 2).WidthSheet1.Shapes.AddLine x(1, 1), x(10, 1).Bottom, x(1, 2), x(10, 2).Bottom, x(1, 2).Height, x(10, 2).HeightSheet1.Shapes.AddLine x(1, 1), x(10, 1).Left, x(1, 2), x(10, 2).Left, x(1, 2).Width / 2, x(10, 2).Width / 2Sheet1.Shapes.AddLine x(1, 1).Bottom, x(10, 1).Bottom, x(1, 2).Bottom, x(10, 2).Bottom, x(1, 2).Height / 2, x(10, 2).Height / 2Sheet1.Shapes.AddLine x(1, 1).Right, x(10, 1).Right, x(1, 2).Right, x(10, 2).Right, x(1, 2).Width / 2, x(10, 2).Width / 2Sheet1.Shapes.AddText "x", 100, 100, "Arial", 12Sheet1.Shapes.AddText "y", 100, 120, "Arial", 12Sheet1.Shapes.AddText "y*: x > 20", 100, 140, "Arial", 12Sheet1.Shapes.AddText "y*: x

举报有用(18分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号