ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南

[分享] 求解使用EXCEL统计出地址中的高频词(E高手请进)

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2024-1-19 11:42 | 显示全部楼层
你举这个例子很规啊

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-1-21 12:56 | 显示全部楼层
本帖最后由 我的城市你来过 于 2024-1-21 13:00 编辑

20240121创建工作表目录链接

=HYPERLINK("#"&"成绩总表"&"!A1","成绩总表")

=HYPERLINK("#"&"目录表"&"!A1","HOME")


TA的精华主题

TA的得分主题

 楼主| 发表于 2024-1-21 19:19 | 显示全部楼层
20240121单元格数据按频率高低重新排序


=CONCAT(UNIQUE(SORTBY(MID(A1,ROW(INDIRECT("a1:a"&LEN(A1))),1),LEN(A1)-LEN(SUBSTITUTE(A1,MID(A1,ROW(INDIRECT("a1:a"&LEN(A1))),1),"")),-1)))

image.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-2-3 10:53 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
20240203提取手机号、固话
手机号=TEXTJOIN("、",,IFERROR(IF(LENB(LARGE(UNIQUE(IFERROR(MID($A2,IFERROR(FIND(1,$A2,ROW($A$1:$A$99)),99),11)*1,"")),ROW($A$1:$A$3)))=11,LARGE(UNIQUE(IFERROR(MID($A2,IFERROR(FIND(1,$A2,ROW($A$1:$A$99)),99),11)*1,"")),ROW($A$1:$A$3)),""),""))
固话
=IF(OR(LENB($B2)=11,$B2=""),CONCAT(IFERROR(--MID(SUBSTITUTE($A2,$B2,""),ROW($A$1:$A$99),1),"")),"")
image.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-2-3 20:22 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
20240203记录choose用法
CHOOSE(COUNT(UNIQUE(TRIM(MID(TEXTJOIN(REPT(" ",99),,A1,G1,M1),ROW($A$1:$A$3)*99-98,99))*1)/MAX(A1,G1,M1)),5,4,MATCH(MAX(A1,G1,M1),CHOOSE({1,2,3},A1,G1,M1),))

image.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-2-15 10:17 | 显示全部楼层
20240215连号统计

=TEXTJOIN("+",,LEN(LARGE(TEXTSPLIT(TRIM(SUBSTITUTE(CONCAT(SUBSTITUTE(FREQUENCY(TEXTSPLIT(A1," ")*1,ROW($A$1:$A$99)),"0",",")),","," "))," ")/1,ROW($A$1:$A$2))))

image.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-2-15 12:02 | 显示全部楼层
20240215权重排名

=SUM((N(MMULT((($C4:$K4="√")+LEFT($L4:$L4,4))/1,TEXTSPLIT(TEXTJOIN(" ",,MMULT({1;10;100},{3,2,1})),," ")*1)<MMULT((($C$4:$K$17="√")+LEFT($L$4:$L$17,4))/1,TEXTSPLIT(TEXTJOIN(" ",,MMULT({1;10;100},{3,2,1})),," ")*1))))+1

注:=TEXTSPLIT(TEXTJOIN(" ",,MMULT({1;10;100},{3,2,1})),," ")*1={3;2;1;30;20;10;300;200;100}
      “<”单对多,确定排名位置

image.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-2-15 13:29 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
20240215IP统一格式方法
=TEXTJOIN(".",,TEXT(TEXTSPLIT(C6,".",),"000"))
image.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-2-16 10:09 | 显示全部楼层
20240216跨表动态查询数据
=IF(COLUMN(A$1)=1,OFFSET(INDIRECT($B$3&"!$A$4"),ROW($A1),)&"",VLOOKUP($A5,VSTACK('1班:4班'!$A$4:$G$20),CHOOSE(LEFT($B$3,1),6,4,5,7),))
image.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-2-16 13:20 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
20240216汇总多表数据
=IFERROR(TRIM(MID(TEXTJOIN(REPT(" ",66),,IF(上级考核!$B$3:$B$12=LOOKUP("座",$B$3:$B3),上级考核!C$3:C$12,""),IF(自查考核!$B$3:$B$8=LOOKUP("座",$B$3:$B3),CHOOSE(MOD(COLUMN(A:A),4),自查考核!C$3:C$8&"(自查)",自查考核!$D$3:$D$8,自查考核!$E$3:$E$8),"")),MOD(ROW(A1),5)*66-65,66)),"")

image.png
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-23 15:58 , Processed in 0.032286 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表