pivot指标使用技巧_pivot指标公式大全
- 游戏前瞻
- 2024-12-24 07:53
- 1
我们经常听到资深交易员提起价位达到某点支撑或阻力点. 这些点或价位线往往被用作预测价格的一种技术参数. 那么这些支撑点和阻力点如何形成的呢?我们则用pivot point来计算. 虽然一本完全的交易书包括许多数学方程与技术指标, 例如黄金分隔, 均线, 抛物线等等, 但是pivotpoint仍然是一种重要的常用金融市场分析方法.
pivot指标使用技巧_pivot指标公式大全
pivot指标使用技巧_pivot指标公式大全
GETPIVOTDATA
请参阅
返回存储在数据表中的数据。如果报表中的汇总数据可见,则可以使用函数 GETPIVOTDATA 从数据表中检索汇总数据。
注释 通过以下方法可以快速地输入简单的 GETPIVOTDATA 公式:在返回值所在的单元格中,键入“=”,然后在数据表中单击包含要返回的数据的单元格。
语法
GETPIVOTDATA(data_field,pivot_table,field1,1,field2,2,...)
Data_field 为包含要检索的数据的数据字段的名称,用引号引起。
Pivot_table 在数据表中对任何单元格、单元格区域或定义的单元格区域的引用。该信息用于决定哪个数据数据表包含要检索的数据。
Field1, Item1, Field2, Item2 为 1 到 14 对用于描述检索数据的字段名和项名称,可以任何次序排列。字段名和项名称(而不是日期和数字)用引号引起来。对于 OLAP 数据表,项可以包含维的源名称,以及项的源名称。OLAP 数据表的一对字段和项如下所示:
"[产品]","[产品].[所有产品].[食品].[烤制食品]"
说明
在函数 GETPIVOTDATA 的计算中可以包含计算字段、计算项及自定义计算方法。
如果 pivot_table 为包含两个或更多个数据表的区域,则将从区域中最新创建的报表中检索数据。
如果字段和项的参数描述的是单个单元格,则返回此单元格的数值,无论是文本串、数字、错误值或其他的值。
如果某个项包含日期,则值必须表示为序列号或使用 DATE 函数,这样如果在其他位置打开电子表格,该值仍然存在。例如,某个项引用了日期“1999 年 3 月 5 日”,则应输入 36224 或 DATE(1999,3,5)。时间可以输入为小数值或使用 TIME 函数来输入。
如果 pivot_table 并不代表找到了数据表的区域,则函数 GETPIVOTDATA 将返回错误值 #REF!。
如果参数未描述可见字段,或者参数包含未显示的页字段,则 GETPIVOTDATA 函数将返回 #REF!。
示例
包含数据表的区域为:
GETPIVOTDATA("销售额",$A$4) 返回“销售额”字段的总计值 $49,325。
GETPIVOTDATA("求和项:销售额",$A$4) 也返回“销售额”字段的总计值 $49,325。字段名可以按照它在工作表上显示的内容直接输入,也可以只输入主要部分(没有“求和项:”、“计数项:”等)。
GETPIVOTDATA("销售额",$A$4,"月份","三月") 返回“三月”的总计值 $30,337。
GETPIVOTDATA("销售额",$A$4,"月份","三月","产品","农产品","销售人员","Buchanan") 返回 $10,201。
GETPIVOTDATA("销售额",$A$4,"地区","南部") 返回错误值 #REF!,这是因为“南部”地区的数据是不可见的。
GETPIVOTDATA("销售额",$A$4,"产品","饮料","销售人员","Dolio") 返回错误值 #REF!,这是因为没有“Dolio”饮料销售的汇总值。
语法
GETPIVOTDATA(data_field,pivot_table,field1,1,field2,2,...)
Data_field 为包含要检索的数据的数据字段的名称,用引号引起。
Pivot_table 在数据表中对任何单元格、单元格区域或定义的单元格区域的引用。该信息用于决定哪个数据数据表包含要检索的数据。
Field1, Item1, Field2, Item2 为 1 到 14 对用于描述检索数据的字段名和项名称,可以任何次序排列。字段名和项名称(而不是日期和数字)用引号引起来。对于 OLAP 数据表,项可以包含维的源名称,以及项的源名称。OLAP 数据表的一对字段和项如下所示:
"[产品]","[产品].[所有产品].[食品].[烤制食品]"
说明
在函数 GETPIVOTDATA 的计算中可以包含计算字段、计算项及自定义计算方法。
如果 pivot_table 为包含两个或更多个数据表的区域,则将从区域中最新创建的报表中检索数据。
如果字段和项的参数描述的是单个单元格,则返回此单元格的数值,无论是文本串、数字、错误值或其他的值。
如果某个项包含日期,则值必须表示为序列号或使用 DATE 函数,这样如果在其他位置打开电子表格,该值仍然存在。例如,某个项引用了日期“1999 年 3 月 5 日”,则应输入 36224 或 DATE(1999,3,5)。时间可以输入为小数值或使用 TIME 函数来输入。
如果 pivot_table 并不代表找到了数据表的区域,则函数 GETPIVOTDATA 将返回错误值 #REF!。
如果参数未描述可见字段,或者参数包含未显示的页字段,则 GETPIVOTDATA 函数将返回 #REF!。
示例
包含数据表的区域为:
GETPIVOTDATA("销售额",$A$4) 返回“销售额”字段的总计值 $49,325。
GETPIVOTDATA("求和项:销售额",$A$4) 也返回“销售额”字段的总计值 $49,325。字段名可以按照它在工作表上显示的内容直接输入,也可以只输入主要部分(没有“求和项:”、“计数项:”等)。
GETPIVOTDATA("销售额",$A$4,"月份","三月") 返回“三月”的总计值 $30,337。
GETPIVOTDATA("销售额",$A$4,"月份","三月","产品","农产品","销售人员","Buchanan") 返回 $10,201。
GETPIVOTDATA("销售额",$A$4,"地区","南部") 返回错误值 #REF!,这是因为“南部”地区的数据是不可见的。
GETPIVOTDATA("销售额",$A$4,"产品","饮料","销售人员","Dolio") 返回错误值 #REF!,这是因为没有“Dolio”饮料销售的汇总值。
详见EXCE 帮助
基础作技巧:数据表函数GETPIVOTDATA的使用!
参考
Unity进阶技巧 - RectTransform详解
Unity——RectTransform详解
屏幕适配实用技巧
揭秘!anchoredPosition的几何意义!
localPosition与anchoredPosition转化之瞎猫找耗子
首先为了让大家更好的理解内容,我在Unity中创建了两个UI控件,一个Plane控件,作为父对象,一个Image控件,最为子对象,如下图:
Pivot我们可以暂且称它为中心轴(这个翻译不太准确,但为了便于理解,先这么叫着),它是一个X,Y值范围是0到1的点,这个点的会在Anchor(锚点)计算位置的时候会使用到,下面用一张图来解释Pivot点的位置
旋转、大小和缩放修改发生在主轴Pivot点周围,因此Pivot的位置会影响旋转、调整大小或缩放的结果。
关于Anchor锚点可能接触过UI的朋友都了解一些,但是Unity中Anchor应该称它为锚框更为合理,因为它是由两个锚点(Min,Max)组成的一个矩形,当然也可以组成一个点(两个点重合)
当然上图是两个锚点重合的情况,所以看上去是一个点,下面我们利用两个锚点不重合的情况来说明一下:
在了解了Pivot和Anchor分别是什么后,我们就来看看Unity是如何使用这个两个东西来控制UI的布局
我们先来看看两个锚点重合时的情况,这种情况是我们最常用也是最容易理解的方式
总结下第1种情况的特点就是:子物体的大小不会随着父物体的大小变化而变化,但是位置会根据Pivot点到Anchor点的距离一致的原则发生对应的变化
当两个锚点(AnchorMin和AnchorMax)不重合时,两点就会确定一个矩形,这个矩形就是我们的锚框,如下图中的绿框就是我们的锚框区域
同理,如上图所示,Unity以锚框的右上角为原点(0,0),然后红框的Right和Top两个数确定红框的右上角的在坐标系中的位置,原地和红框的右上角的点确定一段距离(即上图的绿色箭头),不管黑框如何边框,这段距离都保持不变
在黑框大小和位置变化的时候,Unity会保证红框的左下角到锚框的左下角距离不变,同时红框的右上角到锚框的右上角距离不变,来确定红框的相对位置和大小,看下图来感受一下变化:
注意上图中红框左下角到黑框左下角的距离,以及红框右上角到黑框右上角的距离,他们都是不变的
快速设置Anchor,加快捷键能同时设置pivot或ition
unity中的ui元素是有严格的父子关系的,子物体的位置是根据父物体的变化而变化的,而子物体和父物体联系的桥梁就是Anchor。之所以anchorMax和anchorMin的值是小数,是因为其表征的是该点所在位置占父物体大小的比例。
所谓的布局,就是出现锚点的情况,此时的recttransform面板中的属性变成PosX,PosY,PosZ,Width,Height,这五个属性,首先说说Width和Height,在布局的情况下无论分辨率是多少,父物体多大,该UI元素的大小是恒定的,如下图所示
所谓相对布局,就是出现锚框的情况。在这种情况下UI元素的四个角,距离四个对应的锚点的距离是不变的,在这种情况下RectTransform的属性又变为了Left,Top,Right,Bottom,PosZ,其中的PosZ表征的是该元素到父物体在Z轴上的偏移,利用这个值可以调整UI元素的显示顺序,不过我用的不多,这里不作太多讨论。剩下的四个值应该很好理解了,就是UI元素的每一条边距离父物体的每一条边的距离。
anchoredPosition根据名字的含义,我们大概可以猜出他是根据anchor锚点得出来个一个位置属性,他本身是一个点,如果在AnchorMin和AnchorMax是重合的情况下,anchoredPosition就是表示锚点到Pivot的位置,如下图所示:
但是如果AnchorMin和AnchorMax不重合的时候,anchoredPosition就比较复杂了,在这种情况下,Unity会根据Pivot、AnchorMin和AnchorMax计算出一个锚点,然后在通过Pivot和锚点来得出anchoredPosition的位置
offsetMin和offsetMax这两个属性比较好理解,其中offsetMin表示物体(本文中的红框)左下角相对AnchorMin的偏移,offsetMax表示物体右上角相对AnchorMax的偏移
sizeDelta就是offsetMax - offsetMin的值,即物体左下角到右上角的变量,如下图所示:
1.如图,我们要用数据表把表中数据进行各项的合计
2.点击菜单栏的插入——数据表
3.在弹出的创建数据表窗口中单击图中红框处,即选择想要进行处理的数据范围
4.如图所示,将要进行的数据进行选择
5.选择完数据后,返回原来窗口,在这里再选择下放置数据表的位置,本例中选择新工作表,如图所示,确定即可
7.如图右侧,我们选择“项目”为行标签,“数量”和“合计”为数值,则在左侧单元格窗口会自动显示数据表的数据信息,我们可以很容易的发现系统已经自动帮我们把各个项目的数量和合计数进行了统计
7.如图右侧,我们选择“项目”为行标签,“数量”和“合计”为数值,则在左侧单元格窗口会自动显示数据表的数据信息,我们可以很容易的发现系统已经自动帮我们把各个项目的数量和合计数进行了统计
8.我们再试试选择“价格”为行标签,“项目”为数值,则可得到如图所示数据统计信息。
9.需要注意的是:一般数据表会做合计数,当我们在选择数据源的时候(即本例第四步),可以不选择数据源的合计行,这样做出来的表会更清晰明白些。本例因为选择了合计那一行,导致表自动计算的总计数其实是翻了一倍的,这个大家要留意下
注意事项
1.数据表缓存:
每次在新建数据表或数据图时,Excel 均将报表数据的副本存储在内存中,并将其保存为工作簿文件的一部分。这样每张新的报表均需要额外的内存和磁盘空间。
但是,如果将现有数据表作为同一个工作簿中的新报表的源数据,则两张报表就可以共享同一个数据副本。因为可以重新使用存储区,所以就会缩小工作簿文件,减少内存中的数据。
2.位置要求
如果要将某个数据表用作其他报表的源数据,则两个报表必须位于同一工作簿中。如果源数据表位于另一工作簿中,则需要将源报表到要新建报表的工作簿位置。不同工作簿中的数据表和数据图是的,它们在内存和工作簿文件中都有各自的数据副本。
3.更改会同时影响两个报表
在刷新新报表中的数据时,Excel 也会更新源报表中的数据,反之亦然。如果对某个报表中的项进行分组或取消分组,那么也将同时影响两个报表。
如果在某个报表中创建了计算字段 (计算字段:数据表或数据图中的字段,该字段使用用户创建的公式。
计算字段可使用数据表或数据图中其他字段中的内容执行计算。)或计算项 (计算项:数据表字段或数据图字段中的项,该项使用用户创建的公式。
计算项使用数据表或数据图中相同字段的其他项的内容进行计算。),则也将同时影响两个报表。
4.数据图报表
可以基于其他数据表创建新的数据表或数据图报表,但是不能直接基于其他数据图报表创建报表。
不过,每当创建数据图报表时,Excel 都会基于相同的数据创建一个相关联的数据表 (相关联的数据表:为数据图提供源数据的数据表。在新建数据图时,将自动创建数据表。
如果更改其中一个报表的布局,另外一个报表也随之更改。);因此,您可以基于相关联的报表创建一个新报表。对数据图报表所做的更改将影响相关联的数据表,反之亦然。
扩展资料:
数据表(Pivot Table)是一种交互式的表,可以进行某些计算,如求和与计数等。所进行的计算与数据跟数据表中的排列有关。
之所以称为数据表,是因为可以动态地改变它们的版面布置,以便按照不同方式分析数据,也可以重新安排行号、列标和页字段。
每一次改变版面布置时,数据表会立即按照新的布置重新计算数据。另外,如果原始数据发生更改,则可以更新数据表。
第1步:将附表2的数据到Excel表格中《图4-48)。其中D列、E列、F列分别表示6种草地在3个不同时期的植株高度。
第2步:选中数据区域(包括一行标题),单击工具栏上“数据”按钮,在快捷菜单中选择“数据表和数据图”,打开“数据表和数据图向导3-步骤之1"对话框,在该对话框中选择" Microsoft Off Excel数据列表或数据库”和“数据表”。
第3步:拖动对话框中“处理编号”至“将行字段拖至此处”;分别拖动对话框中“株高I”、“株高II".“株高皿’至“请将数据项拖至此处”之后,各种草地3次株高测定值排列在同一列内,而不能按次序向右侧排列,同时,所显示的数据默认为“求和项”
版权声明:本文内容由互联网用户自发贡献。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 836084111@qq.com,本站将立刻删除。
下一篇