ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2434|回复: 13

[已解决] 请问在谷歌表格里如何找出一行之中出现次数最多的文本?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2020-11-22 13:04 | 显示全部楼层 |阅读模式
如题,问之前搜索了文坛,借用那位老哥的排班表来说明。  
06-12星期二06-13星期三06-14星期四06-15星期五06-16星期六06-17星期日06-18星期一06-19星期二06-20星期三06-21星期四06-22星期五最多班次
白班白班白班常班晚班晚班晚班晚班常班白班白班
白班白班晚班常班休息休息休息常班常班白班常班
常白班常白班常白班常白班休息休息休息常班白班白班常班
常班白班白班常班休息休息休息常班白班白班常班
白班常班常班常班休息休息休息白班常班白班常班
常班白班白班白班休息休息休息白班白班白班白班
  1. =INDEX(I2:AD2,MAX(IF(COUNTIF(I2:AD2,I2:AD2)=MAX(COUNTIF(I2:AD2,I2:AD2)),COLUMN(A2:V2),)))
复制代码
坛里大佬最后给出了以上的数组公式。http://club.excelhome.net/thread-1424765-1-1.html
但是在谷歌在线表格里https://docs.google.com/spreadsheets,是不支持Ctrl+shft+enter提交数组公式的。
而且我的要求比他更进一步,加了 if 条件嵌套,如果没有休息则不统计。要在 if 公式里嵌入这个数组公式就更不会了。
不知道有没有什么不使用数组公式的办法?或者怎么在在线表格产品里使用数组公式呢?

TA的精华主题

TA的得分主题

发表于 2020-11-22 15:43 | 显示全部楼层
  1. =LOOKUP(,0/FREQUENCY(0,1-COUNTIF(I2:AD2,I2:AD2)%%),I2:AD2)&""
复制代码

评分

4

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-11-22 15:47 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 neearai 于 2020-11-22 15:58 编辑

大佬是真的强,看得我一愣一愣的
甚至看不懂原理,

但是好像也是线下可以用,线上谷歌表算出来报错,唉

TA的精华主题

TA的得分主题

发表于 2020-11-22 18:12 来自手机 | 显示全部楼层
neearai 发表于 2020-11-22 15:47
大佬是真的强,看得我一愣一愣的
甚至看不懂原理,


那个谷歌的在线表,我打不开啊,是不是要科学上网啊?

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-11-23 07:27 | 显示全部楼层
zpy2 发表于 2020-11-22 18:12
那个谷歌的在线表,我打不开啊,是不是要科学上网啊?

是滴,公司跟监管部门报备了可以合法科学上网,但这谷歌表真不好用

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2020-11-28 11:12 | 显示全部楼层

请教一下,要是找出最少文本,公式怎么改???

TA的精华主题

TA的得分主题

发表于 2020-11-28 11:25 | 显示全部楼层
本帖最后由 象山海鲜 于 2020-11-28 15:17 编辑
cam333 发表于 2020-11-28 11:12
请教一下,要是找出最少文本,公式怎么改???
  1. =LOOKUP(,0/FREQUENCY(1,COUNTIF(I2:AD2,I2:AD2)),I2:AD2)&""
复制代码

TA的精华主题

TA的得分主题

发表于 2020-11-28 12:03 来自手机 | 显示全部楼层
neearai 发表于 2020-11-23 07:27
是滴,公司跟监管部门报备了可以合法科学上网,但这谷歌表真不好用

你们公司真牛,好公司。。。

TA的精华主题

TA的得分主题

发表于 2020-11-28 13:35 来自手机 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
zpy2 发表于 2020-11-28 12:03
你们公司真牛,好公司。。。

with 班次 as (select 姓名,班次,count(班次) 排班次数,group_concat(日期||班次) 日期班次 from 日期排班明细表 group by 姓名,班次),排序 as (select * from 班次 order by 姓名,排班次数) select 姓名,班次,日期班次 最多 FROM 排序 group by 姓名

在线表格,是用网页吗?
Screenshot_2020-11-28-13-33-01.png

TA的精华主题

TA的得分主题

发表于 2020-11-28 15:15 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-3-29 02:01 , Processed in 0.053030 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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