首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >只在两次约会上创建一个时间线

只在两次约会上创建一个时间线
EN

Stack Overflow用户
提问于 2014-05-16 22:36:29
回答 1查看 1.7K关注 0票数 1

我正在做一个数据可视化的工作,它代表了办公市场。因此,我关注的是目标层面,而不是区域、国家或全球市场层面。因此,我必须以不同于规则的方式对待我的数据。

让我提供一个简单的虚拟文本。

我有一个建筑物A {PropertyName},它有三个租户{CompanyName},租户A,B和C。自从它被建造以来,A和B都在大楼里。

租户C已在该大楼稍晚一些(6个月后)。

该大楼于2011年建成,所有租户仍在该大楼内。我想计算以下几件事。我知道这幢楼的面积{PropertySize}是5000 m2。租户A的租约是2 0 0 0年m2,租户B也有2 0 0 0 m2,租户C有1 000 m2。

我目前面临的问题是,我只有租约{StartDateLease}的初始开始日期,如果适用的话,租约{EndDateLease}的结束日期。

我想在Tableau中添加页面,您可以滚动(按月或季度),并且无论何时(租户)在建筑物中(即租赁),以及无论何时达到租约的终止日期(或者如果租约尚未在建筑物中,如租户C),它们都不存在于建筑物中,并且{PropertySize} - SUM({LeaseSize})计算为{PropertyVacancy}。

更可取的是,我想把这个添加到一个堆叠的条形图中来显示。我希望这一点目前是明确的。

数据综述

代码语言:javascript
运行
复制
{PropertyName} {CompanyName} {StartDateLease} {EndDateLease} {LeaseSize} {PropertySize} {PropertyVacancy}
  Building A     Tenant A       01-01-2011       01-01-2016     2000         5000         [CalculatedValue]

诸若此类。

有谁能根据这个很模糊的解释来帮我吗?

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2014-05-24 12:59:08

有很多商业问题你可以用你的数据来回答,但我会尽量坚持你提出的问题。如果您想使用Tableau的网页货架查看每个季度或每个月,您将不得不操作您的数据。您需要为您所关注的日历的每个属性、租户和月份设置一行,。这意味着你会做更多的行。以下是您的数据在2011年1/1/1至4/1/2012之间所需外观的开始:

代码语言:javascript
运行
复制
    PropertyName    Occupied by Month   LeaseSpace
    Building A  Tenant A    1/1/2011    2000
    Building A  Tenant A    2/1/2011    2000
    Building A  Tenant A    3/1/2011    2000
    Building A  Tenant A    4/1/2011    2000
    Building A  Tenant A    5/1/2011    2000
    Building A  Tenant A    6/1/2011    2000
    Building A  Tenant A    7/1/2011    2000
    Building A  Tenant A    8/1/2011    2000
    Building A  Tenant A    9/1/2011    2000
    Building A  Tenant A    10/1/2011   2000
    Building A  Tenant A    11/1/2011   2000
    Building A  Tenant A    12/1/2011   2000
    Building A  Tenant A    1/1/2012    2000
    Building A  Tenant A    2/1/2012    2000
    Building A  Tenant A    3/1/2012    2000
    Building A  Tenant A    4/1/2012    2000
    Building A  Tenant B    1/1/2011    2000
    Building A  Tenant B    2/1/2011    2000
    Building A  Tenant B    3/1/2011    2000
    Building A  Tenant B    4/1/2011    2000
    Building A  Tenant B    5/1/2011    2000
    Building A  Tenant B    6/1/2011    2000
    Building A  Tenant B    7/1/2011    2000
    Building A  Tenant B    8/1/2011    2000
    Building A  Tenant B    9/1/2011    2000
    Building A  Tenant B    10/1/2011   2000
    Building A  Tenant B    11/1/2011   2000
    Building A  Tenant B    12/1/2011   2000
    Building A  Tenant B    1/1/2012    2000
    Building A  Tenant B    2/1/2012    2000
    Building A  Tenant B    3/1/2012    2000
    Building A  Tenant B    4/1/2012    2000
    Building A  NULL        1/1/2011    1000
    Building A  NULL        2/1/2011    1000
    Building A  NULL        3/1/2011    1000
    Building A  NULL        4/1/2011    1000
    Building A  NULL        5/1/2011    1000
    Building A  NULL        6/1/2011    1000
    Building A  Tenant C    7/1/2011    1000
    Building A  Tenant C    8/1/2011    1000
    Building A  Tenant C    9/1/2011    1000
    Building A  Tenant C    10/1/2011   1000
    Building A  Tenant C    11/1/2011   1000
    Building A  Tenant C    12/1/2011   1000
    Building A  Tenant C    1/1/2012    1000
    Building A  Tenant C    2/1/2012    1000
    Building A  Tenant C    3/1/2012    1000
    Building A  Tenant C    4/1/2012    1000

您需要将'NULL‘替换为空白单元格、“无”、“没有人”或任何对您有用的内容。你需要这样做的原因是,当你翻阅每一页的月份或季度时,Tableau有一个可以降落的地方。

这个方法还提供了一个好处,就是在任何时候都需要SUM(LeaseSpace)来获取PropertySize,如果将[Occupied by]维度拖到可视化中,那么您就可以在任何给定的月份/页面上使用PropertyVacancy

占有百分比是一个计算字段:SUM(IF CONTAINS([Occupied by],'Tenant') THEN [LeaseSpace] END) / SUM([LeaseSpace])

假设是2016年2月1日,你还没有和A和B房客续约,你那个月的记录是这样的:

代码语言:javascript
运行
复制
    PropertyName    Occupied by Month   LeaseSpace
    Building A  Tenant C    2/1/2016    1000
    Building A  NULL        2/1/2016    4000
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23705512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档