08 2022 档案
摘要:问题:某个产品近3天、近7天、近30天各自的日均销量 解决: 近3天:{=AVERAGE(IF(NOW()-A2:A28<3,B2:B28))} 近7天:{=AVERAGE(IF((NOW()-A2:A28<7)*(NOW()-A2:A28>=3),B2:B28))} 近30天:{=AVERAGE(
阅读全文
摘要:问题:多列转一列,如下图,左表转成右表 let 源 = Excel.CurrentWorkbook(){[Name="表2"]}[Content], 拆分列 = Table.ToColumns(源), 列分组 = List.Split(拆分列, 2), 列合并 = List.Transform(列分
阅读全文
摘要:问题:按换行符拆分,左表拆分成右表 思路1: let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 已添加索引 = Table.AddIndexColumn(源, "索引", 0, 1, Int64.Type), 按分隔符拆分列 = Table
阅读全文
摘要:问题:按人民币金额将大写数字填于空处 解决: {=TEXTJOIN({"拾","万","千","百","拾","元","角"},,TEXT(LEFT(RIGHT(" "&ROUND($A2,2)*100,9-COLUMN(A:H))),"[DBNum2]0"))&"分"}
阅读全文
摘要:问题:Filter、Unique如何跳过隐藏行 数据源为A2:B12 以下公式对筛选同样有效 Filter =IFERROR(INDEX(FILTER($A$2:$B$12,($A$2:$A$12="乙")*SUBTOTAL(103,OFFSET($A$1,ROW($1:$11),))),ROW(A
阅读全文
摘要:问题:海量数据中,高亮显示下表第一行的内容。 解决:开始》条件格式》突出显示单元格规则》小于 ="id5"
阅读全文
摘要:问题:同一文件夹内的多个工作簿,每个工作簿内工作表数量不定,需要合并到一个工作表里。 注意:每个工作表标题均在第一行 示例工作簿在C盘下的数据源文件夹中,每列标题分别为:日期、城市/地区、品名、类别、销量、单价、销售额 let 源 = Folder.Files("C:\数据源"), 重命名的列 =
阅读全文
摘要:问题1:添加累计数量列 let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 已添加索引 = Table.AddIndexColumn(源, "索引", 1, 1), 累计求和 = Table.AddColumn(已添加索引, "累计数量",
阅读全文
摘要:问题:为数据添加小计行 let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 分组的行 = Table.Group(源, {"标题1"}, {"数据", each Table.InsertRows(_,Table.RowCount(_),{Re
阅读全文
摘要:问题:为数据添加汇总行 let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 汇总 = Table.InsertRows(源,7,{Record.FromList(List.Transform({0..3},(x)=> List.Transfo
阅读全文
摘要:问题:为数据添加汇总行 加载数据表PQ,命名为“表1” let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 降级的标题 = Table.DemoteHeaders(源), 追加的查询 = Table.Combine({降级的标题, 表2}),
阅读全文
摘要:2025-1-25 更新 处理数据 序列数的重复与循环 分组向下填充 删除最前面的横杠 文本数字混排的求和 同单元格内计算加号个数 填空题回答 处理重复 清除重复内容 只要重复的都删除 排名与排序 单列排名 多列排名 多级排名 分组排名 排序 自定义排序 数据比对与匹配 多表差异比对 传说中的模糊匹
阅读全文
摘要:问题:A37输入内容后,H37自动弹出0.845 函数解决: =IF(A37<>"",0.845,"")
阅读全文
摘要:问题:数据源表和统计表的结构不同,需要Sumif第三个参数求和区域动态变化。 函数解决: =SUMIF(数据源!$A:$A,$B4,OFFSET(数据源!$A:$A,,MATCH(C$3,数据源!$B$3:$I$3,)))
阅读全文
摘要:问题:提取指定符号(_)前的数字 函数解决: =LEFT(A1,FIND("_",A1)-1)
阅读全文
摘要:问题:表的最后一行不在筛选范围内 解析:表中使用Subtotal函数生成动态序列号,导致系统误以为最后一行是汇总行,故不使其参与到筛选中 解决:使用Subtotal函数一列公式下拉至表最后一行后再下拉一行。如图,表格共15行,A列公式下拉至A16。 为使表格美观,可将A16单元格的文字颜色设置成与填
阅读全文
摘要:问题:数据透视表行标签中有多个字段时,如何分列显示? 解决:选取数据透视表中任意单元格》设计》报表布局》大纲或表格形式 下图展示数据透视表的三种布局 压缩形式(默认) 大纲形式 表格形式
阅读全文
摘要:代码如下: Sub Pt() Dim FmP, ToP FmP = InputBox("请输入起始打印页", "打印", 1) ToP = InputBox("请输入结束打印页", "打印") Sheets(2).PrintOut from:=FmP, to:=ToP End Sub
阅读全文

浙公网安备 33010602011771号