首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何批量删除每行的最小值?

申明:本公众号下文章,均为小熙本人原创,每个字都是自已码,每张图都是亲自制作请尊重原创,如有方法上的异见,┆欢迎留言交流!

问题:每行有5列数据,要删除每行最小值?如何删除?

如果找到每行的最小值,一个一个删除,在数据量小的时候还可行。可数据量大时,那还不得几个小时?你头发昏眼发花时候,是否想到还有其它办法可解?那时,你受到同事与领导鄙视时,你是否后悔没有跟到小熙多学几招?

如何解决这个问题?小熙用公式来帮助你完成心愿!

在数据右边空白处建辅助列。并在H2内输入公式,将B2数据引用过来,并将最小值剔除,只保留非最小值。输入公式:=IF(B2MIN($B2:$F2),B2,"")。

MIN($B2:$F2)是计算出该行的最小值。B2MIN($B2:$F2)的意思是B2不等于这个最小值。嵌套IF函数的意思是,如果B2不等于该行的最小值,就显示B2,否则(如果等于最小值),就显示为空值。

注意区域一定要相对引用,只锁定列,否则右拉填充时,会造成引用区域发生改变从而影响结果。

公式右拉填充结果如下。

找到第一行最小值后,选中H2:L2,然后向下填充复制。所有行的最小值自动被删除了。

最后一步,也很重要哟。就是把刚才整个用公式引用出来的数据全选,并复制。然后在原表格的相对应位置,在粘贴性选择里选择“值”。搞定

最终结果如下:

最后记得把右边的辅助列删除了。

此种方法简单易行,如果要批量删除每行数据中的符合条件的数据,这种方法很实用也简单易操作。

支持小熙,请转发到你的朋友圈或者QQ空间。对小熙的支持。小熙非常感谢您!

下次见!!!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191124A055WK00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券