使用qlikview expre从电子表格返回空单元格数

时间:2015-11-19 12:59:23

标签: qlikview

我需要一个表达式,使文本框对象返回qlikview中的电子表格中的空单元格数量,我还希望在表格框中看到这些单元格的列表,这就是我所做的但是它返回了错误的答案

表达

import matplotlib.pyplot as plt import numpy as np from mpl_toolkits.axes_grid1 import AxesGrid # Sample data. You can get yours with np.genfromtxt('/path/to/performance.dat') data1 = np.random.rand(20,20)*2 data2 = np.random.rand(20,20)*2 data3 = np.random.rand(20,20)*2 fig = plt.figure(figsize=(9,3)) fig.subplots_adjust(bottom=0.2) plt.viridis() grid = AxesGrid(fig, 111, nrows_ncols=(1, 3), axes_pad=0.2, share_all=True, label_mode="L", cbar_location="right", cbar_mode="single", ) for ax,data in zip(grid,[data1,data2,data3]): p=ax.pcolor(data,vmin=0,vmax=2) ax.set_xlabel(r"$\log \, \sigma_1$", size=28) grid[0].set_ylabel(r"$\log \, \sigma_2$", size=28) grid.cbar_axes[0].colorbar(p) plt.show()

对于脚本而言,这就是我所做的

=Count(IsNull([Candidate FullName]))

1 个答案:

答案 0 :(得分:0)

因此,要计算空值,您需要使用:

ocaml str.cma my_code.ml

nullcount([Candidate Name])

标准计数功能不计算空值,因此需要if。

对于脚本部分,这对我没有意义:

count(if(isnull([Candidate Name]),1)

AS这将返回[候选人姓名]字样,无论它是否为空。

if( IsNull([Candidate Name]),'[Candidate Name]','[Candidate Name]') as Not_Submitted,

这将返回非空候选人列表和那些空的候选人名称[

]。

我假设Spec字段是标识符,因此如果您选择[候选名称],您将获得没有名称的规范列表