随笔分类 -  函数/域集团

这是26个字母10个数字和一堆符号纠结的故事!
摘要:问题:找出连续三次升高的数据 函数公式解决: {=IF(FREQUENCY(IF(C3:C145>C2:C144,ROW(3:145)),IF(C3:C145>C2:C144,,ROW(3:145)))=3,"连续三次","")} 阅读全文
posted @ 2022-04-09 19:17 熬肥妖 阅读(41) 评论(0) 推荐(0)
摘要:问题:单元格里的数据应为0,实际是科学计数。 原因:浮点 解决:套用Round函数 阅读全文
posted @ 2022-04-09 19:14 熬肥妖 阅读(51) 评论(0) 推荐(0)
摘要:问题:任意数值的最后一位都变成9 函数公式解决: =TRUNC(A1,-1)+9 阅读全文
posted @ 2022-04-09 18:59 熬肥妖 阅读(124) 评论(0) 推荐(0)
摘要:传统的九九乘法表函数: 普通公式 =IF(COLUMN(A1)<=ROW(A1),COLUMN(A1)&"×"&ROW(A1)&"="&ROW(A1)*COLUMN(A1),"") 数组公式 {=IF(COLUMN(A:I)<=ROW(1:9),COLUMN(A:I)&"×"&ROW(1:9)&"= 阅读全文
posted @ 2022-04-04 21:01 熬肥妖 阅读(410) 评论(0) 推荐(0)
摘要:问题:统计数据,其中统计列正负数在一列中,正数表示收入,负数表示支出。 解决:函数公式 收入:=SUMIFS($B:$B,$B:$B,">0",$A:$A,">="&D$3,$A:$A,"<"&EDATE(D$3,1)) 支出:=SUMIFS($B:$B,$B:$B,"<0",$A:$A,">="& 阅读全文
posted @ 2022-04-03 15:08 熬肥妖 阅读(588) 评论(0) 推荐(0)
摘要:问题:同类产品横向显示 解决:函数公式 {=UNIQUE(A1:A11)} {=TRANSPOSE(FILTER(B$2:B$11,A$2:A$11=C4))} 阅读全文
posted @ 2022-04-03 15:00 熬肥妖 阅读(71) 评论(0) 推荐(0)
摘要:将数据按B列中的斜杠拆分,结果如图右表: E列使用公式: =TEXTSPLIT(TEXTJOIN("/",,B2:B4),,"/") 公式先使用TextJoin函数,将B2:B4全部按斜杠合并,变成“A/BB/CCC/甲/乙/XX/丙丁” 再使用TextSplit函数,将合并的结果按斜杠拆分,分隔符 阅读全文
posted @ 2022-03-31 14:00 熬肥妖 阅读(838) 评论(0) 推荐(0)
摘要:透视列:从左表到右表 日期、姓名、班次分别使用了三个公式: 日期:=UNIQUE(A2:A26) 姓名:=TRANSPOSE(UNIQUE(B2:B26)) 班次:=WRAPCOLS(C2:C26,5) 自从有了堆叠函数以后,这么个东东一个公式也可以搞定了。 =VSTACK(HSTACK("",TR 阅读全文
posted @ 2022-03-30 15:45 熬肥妖 阅读(284) 评论(0) 推荐(0)
摘要:逆透视:从左表到右表 三列可以分别使用三个公式: H2=TOCOL(CHOOSECOLS(A2:A6,1,1,1,1,1)) I2=TOCOL(CHOOSEROWS(B1:F1,1,1,1,1,1)) J2=TOCOL(B2:F6) 自从有了堆叠函数以后,这么个东东一个公式也可以搞定了。 =VSTA 阅读全文
posted @ 2022-03-30 15:38 熬肥妖 阅读(728) 评论(0) 推荐(0)
摘要:要把表1和表2合并,如图所示: 最新公式:=VSTACK(A3:C12,CHOOSECOLS(E3:G12,MATCH(E2:G2,A2:C2,))) VSTACK,用于多个表垂直堆叠的函数,1-254个参数 如果以上表1和表2字段顺序相同,可以直接用 =VSTACK(A3:C12,E3:G12) 阅读全文
posted @ 2022-03-29 21:50 熬肥妖 阅读(1309) 评论(0) 推荐(0)
摘要:这两天内心一直在徘徊的一句话就是……RT! 原因无它,就因为M365又出了新函数! 弄得本妖这会不知道是想暴走还是想撞墙~~~ 撞墙分隔线 TEXTSPLIT =TEXTSPLIT(字符串, 分列分隔符, 分行分隔符, 是否忽略空单元格, 填充值) 过去: {=TRIM(MID(SUBSTITUTE 阅读全文
posted @ 2022-03-28 16:45 熬肥妖 阅读(285) 评论(0) 推荐(0)
摘要:问题:在C列生成根据类别合并的品名 解决:{=IF(A2=A1,"",TEXTJOIN(",",,IF(A$2:A$14=A2,B$2:B$14,"")))} 阅读全文
posted @ 2022-03-26 15:38 熬肥妖 阅读(71) 评论(0) 推荐(0)
摘要:问题:公式与结果如果并存? 解决:=EVALUATE(A1) 此功能在WPS中,不需要如Excel中般自定义名称。 阅读全文
posted @ 2022-03-22 19:34 熬肥妖 阅读(34) 评论(0) 推荐(0)
摘要:问题: A列出现与B列匹配值时,结果加1,否则同上一单元格。 解决: H8公式:=IFERROR(MATCH(C8,F:F,)-7,H7) I8公式:=IF(COUNTIF(F:F,C8),SUM(I7,1),I7) 阅读全文
posted @ 2022-03-22 19:32 熬肥妖 阅读(52) 评论(0) 推荐(0)
摘要:问题:Filter函数间隔提取 解决:嵌套If或Choose函数 =FILTER(IF({1,0},A2:A12,C2:C12),A2:A12="甲") =FILTER(CHOOSE({1,2},A2:A12,C2:C12),A2:A12="甲") 阅读全文
posted @ 2022-03-12 16:44 熬肥妖 阅读(442) 评论(0) 推荐(0)
摘要:问题:如何进行多对一查找 解决:在返回结果为唯一值且为数值的前提下,可以使用Sumifs代替多条件查找函数 =SUMIFS(C:C,A:A,E2,B:B,F2) 阅读全文
posted @ 2022-03-12 16:41 熬肥妖 阅读(126) 评论(0) 推荐(0)
摘要:问题:合并单元格下的条件求和。 解决:选取C2:C8,输入公式,Ctrl+Enter =SUM(B2:B8)-SUM(C3:C9) 阅读全文
posted @ 2022-03-12 16:32 熬肥妖 阅读(310) 评论(0) 推荐(0)
摘要:问题:计算每个小组长有多少户,相同住址为一户 解决: 添加辅助列:=IF(D2=D1,F1,IF(E2=E1,F1+1,1)) 统计公式:=MAXIFS(F:F,E:E,I3) 直接使用公式: {=COUNTA(UNIQUE(FILTER(D2:D43,E2:E43=I3)))} 阅读全文
posted @ 2022-03-05 21:49 熬肥妖 阅读(575) 评论(0) 推荐(0)
摘要:问题:引用各工作表中指定数据 解决: =INDIRECT("'"&T3&"'!J7") 阅读全文
posted @ 2022-03-05 21:44 熬肥妖 阅读(52) 评论(0) 推荐(0)
摘要:问题:批量生成超链接,链接到同一工作簿内的所有工作表 解决: =HYPERLINK("#'"&T3&"'!a1",T3) 阅读全文
posted @ 2022-03-05 21:42 熬肥妖 阅读(408) 评论(0) 推荐(0)