问题标签 [nonblank]

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 投票
1 回答
34 浏览

excel - Excel条件格式多个规则在数据输入后更改空白单元格

我有一个带有下拉列表(是/否)的行,它将 3 列变为黄色,指示用户他们需要将数据输入到单元格中。这适用于公式 (=$A3="Yes")。

CF1 示例

我的电子表格有第二个条件,将需要数据的空白单元格格式化为黄色,随着数据输入而消失。对于输入 1、2 和 3,我需要另一个 CF 规则来删除数据输入后的黄色。使用包含空白的单元格格式不起作用,如此处所示。

CF2 示例

任何意见,将不胜感激。

0 投票
1 回答
36 浏览

powerbi - 从计算表中删除空白

我在 Power BI 中有一个查询,它从 6 个不同表的列中获取所有唯一值并创建一个新表。

询问 -

现在,当我这样做时,我发现新表中有空值。现在要删除它,我尝试了许多不同的方法<>BLANK()。但不知何故,它不起作用。

有谁知道如何从这个计算表中删除空白!

0 投票
1 回答
177 浏览

excel - 如何找到下一个非空白单元格并在excel中打印值?

在此处输入图像描述

大家好,

我想根据 B 列查找下一个非空白单元格的日期,并在 C 列中打印日期。

例如,后面的下一个非空白单元格B3B4,因此公式会将单元格中的日期复制A4到单元格C3

另一个例子,后面的下一个非空白单元格B4B7,所以公式会将单元格中的日期复制A7到单元格C4

E 列是 C 列的预期输出。

我可以知道如何在不使用仅适用于 Office 365 用户的任何公式的情况下实现此目的吗?任何帮助将不胜感激!:)

0 投票
1 回答
408 浏览

arrays - ISBLANK(...) = FALSE 即使认为单元格在谷歌表格中是空白的

在此处输入图像描述

大家好,

我有 2 个表,第三列Table 1是 is Value 1,第三列Table 2是 is Value 2。我通过首先扩展这两个表来组合这两个表,以便所有列都对齐,如上面的屏幕截图所示(E 列到 H 列)。

所有黄色单元格中的公式为:

单元格 E4:=QUERY(A4:C10,"Select A,B,C,' ' label ' ' 'Value 2' ")

单元格 E12:=QUERY(A12:C20,"Select A,B,' ',C label ' ' 'Value 1' ")

单元格 K7:=QUERY({E5:H10;E13:H17},"Select * where Col1 is not null",0)

单元格 P7:=ArrayFormula(IF(ISBLANK(M7:M12),100,M7:M12))

在 P 列中,我想返回100好像Value 1M 列中的单元格是空白的。所以按道理我应该进入2,34,55,100,100,100P 列,但现在公式仍然返回 3 个空白单元格。

我怀疑这是因为QUERY我之前使用的使单元格不是空白的函数虽然看起来仍然是空白单元格。我可以知道有什么技巧可以用来查找 M 列和 N 列中的空白单元格(最好不要触摸 QUERY 公式),因为ISBLANK()在这种情况下不起作用?

任何帮助或建议将不胜感激!

已编辑

在此处输入图像描述

0 投票
1 回答
42 浏览

if-statement - 如果没有值,则让 Iferror 和 Googlefinance 打印“空白”单元格

有没有办法让这个公式根据没有值的“F”列打印空单元格?我目前正在让单元格返回“0”,但我希望它为空白,因为我正在尝试将此手动输入与超度量查询结合起来。目的是计算平均值。对于该列并将其推送到数据工作室,如果存在“0”,则平均值错误。

公式:

0 投票
0 回答
52 浏览

c# - 在 RDLC 报告中设置页尾而不显示 ReportViewer 控件(单页报告)

我在 RDLC 中创建了一个报表,它在 WinForm 中实现了一个 reportViewer 控件。该报告适用于热敏打印机,这意味着特定的页面宽度(在本例中为 80 毫米),并且没有定义的高度(取决于报告的正文)。

一般的报表设计是:header(logo & textbox),body(动态行矩阵),footer(一些文本框),ConsumeContainerWhiteSpace属性设置=True。

如果我调用 reportViewer.ShowDialog() 并通过打印机按钮打印报表,则报表将按照设计器中显示的方式打印。但是,如果我实现一个不显示对话框扩展方法(取自这个 snipet,这似乎已成为网络上的“标准”),它会在页面的顶部和底部显示一行(这没什么大不了的,但如果可能的话,知道如何删除它们会很好)。

我尝试在页脚处插入一个矩形控件,因此我可以实现分页符,但它实际上创建了第二个报表页面,因此这种方法不能解决问题。这是一种告诉打印机在信息末尾标记页面结尾的方法(就像 ShowDialog() 方法一样),而不是通过报告的页面高度?(这个想法是避免信息末尾和我必须设置的任意页面高度之间的所有空白)。

非常感谢任何愿意为这个问题提供帮助的人。

0 投票
1 回答
40 浏览

python - 在 pandas 列中查找下一个非空白行

给定一个 Pandas 数据框

我想在 non-blankb之后返回下一个 non-blank 的位置和值a,并将这个位置放入 non-blank 旁边的新列中a,所以:

如果有任何区别,则索引是一个Date_Time值,position结果应该是 的 Date_Time 索引a

不会有ab在同一条线上 - 它们是随着时间的推移(坦克水平)的最小值和最大值。

0 投票
1 回答
20 浏览

arrays - Google表格:条件格式 - 根据另一个单元格的值为范围内的一行中的所有非空单元格着色?

 你好!
 所以我在 B 列(B3:B)中有不同的(非数字)值。我在 C 到 E 列(范围 C3:E)中有交易(格式为货币)。因此,我希望该范围内任何给定行中的每个单元格都被着色,只要该单元格具有某个值(非空)并且 B 列中的相应单元格(同一行的)具有“$”值。
 换句话说,我需要一个公式来检查整个(C3:E)范围,找到所有非空单元格(假设该范围内会有空白单元格),检查相应的(相同行号的)单元格B 列,如果这些对应的单元格包含“$”值,则为 (C3:E) 范围内该行中的所有非空单元格(即使其中有多个非空单元格)着色。
假设我们看到在第 7 行中有两个单元格(它们在我们的 C3:E 范围内),它们的值分别为 23.54 和 67.90(非空)。这是第一个条件。而且我们还看到B列(B7)第7行对应单元格的值为“$”。这是第二个条件。因此,只有单元格 C7 和 E7(不是整个 C7-E7 行)必须通过条件格式着色。所以在表格中我只提供了必须着色的单元格 D4、C7 和 E7。

 那是我想出的条件格式的自定义公式,=AND(NOT(ISBLANK(C3:E)),AND($B3="$"))但问题是它为整行着色,而不是仅对该行中的非空单元格着色。
 我在哪里犯错?

请指教。

     Column B Column C Column D Column E    
3 无 14.50 12.00
4 $ 45.90
5 一些 23.90
6 很少
7 $ 23.54 67.90


PS:用另一种颜色为包含除“$”之外的任何其他内容的单元格着色的公式是什么?