array

在一行中的非空单元格之间寻找空单元格,然后输入 0
array

在一行中的非空单元格之间寻找空单元格,然后输入 0

在此处输入图片描述 在此处输入图片描述 ABC abc 30 40 def 4646 45 3234 因此,我想编写一个宏代码,一次性考虑所有三列。例如,如果三列(A、B、C)中的任何一列都有数据(如第 2 行),但有一个单元格是空白的,那么它应该在那里添加 0但如果所有列的所有单元格都为空(如第 4 行),则应忽略并保持原样。 它看起来应该是这样的,[在此处输入图像描述][2] ABC abc 30 40 0 def 4646 45 3234 请帮助我,我将非常感激 ...

Admin

从 POSTMAN API 获取数组,将其值拆分为变量并将请求发送到服务器
array

从 POSTMAN API 获取数组,将其值拆分为变量并将请求发送到服务器

我通过 Postman API 中的 POST 方法获取一个数组,获取后,我尝试拆分该数组,然后将每个数组值分配给一个变量,将其存储在 XML 代码中,并将该 XML 代码发送到服务器。我知道我的代码在数组拆分方面写错了。这是我的 POSTMAN API: 服务器错误响应 我知道这个错误是因为我的代码中的数组语法导致请求无法处理到服务器,这是我的代码: <?php public function price(Request $request) { $information = $this->validate($request, [ '...

Admin

在 Excel 中间接比较两个数组
array

在 Excel 中间接比较两个数组

假设我在 Excel 中有以下两个不同大小的数组: 数组1 数组2 A A 乙 C 德 埃 埃 我想编写一个函数 COMPARE(array_1, array_2),该函数返回(作为数组)array_1 中所有不在 array_2 中的项;因此在这种情况下 COMPARE(array_1, array_2) 应该等于 {B, D}。COMPARE(array_2, array_1) 应该等于 {C}。 现在,如果两个数组都“在板上”,那么这很容易做到。假设 array_1 是 A2:A5,而 array_2 是 B2:B...

Admin

检查 bash 脚本命令行参数中的字符串匹配
array

检查 bash 脚本命令行参数中的字符串匹配

我显然缺少一些基本知识,希望能得到一些启发。我看过很多关于查看 bash 命令行参数是否与字符串匹配的帖子。但是,我无法让事情按我预期的方式运行。 这是我现在的my.script.sh #!/bin/bash if [[ "$*" =~ .*\.("Rmd"|"tex")$ ]]; then echo "Here" else echo "there" fi 我希望当任何命令行参数以“.Rmd”或“.tex”结尾时打印“Here”。但是,只有当最后的参数以“.Rmd”或“.tex”结尾。 例如 $ my.script.sh test.Rm...

Admin

Excel 使用公式生成条件逗号分隔列表
array

Excel 使用公式生成条件逗号分隔列表

我有一个数据集,其中右边 5 列用 Y/N 表示每行是否适用于 5 个潜在选项中的该选项: 我希望添加一个最终列,该列使用公式检查五个选项中的每一个是否适用,然后生成一个以逗号分隔的适用列表 例如 第 1 行 [Y,N,N,Y,N] > 输出“选项 1,选项 4” 第 2 行 [Y,Y,Y,N,N] > 输出“选项 1,选项 2,选项 3” 或者,此图中黄色单元格的公式: 我尝试了各种形式的数组公式但无法成功...... ...

Admin

INDEX MATCH 具有多个匹配项。查找 MAX 匹配项
array

INDEX MATCH 具有多个匹配项。查找 MAX 匹配项

我运行了 GIS 操作,它为我提供了一个表格,显示了距离阀门最近的 3 条管道长度。主线管道有 12、8、6 和 4 英寸尺寸,输出到 4、3 和英寸的侧管。 我让表格为每个阀门输出 3 个值,因为它们通常可以放置在 T 形中,其中 8 英寸主线阀门通向 4 英寸支线。在这种情况下,我想将阀门放在 8 英寸管线上,然后生成一个 8x6 减速器。由于 CAD 建筑师的放置,在此位置运行单个结果 NEAR 可能会输出 6 英寸。 我想问您,如何获取每个阀门的管道尺寸的 MAX()?我有 221 个阀门,663 条管线,无法手动完成。 我尝试过的事情: INDE...

Admin

如何使用每个单元格的“坐标”值在 Excel 中创建数组?
array

如何使用每个单元格的“坐标”值在 Excel 中创建数组?

抱歉,这很简单,但我似乎无法让它工作。我有一列值,比如从 A2 到 A10,还有一行值,比如从 B1 到 P1。我想使用引用数组中每个单元格的“x 坐标”和“y 坐标”中的值的公式来填充从 B2 到 P10 的数组值:例如,要填写 C5,我需要引用 A5 和 C1 中的“轴”值。(如果我的公式是简单的乘法,这将给出一个乘法表)。 我无法让每列保持从 B1 到 P1 的每个“列坐标”不变,也无法让每行保持从 A2 到 A10 的每个“行坐标”不变。我肯定漏掉了什么。谢谢您的帮助。 ...

Admin

使用 INDEX/XMATCH 将数组传递到 Excel 中的 AGGREGATE,导致在尝试获取 MEDIAN 时出现 #Value! 错误
array

使用 INDEX/XMATCH 将数组传递到 Excel 中的 AGGREGATE,导致在尝试获取 MEDIAN 时出现 #Value! 错误

我在右侧的数组中有一排公司。使用 INDEX() + XMATCH(),我对照表格检查公司名称并提取相应的比率(十进制数)。这会创建一个包含所有比率值的溢出数组。如果我将 =AGGREGATE(12,6, "Array Cell Reference") 指向溢出数组,它会完美地取中位数。 但是,如果我将 INDEX/MATCH 公式复制并粘贴到 AGGREGATE 中,则会收到 #Value! 错误。 我通过调整电子表格让它与 MEDIAN(INDEX/MATCH) 一起工作,但它让我很好奇聚合的问题是什么。主要是因为我真的想使用 AGGREGATES 高级...

Admin

如何创建采用滚动平均值的溢出数组
array

如何创建采用滚动平均值的溢出数组

反转日期顺序是可行的,但我更想知道如何以这种特定方式进行操作。我试图取滚动平均值,理想情况下,使用偏移量更改单元格的深度会很好。因此,它不会显示 20,而是显示 T1 或 SMALength。 =STOCKHISTORY("AAPL",6/18/1981,7/13/2022,0,1,0,1,2,3,4,5)我正在A1、Sheet1 上加载的Close 上测试它 目前的公式是: =IF(ROW(OFFSET($B$2,,,COUNTA(B:B)))-1>20,AGGREGATE(1,6,OFFSET(B2,,,-20)),NA()) IF ( X ,...

Admin

如何临时创建一个足够大的外部跨区驱动器,以便备份另一个似乎未分配的外部 5 TB HDD
array

如何临时创建一个足够大的外部跨区驱动器,以便备份另一个似乎未分配的外部 5 TB HDD

我有一台运行 Win 11 的戴尔笔记本电脑 2n1,我将其用作台式机(从不离开我的办公桌),并且有一个 5 TB 的 WD Elements HDD,我用它来备份,以及作为大型媒体文件(如 .mov 文件等)的辅助存储。 我的家庭办公室里有许多空白的 1 TB SSD USB 驱动器,可以(错误地)在集线器上创建临时的跨区驱动器/卷来恢复 5 TB HDD 文件,这样我就可以尝试恢复它。这只是暂时的,之后我会将 USB 驱动器重新格式化为原始格式,以便正常使用。 现在我已经发现这几乎是不可能的,我想我必须找到驱动器恢复服务或购买另一个 WD Element...

Admin

Excel 嵌套动态数组公式,仅筛选明显差异
array

Excel 嵌套动态数组公式,仅筛选明显差异

我正在处理一个包含多种产品类型的大型数据集,这些产品需要上传到 Shopify。为了显示正确的下拉菜单,我必须让 Shopify 知道“子项”(变体)的不同之处。对于此屏幕截图中的苹果,颜色是区分因素,对于橙子,大小是区分因素。我不知道如何表述这个问题,而且我以前也遇到过同样的情况(类似的问题,我需要在大型数据集中查看差异)所以也许你可以帮忙 :) ...

Admin

在数组中使用 LEFT 和 COUNTIFS 的复合语句
array

在数组中使用 LEFT 和 COUNTIFS 的复合语句

我正在尝试计算必须满足字符串条件的不同事件的实例,然后还根据一个块中的日期时间字符串按时间跨度进行筛选。我需要保持工作表完整,只需在标题工作表中运行该函数即可。这是我的通用公式,当作为数组函数运行时,它只会返回“0”: =COUNTIFS('SHEET'!$C$2:$C$100,$B5,'SHEET'!$K$2:$K$100,$E$3-LEFT('SHEET'!$K$2:$K$100,12)<8) 此处的 C 列与 B5 中的字符串进行核对。“SHEET”K 列包含 date_time 字符串,日期为前 12 个字符(因此使用 LEFT() 函数)...

Admin

如何返回多个匹配结果并将它们作为连接文本输出到单元格?
array

如何返回多个匹配结果并将它们作为连接文本输出到单元格?

假设我有以下数据: A 乙 C 德 1 值1 字符串1 2 缬氨酸 Str2 3 值2 Str3 4 缬氨酸 Str4 5 缬氨酸 Str5 6 值3 Str6 7 缬氨酸 Str7 8 值4 Str8 9 值5 Str9 10 缬氨酸 Str10 我想: 查找ValMA 列中存在的所有匹配项 对于步骤 1 中找到的每个值,获取 B 列中对应的行值 使用步骤 2 中连接的文本填充单元格(例如 D1) 也就是说,我想要这样的输出: A 乙 C 德...

Admin

Excel 使用 IF 和 AND 函数对数组进行 MEDIAN 运算并设置多个条件
array

Excel 使用 IF 和 AND 函数对数组进行 MEDIAN 运算并设置多个条件

我想根据满足的条件确定一列中的值的中位数二其他列。我使用的是 MS Excel。 我知道我必须使用 IF 函数将 MEDIAN 函数处理为数组 (ctrl + shft + enter),如果我在 IF 语句中只使用 1 个条件,这种方法就可以正常工作。但是,一旦我尝试合并2使用 AND 函数的条件,我得到中位数为 0(即,它不起作用)。 如何根据多个其他列的匹配条件计算一列中的中值? 例子: 假设我想找到 A = 1 且 B = x 时 C 中的中值: A B C 1 x 10 1 x 20 1 y 30 1 y 4...

Admin