我正在尝试在Tableau 10.2中计算联系中心用例的表达式 我一周中的每个小时都有电话 我需要计算每天每小时的平均通话时间。例如,我需要计算每个星期日晚上9点的平均呼叫,并在工具提示中使用它。 通过这个我来衡量我们在特定星期日或特定时刻的任何其他日子获得的平均呼叫次数 我遗憾地写了一个表达,但没有产生准确的数字
<!-- INPUT TABLE -->
<table>
<tr>
<th>Angle (c)</th>
<th>Voltage - Test 1</th>
<th>Voltage - Test 2</th>
<th>Voltage - Test 3</th>
<th>Voltage - Test 4</th>
</tr>
<tr>
<th> 0 </th>
<th> <input id="0" onblur="writeTable(00)" type="text"> </th>
<th> <input id="10" onblur="writeTable(10)" type="text"> </th>
<th> <input id="20" onblur="writeTable(20)" type="text"> </th>
<th> <input id="30" onblur="writeTable(30)" type="text"> </th>
</tr>
<tr>
<th> 12 </th>
<th> <input id="1" onblur="writeTable(01)" type="text"> </th>
<th> <input id="11" onblur="writeTable(11)" type="text"> </th>
<th> <input id="21" onblur="writeTable(21)" type="text"> </th>
<th> <input id="31" onblur="writeTable(31)" type="text"> </th>
</tr>
</table>
<!-- DISPLAY TABLE -->
<table>
<tr>
<th>Angle (c)</th>
<th>Voltage - Test 1</th>
<th>Voltage - Test 2</th>
<th>Voltage - Test 3</th>
<th>Voltage - Test 4</th>
</tr>
<tr>
<th> 0 </th>
<th id="t0"></th>
<th id="t10"></th>
<th id="t20"></th>
<th id="t30"></th>
</tr>
<tr>
<th> 12 </th>
<th id="t1"> </th>
<th id="t11"></th>
<th id="t21"></th>
<th id="t31"></th>
</tr>
</table>
<script>
function writeTable(tableID) {
var n = document.getElementById(tableID);
document.getElementById("t"+tableID).innerHTML = n.value;
}
</script>
建议。
答案 0 :(得分:2)
最近我同样要求在一周的所有日子里看到平均访客。我的要求是(星期日访客总数/星期日不计),然后(访客总数@小时/星期日)。
1)创建一个计算字段:sum(volume)/ countd(date)并将其命名为'Avg Volume'
2)将日期拖动到“列”。从下拉菜单中点击“更多” - &gt; '平日'
3)将计算字段拖动到行。这将在一周的每一天给出平均量。
获得平均小时数
1)执行与上述相同的步骤,而不是“工作日”,将当天的小时拖到列中。
使用动作过滤器链接这两张纸,这样如果您在第一张纸上点击星期日,它将在第二张纸中显示每小时星期日的平均体积。