网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月17日
漏签
0
天
excel函数吧
关注:
9,115
贴子:
14,720
看贴
图片
吧主推荐
游戏
首页
上一页
1
2
3
4
5
下一页
尾页
75
回复贴,共
5
页
,跳到
页
确定
<返回excel函数吧
>0< 加载中...
回复:我的Excel学习日记
只看楼主
收藏
回复
三星洞87
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
今天学习了TEXTJOIN和IF的组合函数,完成了多条件串连单元格字符的任务
来自
iPhone客户端
47楼
2021-05-17 14:31
回复
收起回复
三星洞87
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
多条件串连单元格:
这里的关键是前后逻辑顺序,
先判断出满足条件的单元格,再连接
而函数的运行是从内往外,由右至左运行所以是把IF套在TEXTJOIN里面
TEXTJOIN第二参数能忽视空单元格所以IF的第三参数是空白,完美配合
来自
iPhone客户端
48楼
2021-05-17 14:31
回复
收起回复
三星洞87
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
今天学习了一个排名的方法。难点是有同分情况的处理。
来自
iPhone客户端
49楼
2021-05-19 17:46
回复
收起回复
三星洞87
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
方法1:
=SUMPRODUCT(($B$2:$B$17=B2)*($C$2:$C$17>C2))+1
这个办法无法解决同分名次叠加的问题,会跳名次。
来自
iPhone客户端
50楼
2021-05-19 17:48
回复
收起回复
三星洞87
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
方法2:
=SUMPRODUCT(($B$2:$B$17=B2)*($C$2:$C$17>=C2)/COUNTIFS($B$2:$B$17,$B$2:$B$17,$C$2:$C$17,$C$2:$C$17))
完美解决了同分跳名次的问题,妙就妙在,它用分子筛选条件,
又用分数除以人数的办法,把每一次商当作一个整体来求排名,这样就避免了人头数
来自
iPhone客户端
51楼
2021-05-19 17:50
回复
收起回复
三星洞87
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
方法3:
=COUNTIFS($B$2:$B$17,B2,$C$2:$C$17,">"&C2)+1
数数法和方法1一样,同分会跳名次,
不过 ">"&B2 这种表达很有用,完美保留了单元格灵活变动性,又结合了等式的特性
来自
iPhone客户端
52楼
2021-05-19 17:51
回复
收起回复
三星洞87
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
下面疑问来了:如果没有B列作辅助,只有A列的情况下,又应该如何写公式呢。
@Leon大神😺
来自
iPhone客户端
53楼
2021-05-19 17:52
回复
收起回复
三星洞87
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
今天分离一个按条件求和的例子,在筛选的基础上,多了一个“前三次出现”条件。
来自
iPhone客户端
54楼
2021-05-22 10:55
回复
收起回复
三星洞87
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
=SUMPRODUCT(($A$2:$A$30=D2 )*(ROW($A$2:$A$30)<=SMALL(IF($A$2:$A$30=D2,ROW($A$2:$A$30)),3))*($B$2:$B$30))
先用IF函数,返回前三次出现对应是哪几行,然后用SMALL函数找到临界点,这样就能制造出一个“前三次出现”的条件来。
来自
iPhone客户端
55楼
2021-05-22 10:57
回复
收起回复
三星洞87
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
值得一说的是,IF函数返回的,也是首次满足条件的行号,所以要用三键数组的办法,才会列出全部满足条件的行号出来。
来自
iPhone客户端
56楼
2021-05-22 10:58
回复
收起回复
三星洞87
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
今天学到一个countif和maxifs结合填等差数值的例子。
来自
iPhone客户端
57楼
2021-05-23 21:52
回复
收起回复
三星洞87
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
=IF(B2<>"",B2,COUNTIF($A$2:A2,A2)*MAXIFS($B$2:B2,$A$2:A2,A2))
这个公式很巧妙,首先是用IF判断是不是第一次出现,第一次出现自己就带有底价
其次,判断第二次出现时,也就是翻倍的时候 ,这个翻倍的倍数,正是自己出现的次数
来自
iPhone客户端
58楼
2021-05-23 21:53
回复
收起回复
三星洞87
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
至于如何对应到底价,用MAXIFS()来求,满足条件的返回对应值,这里用MINIFS()也可以
COUNTIF()用来计出现次数,MAXIFS()用来返回新出现的名字它的底价
两者相乘得出新的价值
来自
iPhone客户端
59楼
2021-05-23 21:54
回复
收起回复
三星洞87
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
值得注意的是,像这种越往下次数越多的,公式都是固定起始位置,不锁定结尾
这样才能对新出现的单元格作最准确的判断。
来自
iPhone客户端
60楼
2021-05-23 21:54
回复
收起回复
三星洞87
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
今天学习了一下SUMPRODUCT和OFFSET结合数数。很多时候表格设置不合理,需要用到OFFSET来制造自己想要的列。
来自
iPhone客户端
61楼
2021-05-25 18:04
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
tiktok难民笑话吧有多好笑
2544090
2
如何评价国乒亚洲杯参赛名单
2280647
3
明日方舟终末地二测情报汇总
1915648
4
怎么看老任突然公布NS2
1678563
5
喜欢我游主线狂塞解迷吗?
1274624
6
现在的育碧倒下也无妨
936050
7
割草无双愣是被玩成了魂游
747456
8
公安部披露王星被层层转卖
550068
9
2024年出生人口增至954万人
516714
10
星舰试飞节目效果拉满
444738
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示