小编Ike*_*Ike的帖子

将 UNIQUE 与不同工作表上的非相邻列一起使用

我在两张纸上有两张桌子 - 比如说 tblFruits1 和 tblFruits2。两者都有一个“名称”列。例如,苹果公司就出现在这两个列表中。列表可能有不同的行数

Sheet1 上的 tblFruits1

姓名 颜色
苹果 红色的
黄色的
凤梨 黄色的

Sheet2 上的 tblFruits2

姓名 颜色
苹果 红色的
樱桃 红色的
香蕉 黄色的
甜瓜 绿色的

现在我想在第三张纸上获得两个表名称的唯一列表。

Sheet3 上的预期结果

姓名
苹果
凤梨
樱桃
香蕉
甜瓜

=UNION((tblFruits1[Name],tblFruits2[Name]))返回错误。

我尝试了SEQUENCE和 的变体INDEX,但没有成功。

所以问题是:

如何从两个不同工作表上的两个列范围“构造” UNIQUE 的矩阵参数?

(我正在寻找的是非 VBA解决方案 - 我知道如何在 VBA 中处理这个问题。)

excel excel-formula office365

5
推荐指数
1
解决办法
2878
查看次数

让LET溢出

我有当前的公式

=LET(
    rad, ROW(C2),
    sumArea, SUM(INDIRECT(ADDRESS(rad,3)):INDIRECT(ADDRESS(rad+5,3))),
    result, sumArea/INDIRECT(ADDRESS(rad+6,2)),
    result
)
Run Code Online (Sandbox Code Playgroud)

它计算单元格 B7 中的值与更改列 C 的五天变化。在给出参数时它完美地工作ROW(C2),但我理想地希望它能够处理溢出,因为 C 列本身已溢出。当我给出参数 时ROW(C2#),它确实溢出,但在每个溢出结果中返回一个值错误。

是否无法以这种方式使用 LET 函数,或者我可以更改某些内容以使其工作?我很感谢我能得到的任何指导!:D


样本数据:

在此输入图像描述

值-28.6% 是通过取 计算得出的SUM(-2,2,2,-5,-1)/14

excel excel-formula spill-range

2
推荐指数
1
解决办法
154
查看次数

连接数量小于最小数量的数字

解释

这里我使用最小数量 50。如果在范围内小于 50,那么它应该失败,

例如:J3 =IF(MIN(C3:H3)<50,"Fail","Pass"),我还需要找到少于颜色的最小数量。

例如:K3 =TRIM(SUBSTITUTE(TEXTJOIN("",,IF($C3:$H3<50,$C$2:$H$2,"#")&": "&IF($C3:$H3<50,(50-$C3:$H3)&",","")),"#:",""))

这就是我得到的结果。还有其他方法吗?我想去掉最后一个“,”,但公式​​太长了..希望它能清除。感谢您..

excel excel-formula

0
推荐指数
1
解决办法
57
查看次数

标签 统计

excel ×3

excel-formula ×3

office365 ×1

spill-range ×1