Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powerbi 动力双离合器_Powerbi_Dax - Fatal编程技术网

Powerbi 动力双离合器

Powerbi 动力双离合器,powerbi,dax,Powerbi,Dax,我正在尝试创建一个度量,它将从下表中计算值。如何计算至少有一个任务和日期的项目,以及如何计算有两个任务和日期的项目 额外问题:我如何计算至少有一个任务且没有日期(null)的项目,以及如何计算完成两个任务且没有日期的项目 以下4项措施适合您- 1. one_one = var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) <>

我正在尝试创建一个度量,它将从下表中计算值。如何计算至少有一个任务和日期的项目,以及如何计算有两个任务和日期的项目

额外问题:我如何计算至少有一个任务且没有日期(null)的项目,以及如何计算完成两个任务且没有日期的项目


以下4项措施适合您-

1.

one_one = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) <> BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) <> BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) <> BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 1,
    1,
    0
)
two_two = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) <> BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) <> BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) <> BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 2,
    1,
    0
)
one_no_date = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) = BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) = BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) = BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 1,
    1,
    0
)
two_no_date = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) = BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) = BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) = BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 2,
    1,
    0
)
one\u one=
var count_task_1=IF(min(project_count[task 1])BLANK()&&min(project_count[date 1])BLANK(),1,0)
var count_task_2=IF(min(project_count[task 2])BLANK()&&min(project_count[date 2])BLANK(),1,0)
var count_task_3=IF(min(project_count[task 3])BLANK()&&min(project_count[date 3])BLANK(),1,0)
返回
如果(
(计数任务1+计数任务2+计数任务3)>=1,
1.
0
)
2.

one_one = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) <> BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) <> BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) <> BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 1,
    1,
    0
)
two_two = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) <> BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) <> BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) <> BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 2,
    1,
    0
)
one_no_date = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) = BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) = BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) = BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 1,
    1,
    0
)
two_no_date = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) = BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) = BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) = BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 2,
    1,
    0
)
two\u two=
var count_task_1=IF(min(project_count[task 1])BLANK()&&min(project_count[date 1])BLANK(),1,0)
var count_task_2=IF(min(project_count[task 2])BLANK()&&min(project_count[date 2])BLANK(),1,0)
var count_task_3=IF(min(project_count[task 3])BLANK()&&min(project_count[date 3])BLANK(),1,0)
返回
如果(
(计数任务1+计数任务2+计数任务3)>=2,
1.
0
)
3.

one_one = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) <> BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) <> BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) <> BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 1,
    1,
    0
)
two_two = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) <> BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) <> BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) <> BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 2,
    1,
    0
)
one_no_date = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) = BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) = BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) = BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 1,
    1,
    0
)
two_no_date = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) = BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) = BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) = BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 2,
    1,
    0
)
one_no_日期=
var count_task_1=IF(min(project_count[task 1])BLANK()&&min(project_count[date 1])=BLANK(),1,0)
var count_task_2=IF(min(project_count[task 2])BLANK()&&min(project_count[date 2])=BLANK(),1,0)
var count_task_3=IF(min(project_count[task 3])BLANK()&&min(project_count[date 3])=BLANK(),1,0)
返回
如果(
(计数任务1+计数任务2+计数任务3)>=1,
1.
0
)
4.

one_one = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) <> BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) <> BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) <> BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 1,
    1,
    0
)
two_two = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) <> BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) <> BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) <> BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 2,
    1,
    0
)
one_no_date = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) = BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) = BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) = BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 1,
    1,
    0
)
two_no_date = 

var count_task_1 = IF(min(project_count[task 1]) <> BLANK() && MIN(project_count[date 1]) = BLANK(),1,0)
var count_task_2 = IF(min(project_count[task 2]) <> BLANK() && MIN(project_count[date 2]) = BLANK(),1,0)
var count_task_3 = IF(min(project_count[task 3]) <> BLANK() && MIN(project_count[date 3]) = BLANK(),1,0)

RETURN
IF(
    (count_task_1+count_task_2+count_task_3) >= 2,
    1,
    0
)
two\u no\u日期=
var count_task_1=IF(min(project_count[task 1])BLANK()&&min(project_count[date 1])=BLANK(),1,0)
var count_task_2=IF(min(project_count[task 2])BLANK()&&min(project_count[date 2])=BLANK(),1,0)
var count_task_3=IF(min(project_count[task 3])BLANK()&&min(project_count[date 3])=BLANK(),1,0)
返回
如果(
(计数任务1+计数任务2+计数任务3)>=2,
1.
0
)
这是输出-

您可以使用这些逻辑进行其他必要的计算


每行都需要标志吗?或表中的总计数。