1、获取线段的端点,有些线段可能是曲线,因此计算的是线段两点连线的中垂线,我是没想出其他好的方法。
2、计算中垂线的两点,由于要求中垂线是定长的,我选择了以线段两点中点为准,求出定长中垂线上另一点。
3、要素编辑并存储完即可完成获取线条的端点坐标值。
可以通过使用窗口函数和自连接的方式来计算当月环比值,然后再将计算结果与原数据中的环比值进行比较,从而核对环比值的正确性。
假设有一张名为 sales 的表,其中包含了每个月的销售额数据,具体的表结构如下:
id
month
sales
1 2022-01 100
2 2022-02 120
3 2022-03 150
4 2022-04 200
5 2022-05 180
6 2022-06 210
我们可以使用以下 SQL 语句来计算当月环比值,并与原数据环比值进行比较:
sqlCopy code-- 计算当月环比值SELECT
s1month,
s1sales,
s1sales / LAG(s1sales, 1) OVER (ORDER BY s1month) AS current_month_ratioFROM sales s1;-- 比较计算结果和原数据中的环比值WITH sales_ratio AS ( -- 计算当月环比值
SELECT
s1month,
s1sales,
s1sales / LAG(s1sales, 1) OVER (ORDER BY s1month) AS current_month_ratio FROM sales s1
)SELECT
s1month,
s1sales,
s1current_month_ratio,
s1current_month_ratio - LAG(s1current_month_ratio, 1) OVER (ORDER BY s1month) AS current_month_ratio_diff,
s2ratio AS original_month_ratio,
s1current_month_ratio - s2ratio AS ratio_diffFROM sales_ratio s1JOIN sales_ratio s2 ON s1month = DATEADD(month, 1, s2month);
首先,我们使用了一个子查询来计算当月环比值,其中 LAG 函数用于获取上一个月的销售额数据,从而计算出当前月份的销售额与上一个月份的销售额之比。
然后,我们使用了一个 CTE(公用表达式)来将计算结果与原数据中的环比值进行比较。在 CTE 中,我们先计算了当月的环比值,并将其作为一个子查询的结果集。然后,我们通过自连接的方式,将每个月的环比值与上一个月的环比值进行比较,并计算出差值。最后,我们将差值与原数据中的环比值进行比较,从而核对环比值的正确性。
需要注意的是,在比较环比值的过程中,我们使用了 DATEADD 函数来将当前月份往前推一个月,从而获取上一个月的环比值。由于该函数不是所有数据库都支持,所以具体的语法可能会有所不同。
以上就是关于如何通过vba在ppt播放视图中单击某对象获取其属性值全部的内容,包括:如何通过vba在ppt播放视图中单击某对象获取其属性值、xgboost算法原理与实战|xgboost算法、ae中如何获取线条的端点坐标值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)