摘要:
问题:A列返回同行最后一个有数据的值 函数公式解决: =LOOKUP(99^9,B2:M2) 利用二分法查找原理,查找一个比数据中最大值还要大的值,可以返回最后一个值。 也可以使用以下公式,如果一行中没有数据,就不需要再外套函数,可以直接销错。 =XLOOKUP(99^9,B2:M2,B2:M2," 阅读全文
摘要:
问题:两表合并,其中一表有重复的数据需要事先求和或合并 let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 合并查询 = Table.NestedJoin(源, {"订单号"}, 表2, {"订单号"}, "表2", JoinKind.Lef 阅读全文
摘要:
问题:提取汉字“线”和符号“_”之间的数字,及汉字“线”之前的字母(如果有) 函数公式解决: =MID(A1,FIND("线",A1)+1,FIND("_",A1)-FIND("线",A1)-1)&MIDB(A1,SEARCHB("?线",A1&"1线"),1) FIND("线",A1)找“线”在A 阅读全文
摘要:
问题:将“数据”列分组向下填充 let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 分组 = Table.Group(源, {"编号"}, {"内容", each Table.FillDown(_,{"数据"})}), 展开 = Table. 阅读全文