问题标签 [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 回答
75 浏览

vba - 如何使这个 VBA 更快,删除空白单元格

这个 VBA 数组有效并删除了我想要的所有空白。但它一直延伸到第 10 行,占用了宝贵的计算机资源。如果“数组中的下 10 行未填充数据”,我需要让 VBA 停止,或者我只需要它在第 2000 行停止。它扫描 I1:K2000 并且数据显示在 M1:O2000 中。

0 投票
1 回答
613 浏览

excel - 为什么我的带有 NOT(ISBLANK()) 的 SUMIF 不起作用?

A栏是价格,B栏是批准日期。我本来想:

应该管用。我得到的只是$0.00

为什么?
我使用ISBLANK正确与否?

0 投票
1 回答
623 浏览

vba - vba - 在下一个空白列中复制粘贴最后 n 个非空白列 - 在多个相同格式的工作表上

  • 我有 4 张格式相同的工作表(具有不同数据的相同列数)。
  • 在每张纸上,我想复制最后 6 个非空白列并将它们粘贴到接下来的 6 个空白列中。
  • 这应该一次在所有 4 张纸上完成(即不要在一张之后运行宏表)。

我找到了多个答案,但我很难将它们组合在一起(我对 VBA 一无所知)。

十分感谢

0 投票
0 回答
424 浏览

arrays - Excel公式:在数组中重复索引值N次时跳过列中的零值?

我可以在 G2 公式中添加什么函数来跳过零值 (Col E) 的名称?


G1 中的公式:
使用索引在 Col E {=INDEX(A1:A20,MATCH(TRUE,E1:E20<>0,0))}中查找具有非零值的名字

G2 中的公式:基于 N 次列出名称在 Col E 中的值(但一旦遇到零就停止列出名称)
{=IFERROR(IF(COUNTIF($G$1:G1,G1)=INDEX(E:E,MATCH(G1,A:A,0) )),IF(AND(INDEX(A:A,MATCH(G1,A:A,0)+1)<>0,INDEX(E:E,MATCH(G1,A:A,0)+1)< >0),INDEX(A:A,MATCH(G1,A:A,0)+1),"-"),G1),"-")}

0 投票
0 回答
57 浏览

vba - isblank的VBA将值输入表单

我是从头开始编写 VBA 脚本的新手。我一直在使用公式来完成任务,但要求我使用 VBA 来消除公式正常工作所需的多余间距。我有多个工作表,我想从中获取数据以填充我的表单。如果列A表示通过输入数量或选择项目no charge(NC)。我的工作表示例是:

在此处输入图像描述

我在 ifisblank = false公式中有选定的数据,它将选定的行组合成一个用于订单的字符串。然后我使用左、右和中间公式将字符串分隔到我的清单表单所需的列中。我想要做的是消除使用一个文本字符串,并使用 ifisblank = false来填充我的清单表单。

0 投票
5 回答
6269 浏览

count - 非空和非空白单元格的 COUNTIF

在 Google 表格中,我想计算一个范围内(C4:U4)非空非空白单元格的数量。用 来计算非空很容易COUNTIF。棘手的问题似乎是我想将一个或多个空白的单元格视为空的。(我的用户总是在不可见的单元格中留下空白,我浪费了大量时间清理它们。)

=COUNTIF(C4:U4,"<>")将具有一个或多个空格的单元格视为非空单元格并对其进行计数。我也尝试过=COUNTA(C4:U4),但是遇到了同样的问题,即计算一个或多个空白的单元格。

我在stackoverflow中找到了一个解决方案,被 95 人标记为解决方案,但它不适用于带有空白的单元格。

经过大量阅读,我想出了一个奇特的公式:

这个想法是在测试单元格大于或等于连字符(我能找到的可打印字符的最低顺序)TRIM之前删除前导和尾随空格。FILTER然后该FILTER函数将一个数组返回给该COUNTIF函数,该数组仅包含非空和非空白单元格。COUNTIF然后针对“<>”进行测试

这有效(或至少“似乎”有效)但我想知道我是否错过了一些非常明显的东西。当然,隐藏空白的问题非常普遍,并且自 excel 和 google 表格出现以来就一直存在。必须有一个更简单的方法。

(我的第一个问题对任何违反论坛规则的行为表示歉意。)

0 投票
3 回答
15675 浏览

excel - 计算某个范围/列 Excel 中的非空白行

我想计算给定列(或范围)中的空(或非空)行。示例:我有一列跨越 4 个单元格宽度,每个单元格都有一个“x”或为空。此列下最多有 100 行。这是一张图片来澄清:

excel表格的截图

0 投票
1 回答
4489 浏览

excel - 如何在行中查找倒数第二个非空白值excel

我在 Y:AI 中有数据,并在 AJ 中返回最后一个非空白值

例如,我通过使用以下方法返回 AJ3 中的最后一个值:

我尝试了两种不同的方法来返回倒数第二个非空白值。

第一种情况返回 AI 中的值,第二种情况返回 Y 中的值或 #DIV0!错误。

对此的任何帮助将不胜感激。

0 投票
1 回答
96 浏览

excel - 计算未定义范围内的空白单元格数并将下一列中的值相加

我编写了一个 VBA 脚本,允许用户允许将新程序集及其权重插入表中。插入的组件可以是两个级别(1 或2)之一。如果插入的行是子组件(即级别 2),则其位置直接位于更高级别组件的下方。我希望 1 级权重等于所有 2 级权重的总和。我相信最简单的方法是计算空白单元格以定义范围,然后进行计算。如果当前处于 1 级的重量与 2 级重量的总和之间的差异不为 0,我希望将此值作为 2 级重量插入到与 1 级装配相同的行中。我意识到这很令人困惑,所以附上了一张图片来尝试更好地解释它。任何帮助表示赞赏:)

Excel 工作表图像

这是我目前用来插入值的代码(来自用户表单)

0 投票
1 回答
2352 浏览

r - r 中带有 NA 和空白的“或”条件

我最近看到一个我不明白的问题。在这里你有:

并且||条件r不符合我的兴趣:识别 NA 和空白:

我期待if函数返回TRUE,但它是FALSE相反的。有人可以在这里帮我理解这个问题吗?谢谢!

编辑:

抱歉,我的意思是在if声明中使用该参数,因此长度应为 1。|不适用于此处。