摘要:
Lambda可以说是相当颠覆函数传统概念的一个家伙,在这之前,但凡工作表函数公式的组成部分都是至少三部分:等号、函数名、一对半角的小括号。而这对半角小括号就是这函数的一堵围墙,围墙内的属于这个函数,围墙外的与这个函数无关。 可是我们来看看人家Lambda函数长啥样了(以九九乘法表公式为例): =LA 阅读全文
posted @ 2022-11-05 18:23
熬肥妖
阅读(474)
评论(3)
推荐(0)
摘要:
问题:各产品有不同批次,为每个产品按批次计算累计销量的列。 let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 已添加索引 = Table.AddIndexColumn(源, "索引"), 插入的减法 = Table.AddColumn(已添 阅读全文
posted @ 2022-11-05 18:09
熬肥妖
阅读(230)
评论(0)
推荐(0)
摘要:
问题:矩阵转一列 先列后行: let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 转换 = Table.FromList(List.Combine(Table.ToColumns(源))), 重命名的列 = Table.RenameColum 阅读全文
posted @ 2022-11-05 17:51
熬肥妖
阅读(193)
评论(0)
推荐(0)
摘要:
问题:统计各省二级地市的数量 函数解决: 省级名:=INDEX(FILTER(A:A,B:B="省级"),ROW(A1)) 二级地市数量:=COUNTIFS(B:B,"二级地市",D:D,XLOOKUP(F2,A:A,D:D)) 二级地市数量(不加辅助列):=SUM((B:B="二级地市")*(LE 阅读全文
posted @ 2022-11-05 17:44
熬肥妖
阅读(90)
评论(0)
推荐(0)
摘要:
问题:矩阵转一列 函数解决: 先行后列:{=INDIRECT(TEXT(SMALL(ROW($2:$4)*100+COLUMN(A:B),ROW(A1)),"r0c00"),)&""} 行列后行:{=INDIRECT(TEXT(MOD(SMALL(ROW($2:$4)*100+COLUMN(A:B) 阅读全文
posted @ 2022-11-05 17:38
熬肥妖
阅读(263)
评论(0)
推荐(0)
摘要:
问题: 一列数据中,一部分内容是数字,另一部分内容是数字和字母混合,要筛选出其中之一 解决: 添加辅助列,使用以下公式 =ISNUMBER(-CLEAN(A2)) 再根据辅助列筛选 思路:A列中的“数字”其实为文本型数字,且结尾还有一不可见字符,所以用Clean函数去除。再加上负号,将文本型数字强制 阅读全文
posted @ 2022-11-05 17:29
熬肥妖
阅读(329)
评论(0)
推荐(0)
摘要:
问题:利润在指定区间内的获得指定工资,如图所示。 函数解决: =LOOKUP($K2,SORT($D$5:$D$9+0),SORT(F$5:F$9)) 思路: 两次利用Sort函数,将利润区间和对应工资升序排列,再利用Lookup查找原理得出对应工资。 (Ps,请忽略具体的工资数,有点少~) 阅读全文
posted @ 2022-11-05 17:23
熬肥妖
阅读(95)
评论(0)
推荐(0)
摘要:
问题:A列中比C1大的数,从小到大排列 函数解决: 内存数组:{=SORT(FILTER(A1:A20,A1:A20>C1))} 下拉公式:{=SMALL(IF(A$1:A$20>C$1,A$1:A$20),ROW(A1))} 思路: 内存数组公式,利用Filter函数筛选出比C1大的数,再利用So 阅读全文
posted @ 2022-11-05 17:17
熬肥妖
阅读(35)
评论(0)
推荐(0)