问题标签 [iif-function]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
769 浏览

excel - excel 如果功能不起作用

if我在excel中的函数有一些问题。我有一组数据,我想只用一些特殊值来建立平均值。数据分为两列,如果使用 95if 函数,则平均值应从 column2 构建。如果我尝试使用简单数据的示例,我会得到以下结果:

if 函数的结果

如您所见,值> 5,但我得到的结果为0。

有谁能够帮我?

0 投票
1 回答
260 浏览

reporting-services - SSRS Casting 使报告运行缓慢

我看过几篇关于 sum if error 的帖子,但我找不到像这样的东西。我正在编写一个包含大约 9 个文本框的报告,其中包含下面列出的表达式(每个文本框更改了一个 lil)。

示例 1 - 这会在呈现报告时给出 #Error

示例 2 - 这使得报告呈现非常缓慢(即使我用这个表达式删除了除了 1 个之外的所有文本框,它也需要永远)

0 投票
1 回答
2050 浏览

ms-access - 如果 A 列为空,则使用 B 列。如果 B 列为空,则使用 C 列

我正在使用 MS Access。

我想创建一个 IIF 表达式,如果 A 列为空,则使用 B 列。如果 B 列为空,请使用 C 列。

到目前为止我已经得到了这个,它似乎不起作用

我不是 Access 的高级用户,我不确定为什么这对我不起作用。

0 投票
1 回答
215 浏览

filter - TablixFilter 问题中的 IIF 语句

我正在尝试过滤报告中的矩阵。我有 4 个驱动程序的名称,我希望 Matrix5 显示默认驱动程序的名称,以防在过滤器中选中 SELECT ALL。否则我希望矩阵显示被检查的人。

我将矩阵过滤器的表达式设置为;

-abcdef 是 tablix 的默认驱动程序的名称 -Sofor 是驱动程序名称参数,共有 4 个可能的名称选项,如果我们也考虑 SELECT ALL,则为 5 个。

如果我检查 SELECT ALL 效果很好,但如果我只选择一个选项就会停止工作。

我得到的错误如下;

“无法执行 Tablix“Tablix5”的 FilterExpression 处理。无法比较 System.String 和 System.Object[] 类型的数据。请检查 FilterExpression 返回的数据类型”

尽管该错误听起来很不言自明,但我仍然无法理解我做错了什么。请问有什么帮助吗?

0 投票
1 回答
142 浏览

javascript - Angularjs路由不适用于使用IIF功能的控制器和模型

我创建了一个带有路由配置的简单网站。我正在为我的模块和控制器使用 IIF javascript,但路由不起作用。

仅当我像这样键入默认本地主机时它才有效,http://localhost:18689但如果尝试http://localhost:18689/maindashboard任何路由,或者$location.path('/addrequest')我得到 404。

IIF可能是问题吗?

我的模块是这样的:

索引页面:

主仪表板控制器是:

addrequest 控制器类似只是一个测试

0 投票
2 回答
417 浏览

vb.net-2010 - IIf 方法不适用于 IsDBNull(Guid.empty)

例如,

他们导致了一个错误 - “无法识别的 guid 格式”

我试图做下面的if语句

它对我有用。

4.0 框架是否存在处理空 guid 值或非空 guid 值的 IIf 方法的问题?

0 投票
1 回答
327 浏览

mdx - Pentaho Mondrian - 隐藏角色的维度值

我正在使用 Pentaho Mondrian 构建一个具有“国家”和“参考”维度的计费立方体。 对于我的角色之一,我只想在国家等于“巴西”时显示参考值。如果不是巴西,则参考应为空。

它是怎样的:http: //i.stack.imgur.com/yipPJ.png

应该如何:http: //i.stack.imgur.com/PoF2w.png

我怎样才能做到这一点?

我尝试在 CASE WHEN 中使用计算成员,但它不起作用。我应该改用 IIF 吗?

我对此进行了编码,但它也不起作用:

有人知道该怎么做吗?

0 投票
2 回答
1988 浏览

c# - 根据条件将 RDLC 中的值与两个数据集相加

我需要总结一些值并在 RDLC 中显示。RDLC 包含两个数据集。同一数据集中有两个字段;TipValute 和 Iznos。如果 TipValute 包含值 0,则将字段 Iznos 中的所有值相加。

我的表情是这样的:

但是我遇到了错误

错误 3 文本框“Textbox96”的值表达式使用没有范围的聚合表达式。除非报表只包含一个数据集,否则在数据区域之外使用的所有聚合都需要范围。

错误 1 ​​textrun 'Textbox96.Paragraphs[0].TextRuns[0]' 的值表达式在外部聚合中使用了 First、Last 或 Previous 聚合。这些聚合函数不能指定为嵌套聚合。

比我尝试用这个表达

但在报告中我得到#Error

我做错了什么?

0 投票
1 回答
43 浏览

mdx - MDX中IIF函数的错误结果

我写了一个查询,如下所述:

结果:汤姆:4.19

如果我通过(SSC/HSC )而不是全部,任何其他值总是得到相同的值。可以在我做错的地方帮助我。这意味着 IIF 功能无法正常工作。

0 投票
1 回答
1109 浏览

mdx - SUM and multiple IIF Function condition in MDX

I have written MDX query below Here what i am doing try to getting result of tom based on the multiple condition applying in IIF function :

but getting some error.For single iif function its working fine ie: **(SUM([edu12],[Measures].[tom]))** unable to find out where i am doing wrong for multiple.