您的位置:主页 > 成功案例 > 斯伦贝谢软件使用技巧 > OFM操作技巧 >

OFM操作技巧>>

4.井数统计追踪之三 利用@count()函数,统计指定范围内某类别的个数

@count() 函数的语法是@count(“类别”,“指定范围”),返回指定范围内该类别的个数。“指定范围”可以是“All”工区内所有对象,也可以是“Filter”筛选出的对象,还可以是“Group”选中的分组;“类别”可以是“completion”完井层位,也可以是“Wellbore”井筒,还可以是“Category”某个分类。

以示例工区为例,@count("completion","All") 返回工区内总的完井层位数;@count("wellbore","Filter”) 返回当前筛选条件下的总井数;

@count("Field","All")返回共区内的油田个数;

@count("wellbore","Group")返回选中分组中的井数。

上面report中因为只选择了一口井所以@count("wellbore","Group")返回1。

下面我们拓展一下,结合示例看看方便的统计某类井的个数,如:统计每段时间新投的井数。

第一步,用category对所有井进行分类(如何根据变量新建分类请参考category相应文档);示例中category的名字为ONprddate10,表示同一个10年内新投产的井数为同一类。

第二步,新建Report,在变量编辑器中输入语法。

第三步,在navigation中把“competition”切换为“ONprddate”,选择某一类如1965_1975,报表返回1965年-1975年新投产的井数。

第四步,制作汇总表,点击Format->Summary By Item, 对名称进行排序,得到不同时间段内投产井数的分类汇总表。

在实际工作中,可以灵活根据实际需要对井进行分类,然后进行统计、分析等工作。

地址:北京市朝阳区酒仙桥路20号颐堤港一座4层

邮编:100015 传真:010-64309502

Copyright © 2002-2024 斯伦贝谢科技服务(北京)有限公司  京ICP备 06043577 号-1