04 2023 档案

摘要:问题:复制粘贴的快捷键是CtrlC和CtrlV,在现实中粘贴值到可见单元格的用处更大,如何将这一功能自定义成快捷键? 解决: 【文件】》【选项】》【自定义功能区】 输入命令“粘贴值”,点击【请按新快捷键】,依次按下指定的快捷键(假设为Ctrl+Shift+V),点击【指定】 据此法,可以自定义任意命 阅读全文
posted @ 2023-04-30 19:13 熬肥妖 阅读(641) 评论(0) 推荐(0)
摘要:问题:数据透视表切片器的顺序如何改成从星期一起始。 解决:添加自定义序列 【文件】》【选项】》【自定义序列】,添加从星期一起始的序列。 刷新数据透视表以后切片器就以新的序列排序了。 阅读全文
posted @ 2023-04-29 21:57 熬肥妖 阅读(1500) 评论(0) 推荐(0)
摘要:问题:积分表列出所有学科积分为5分时的最低课时,需要根据C列的实际课时,计算对应的积分。规则为:大于等于积分表中的课时时积分为5,大于等于一半时积分为4,其余为3。 函数公式解决: =LOOKUP(C2,SUMIF(F:F,A2,G:G)*{0;0.5;1},{3;4;5}) 利用Sumif找出各学 阅读全文
posted @ 2023-04-29 21:51 熬肥妖 阅读(49) 评论(0) 推荐(0)
摘要:问题:部门和项目名称相同的整理成一行,名称合并,工程级别显示最高级别。 函数公式解决: 部门与项目名称的唯一值: {=UNIQUE(B2:C5)} 合并名称: {=TEXTJOIN("、",,FILTER(D$2:D$5,(B$2:B$5=G2)*(C$2:C$5=H2)))} 工程最高级别: {= 阅读全文
posted @ 2023-04-29 21:46 熬肥妖 阅读(52) 评论(0) 推荐(0)
摘要:基本用法是 =HYPERLINK("链接地址","显示文字") 以下各种变种: 打开网上链接 =HYPERLINK("http://www.excelpx.com/") LAN内操作 =HYPERLINK("\\FINANCE\Statements\1stqtr.xls",C38) 跨文件夹操作 = 阅读全文
posted @ 2023-04-27 12:59 熬肥妖 阅读(417) 评论(0) 推荐(0)
摘要:问题:A1:E6是不规则的矩阵,其中第一行是标题。需要将其转换成G:H两列。 let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 已添加索引 = Table.AddIndexColumn(源, "索引"), 逆透视的其他列 = Table.U 阅读全文
posted @ 2023-04-16 19:01 熬肥妖 阅读(141) 评论(0) 推荐(0)
摘要:数据源: 转换结果: let 源 = Excel.Workbook(File.Contents(".....xlsx")), 整理表 = Table.SelectColumns(Table.SelectRows(源, each ([Kind] = "Sheet") and Text.EndsWith 阅读全文
posted @ 2023-04-16 18:12 熬肥妖 阅读(222) 评论(0) 推荐(0)
摘要:问题:C列相同的,GH两列的内容横向排成一行 let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 合并的列 = Table.CombineColumns(源,{"标题7", "标题8"},Combiner.CombineTextByDelim 阅读全文
posted @ 2023-04-16 17:55 熬肥妖 阅读(360) 评论(0) 推荐(0)
摘要:问题:C列相同的,GH两列的内容横向排成一行 Sub Test() Dim MyRow As Long, MyCol As Long For MyRow = Cells(Rows.Count, 3).End(xlUp).Row To 2 Step -1 If Cells(MyRow, 3) = Ce 阅读全文
posted @ 2023-04-16 17:52 熬肥妖 阅读(72) 评论(0) 推荐(0)
摘要:问题:文字放在表格中,位置太偏右,以致于被表格边线挡住,要如何解决? 解决:调整右缩进符的位置。 阅读全文
posted @ 2023-04-16 17:47 熬肥妖 阅读(27) 评论(0) 推荐(0)
摘要:问题:按排名百分比判断等次,如图。 函数解决: =LOOKUP(RANK(A2,A$2:A$21)/20-1/10^6,{0;0.25;0.85;0.95},{"A";"B";"C";"D"}) 先用Rank函数计算出排名,除以总数20。再减去一个非常小的数,是为适应Lookup的查找规则。 最后在 阅读全文
posted @ 2023-04-16 17:41 熬肥妖 阅读(110) 评论(0) 推荐(0)
摘要:问题:如果对数据透视表中的数据进行查找,例如找到每个店员和店铺对应的服务费。 函数解决: 直接对数据透视表的数据源进行多条件求和。 =SUMIFS(C:C,A:A,H2,B:B,I2) 更改数据透视表布局后再用Sumifs或查找函数: 阅读全文
posted @ 2023-04-16 17:32 熬肥妖 阅读(368) 评论(0) 推荐(0)
摘要:问题: let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 替换租户 = Table.ReplaceValue(源,"租户","",Replacer.ReplaceText,{"房号"}), 替换二次装修 = Table.ReplaceVal 阅读全文
posted @ 2023-04-09 18:34 熬肥妖 阅读(227) 评论(0) 推荐(0)
摘要:问题:多工作表合并,但第一行不需要,标题行从第二行起。 let 源 = Excel.Workbook(File.Contents("路径\文件名.xlsx")), 规范表 = Table.TransformColumns(源, {"Data", each Table.PromoteHeaders(T 阅读全文
posted @ 2023-04-09 18:10 熬肥妖 阅读(321) 评论(0) 推荐(0)
摘要:问题:从长字符串中提取“eventTime”和“neUID”之间的字符串。 字符串内容为: {"alarmSeq":24374594,"alarmTitle":"CELL OPERATION DEGRADED","alarmStatus":1,"alarmType":"QUALITYOFSERVIC 阅读全文
posted @ 2023-04-09 18:05 熬肥妖 阅读(60) 评论(0) 推荐(0)
摘要:问题:1簿若干表,每个表中的C7单元格都等于前一个表的C7单元格加本表的D7单元格 函数公式解决: =INDIRECT(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,9)-1&"!rc",)+D7 输入以上公式前先选取除第一个表以外的 阅读全文
posted @ 2023-04-09 18:02 熬肥妖 阅读(98) 评论(0) 推荐(0)
摘要:问题:A列返回同行最后一个有数据的值 函数公式解决: =LOOKUP(99^9,B2:M2) 利用二分法查找原理,查找一个比数据中最大值还要大的值,可以返回最后一个值。 也可以使用以下公式,如果一行中没有数据,就不需要再外套函数,可以直接销错。 =XLOOKUP(99^9,B2:M2,B2:M2," 阅读全文
posted @ 2023-04-09 17:43 熬肥妖 阅读(66) 评论(0) 推荐(0)
摘要:问题:两表合并,其中一表有重复的数据需要事先求和或合并 let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 合并查询 = Table.NestedJoin(源, {"订单号"}, 表2, {"订单号"}, "表2", JoinKind.Lef 阅读全文
posted @ 2023-04-09 17:32 熬肥妖 阅读(567) 评论(0) 推荐(0)
摘要:问题:提取汉字“线”和符号“_”之间的数字,及汉字“线”之前的字母(如果有) 函数公式解决: =MID(A1,FIND("线",A1)+1,FIND("_",A1)-FIND("线",A1)-1)&MIDB(A1,SEARCHB("?线",A1&"1线"),1) FIND("线",A1)找“线”在A 阅读全文
posted @ 2023-04-09 17:26 熬肥妖 阅读(90) 评论(0) 推荐(0)
摘要:问题:将“数据”列分组向下填充 let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 分组 = Table.Group(源, {"编号"}, {"内容", each Table.FillDown(_,{"数据"})}), 展开 = Table. 阅读全文
posted @ 2023-04-09 17:12 熬肥妖 阅读(345) 评论(0) 推荐(0)
摘要:对比一下: 桌面版,输入到第四参数时,才勉强有一个提示。 网页版:整个就是把【插入函数】对话框给搬了过来…… 阅读全文
posted @ 2023-04-01 20:24 熬肥妖 阅读(41) 评论(0) 推荐(0)
摘要:还记得狼狼阿狗的时候,要在工作表里制作一个可以动态显示图片的下拉选项,操作步骤是怎样的吗?嗯,第一步插入图片;第二步自定义名称;第三步名称与图片链接;第四步……呃,头已晕…… 自从有了Image函数以后,图片就成为了单元格的一部分,如同数据般存在,所以整个过程就变成: 第一步:Excel批量插入图片 阅读全文
posted @ 2023-04-01 20:20 熬肥妖 阅读(565) 评论(0) 推荐(0)
摘要:Excel也有专门统计工作簿信息的功能了,在审阅选项卡下: 阅读全文
posted @ 2023-04-01 20:10 熬肥妖 阅读(44) 评论(0) 推荐(0)
摘要:问题:将表2的内容匹配到表1对应的行 let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 添加表2列 = Table.AddColumn(源, "自定义", each 表2), 展开 = Table.ExpandTableColumn(添加表 阅读全文
posted @ 2023-04-01 20:07 熬肥妖 阅读(502) 评论(2) 推荐(0)
摘要:问题:根据区块表和指标表,对源表进行筛选 let 源 = Excel.CurrentWorkbook(){[Name="源表"]}[Content], 匹配区块 = Table.NestedJoin(源, {"区块"}, 区块, {"区块"}, "匹配区块", JoinKind.RightOuter 阅读全文
posted @ 2023-04-01 20:00 熬肥妖 阅读(105) 评论(0) 推荐(0)
摘要:问题:如何去除工作表保护密码 解决: 第一步:复制原文档,以保证原文档无损 第二步:修改后缀名为rar 第三步:打开rar文件,依此路径打开“...xl\worksheets” 第四步:用记事本打开“被保护的工作表.xml”文件 第五步:将“Protection”一词所在的左右括号内(包括括号)全部 阅读全文
posted @ 2023-04-01 19:48 熬肥妖 阅读(418) 评论(0) 推荐(0)
摘要:问题:一列数据中,提取最右一个横杠以左的字符。 数据规律是,A列字符串长度为15位或16位,横杠以右都是7位。 函数公式解决: =IF(LEN(A2)=15,LEFT(A2,7),LEFT(A2,8)) =LEFT(A2,FIND("-",A2,8)-1) =LEFT(A2,LEN(A2)-8) 公 阅读全文
posted @ 2023-04-01 19:37 熬肥妖 阅读(129) 评论(0) 推荐(0)