11 2023 档案

摘要:let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 添加姓名列 = Table.AddColumn(源, "姓名", each if not Text.Contains([11], ":") or [11] = null then [11] 阅读全文
posted @ 2023-11-26 17:34 熬肥妖 阅读(80) 评论(0) 推荐(0)
摘要:问题:H列中相同数据最后一个对应G列的结果显示在第一个所在行 函数公式解决: =IF(H2=H1,"",LOOKUP(1,0/(OFFSET(H2,,,MATCH(1>2,H2:H26=H2,)-1)=H2),G2:G3)) Match部分查找第一个False所对应的位置,以第二行为例,第一个Fal 阅读全文
posted @ 2023-11-26 17:28 熬肥妖 阅读(20) 评论(0) 推荐(0)
摘要:问题:如下图转换 函数公式解决: 姓名列 =INDIRECT("原始考勤!k"&INT(ROW(A31)/31)*2+3) 日期列 =MOD(ROW(A31),31)+1 打卡时间列 =IFERROR(--MID(INDIRECT("原始考勤!r"&INT(ROW(A31)/31)*2+4&"c"& 阅读全文
posted @ 2023-11-26 17:19 熬肥妖 阅读(30) 评论(0) 推荐(0)
摘要:问题:如下图每张标签分页 解决: 第一步:新建工作表,将数据源中的C列复制粘贴到新表的A列 第二步:B3单元格输入以下公式: =IF(A3="浙江XX有限公司",B2+1,B2) 第三步:B列复制后粘贴为值 第四步:查找全部A3单元格中的内容 第五步:删除行 第六步:删除A列 第七步:在A2单元格输 阅读全文
posted @ 2023-11-19 11:16 熬肥妖 阅读(12) 评论(0) 推荐(0)
摘要:问题:根据数据调节纽(微调项)显示数据 解决: 第一步:插入微调项 第二步:设置微调项单元格链接:右击微调项,选取设置对象格式,在控件中设置单元格链接 第三步:使用以下公式生成由微调项选取的数据 =FILTER(A:E,A:A=G1) 第四步:设置条件格式 条件格式中使用以下公式: =$A1=$G$ 阅读全文
posted @ 2023-11-19 11:04 熬肥妖 阅读(24) 评论(0) 推荐(0)
摘要:问题:以图形表示数据大小 解决:条件格式 阅读全文
posted @ 2023-11-19 10:55 熬肥妖 阅读(2) 评论(0) 推荐(0)
摘要:问题:创建如下图的图表 解决: 第一步:重新布局数据源表 第二步:选取C1:J24,插入组合图,系列6月、7月、8月为簇状柱形图,其他为折线图 第三步:选取任意柱形,修改系列重叠和分类间距 第四步: 将类别的轴标签区域改成B4:C23 阅读全文
posted @ 2023-11-19 10:52 熬肥妖 阅读(3) 评论(0) 推荐(0)
摘要:问题:准考证号和班级两列,按班级分成若干列 解决: 第一步:新建一个工作表,在A1和B1分别输入“准号证号”和“班级”,C1输入数字1 第二步:选取A1:C1,向右填充至AS1 第三步:选取A2,输入以下公式: =FILTER(数据源!$A:$B,数据源!$B:$B=C1) 第四步:选取A2:C2, 阅读全文
posted @ 2023-11-19 10:37 熬肥妖 阅读(12) 评论(0) 推荐(0)
摘要:问题:下图中的公式为什么错误。 解决: 单元格中输入的“{3,5,8}”并非数组,而是一个文本字符串,不具备数组功能。 可以改成以下公式: {=IF(SUM(N(A2=EVALUATE(C$1))),"OK","")} =IF(SUM(N(A2 (0&TEXTSPLIT(C$1,{"{","}"," 阅读全文
posted @ 2023-11-19 10:30 熬肥妖 阅读(16) 评论(0) 推荐(0)
摘要:问题1:有明确的分隔符 let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 行号 = Table.AddIndexColumn(源, "行号"), 按分号拆分成行 = Table.ExpandListColumn(Table.Transfor 阅读全文
posted @ 2023-11-12 17:37 熬肥妖 阅读(134) 评论(2) 推荐(0)
摘要:正则表达式,多么高大上的一个叫法啊…… 高大上有的时候,等同于难度大…… 难度大有的时候,等同于高高在上…… 好了,又回到高大上了…… 其实,是工具就是要用,裱上个“太难”的框子没什么意思,还是来点实在的…… ********************************************* 阅读全文
posted @ 2023-11-12 16:06 熬肥妖 阅读(751) 评论(0) 推荐(0)
摘要:问题:分类累加的内存数组结果 下拉公式 =SUMIF(A$2:A2,A2,B$2) 内存数组 =SUMIF(OFFSET(A2,,,ROW(1:5)),A2:A6,B$2) Offset组建多维引用,每个区域分别为A2、A2:A3、A2:A4、A2:A5、A2:A6,以此作为Sumif的第一参数条件 阅读全文
posted @ 2023-11-12 11:02 熬肥妖 阅读(13) 评论(0) 推荐(0)
摘要:问题:表中所有数据除以10 解决: 表面上看是个除法题,其实因其“分隔符”种类太多,很难以除法的方式实现;目前数据都是偏整的数,即规律为删除非数字前的一个0。 将数据复制,以无格式文本的方式粘贴到文字组件中,再用替换解决: 查找内容分0和非0两部分,以半角小括号分隔,非数字即0-9以外的字符,前面加 阅读全文
posted @ 2023-11-12 10:57 熬肥妖 阅读(170) 评论(0) 推荐(0)
摘要:问题: 每行(区域)中最大值对应第一行(店铺名)的结果 函数公式解决: 公式1 =INDEX(K$1:T$1,MATCH(MAX(K2:T2),K2:T2,)) 公式2 =INDEX($1:$1,MOD(MAX(K2:T2*100+COLUMN(K:T)),100)) 公式3 =INDEX(SORT 阅读全文
posted @ 2023-11-12 10:43 熬肥妖 阅读(49) 评论(0) 推荐(0)
摘要:问题:Countifs其中一个条件区域是多列公式如何写? 体力活 =COUNTIFS(R:R,X2,S:S, "未打卡" )+COUNTIFS(R:R,X2,T:T, "未打卡" )+COUNTIFS(R:R,X2,U:U, "未打卡" )+COUNTIFS(R:R,X2,V:V, "未打卡" ) 阅读全文
posted @ 2023-11-12 10:29 熬肥妖 阅读(81) 评论(0) 推荐(0)
摘要:问题:两表如下图合并 函数公式解决: =IF(D2=D1,,SUMIF(A:A,D2,B:B)) 阅读全文
posted @ 2023-11-12 10:22 熬肥妖 阅读(15) 评论(0) 推荐(0)
摘要:2024-6-27更新 阶乘 =LAMBDA(x,IF(x<=2,x,x*rct(x-1))) 使用Lambda定义x 当x小于等2时,返回x,以此作为开关。(假设x为正整数,按阶乘的规则,1和2的阶乘结果都是其自身) 假设x为3,第一次运行If的否则结果,x与其前一个值相乘,结果为6;第二次运行I 阅读全文
posted @ 2023-11-08 16:47 熬肥妖 阅读(191) 评论(0) 推荐(0)
摘要:2023-12-18更新 对参数中黄色底纹的单元格进行求和 Function CountByYellow(rng As Range) As Long Dim rngCell As Range Dim lngCnt As Long Application.Volatile lngCnt = 0 If 阅读全文
posted @ 2023-11-08 15:22 熬肥妖 阅读(37) 评论(0) 推荐(0)
摘要:问题:模仿已有气泡图 步骤: 建构数据源(对于需要满足视觉条件的图形,需要适当调整数据) 插入气泡图 修改图表标题 修改气泡颜色(使用取色器) 删除多余图表元素 添加数据标签为单元格中的值 修改气泡大小缩放 气泡的位置和大小可以通过数据源的微调进行局部修改 阅读全文
posted @ 2023-11-05 15:34 熬肥妖 阅读(13) 评论(0) 推荐(0)
摘要:问题:模仿已有环形图 步骤: 建构数据源(如果图片上已有数据,可以抄录至单元格中) 插入环形图 修改图表标题 删除图例 连续添加三个系列,其中系列2的系列值与系列1一样,其他为默认。 修改系列顺序,从上至下是系列4、系列3、系列2、系列1 修改系列1和系列4的填充色,用取色取提取 修改系列2和系列3 阅读全文
posted @ 2023-11-05 15:22 熬肥妖 阅读(9) 评论(0) 推荐(0)
摘要:利用InputBox输入一些内容,看上去比直接在单元格里输入高大上(蛮横)一些哈,如下图显示,让人在A1单元格中输入,或跳出个对话框让人输入,哪一个威力更大不言而喻。 但是在InputBox里输入,只能键盘一个字一个字地敲,至少单元格可以直接引用啊,看上去好像不怎么方便的样子。 其实,InputBo 阅读全文
posted @ 2023-11-02 14:31 熬肥妖 阅读(56) 评论(0) 推荐(0)