我有一个表,其中包含每天的一行和雇员受雇的小时数。
表1
Employee Task Hours Date Sum (what I'm looking for)
A 123 4 1/1/2017 8
A 403 4 1/1/2017 8
B 123 3 1/1/2017 8
B 656 5 1/1/2017 8
A
我有一个SSRS矩阵,它有一个行组,在执行时显示case语句的字段。我需要在SSRS中添加一列,这样它就会给出总数的百分比
SELECT [Match?], activityID,
case when [Match?]= 'yes' then 'YES' else 'NO' End as Status
FROM [dbo].[tblComp_MedPartCDBAMEnroll]
正如您所看到的,case语句根据表是否匹配来填充yes,no。我需要第三个列,它是%的yes与total %的no相比total。任何帮助我都不需要在查询运行后填充
如何才能按几个列进行分组,只针对列值中任意位置包含字符串的值?
例如,如果我想查看州和剧院名称,但只查看标题的计数或次数,因为其中的任何地方都有狗这个词,我如何才能对其进行筛选?
State | Theatre | Title | TicketPrice
NY B Dog in heaven 5.50
NJ C Basketball 3.33
NY B Cats 9.00
NY B Hair of Dog
我有一个数据集,我想从其中按组随机抽样,最多30行。但是,我还希望确保至少包含另一个分组的一行。此外,有些组的行数少于30行,在这种情况下,应该包括该组的所有行。我不能包含我正在处理的确切数据集,因为它是专有的;但是,数据帧df的示例如下:
ID|年龄|州|性别|薪资
1 25 CO M 50000
2 34 CO M 72000
3 28 CO M 52000
4 25 CO F 44000
5 25 CA F 55000
6 34 CA F 100000
7 39 CA M 88000
8 34 CA M 59000
..。最多15000行
因此,我想要一个随机的数据集样本,以便每个州提供
我正在努力解决Sharepoint中的一个问题:我需要在“合计”行上显示一些基于其他自动合计的信息。不幸的是,没有一个公式可以解决这个问题。啊,而且这些计算的总和必须和他们各自的计算列保持一致。
这很难用语言来解释,所以让我用一个例子来解释:
假设我有A、B和C列,它们是常规的“数字”列,包含整数。
A和B将始终包含0到C之间的数字。
列D包含A与C相关的百分比,E列也包含B与C相关的百分比(相同类型的公式)。
D= (C-A)/C和E= (C-B)/C
参见下面的示例,该示例表示一行数据:D和E是计算列:
A B C D E
0 13 57 10
我有一张按产品计数的桌子。我正在尝试添加一个新列,与该列中所有行的总和相比,该列将找到%。
prod_name,count
prod_a,100
prod_b,50
prod_c,150
例如,我想要找出与总计数比较的prod_a的%,等等。
预期输出:
prod_name,count,%
prod_a,100,0.33
prod_b,50,0.167
prod_c,150,0.5
在SQL上编辑:
select count(*),ratio_to_report(prod_name)
over (partition by count(*))
from sales
group by prod_
我有一个非常宽的数据帧> 10,000列,我需要计算每个列中空值的百分比。现在我正在做的是:
threshold=0.9
for c in df_a.columns[:]:
if df_a[df_a[c].isNull()].count() >= (df_a.count()*threshold):
# print(c)
df_a=df_a.drop(c)
当然,这是一个缓慢的过程,有时会崩溃。有没有我错过的更有效的方法?
谢谢!
我有一个简单的查询函数,它返回按姓名分组的姓名和总和的范围。
=QUERY('Mamut inklipp'!C:R;"select F, sum(R) group by F";0)
这按名称排序,但区分大小写。a-z都在A-Z之前。因此,“夏娃”在“亚当”之前。对我来说,这是完全错误的。
有没有办法改变排序方法?
id、数字、用户和状态是我的列,列" status "具有枚举值'A‘、'D’、'P‘和'R'
SELECT
number,
count(user),
status
FROM
table1
GROUP BY
number
ORDER BY
id DESC
我正在分组来自"number"列的结果,如果组的任何记录包含'P'表示“状态”,则结果必须是'P',否则结果必须是按字母顺序排列的最大值。
在Power BI中,我有一个已知值的矩阵,以及一个包含数据的矩阵,但又是总计的百分比。我想将总计的百分比乘以一个独立的数字,以生成一个具有一些预测值的新矩阵。
例如,如果我有60个单元
A 10 20
B 20 10
总计的百分比:
A 17% 33%
B 33% 17%
然后有没有可能有另一个包含潜在值的表,我可以使用滑块选择它,然后乘以总计得到预测值?假设我选择'200',结果表将如下所示:
A 33.3 66.7
B 66.7 33.3
我尝试过使用参数、计算表和度量
我有一个表,看起来像这样:
Name Year Value
A 2000 5
A 2001 3
A 2002 7
A 2003 1
B 2000 6
B 2001 1
B 2002 8
B 2003 2
用户可以根据年份范围进行查询,返回按名称分组的值之和(假设查询的年份为2000 - 2001):
Name SUM(Value)
A 8
B 7
现在,我想插入一个计算字段,该字段输出所