ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 找出不排序的单元格

[复制链接]

TA的精华主题

TA的得分主题

发表于 2022-3-11 13:06 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
附件中序号为1的各个单价正常应该小于序号2的各个单价,后面以此类推序号大的各个单价大于前一个的各个单价,请问,如果某一个序号内的单价小于前一个序号,我怎么能找出来,求大神帮忙,给个思路也行!
a4845a733c0a9f7361430630a6df63e.png

UPS.rar

19.14 KB, 下载次数: 8

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-3-11 13:09 | 显示全部楼层
闹心死了,得用什么公式啊啊啊啊啊啊 啊

TA的精华主题

TA的得分主题

发表于 2022-3-11 13:53 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
K3=$I3=MIN($I3:$I$278)

下拉,把结果为False的拉出去打!!!

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-3-11 16:21 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
An374938857 发表于 2022-3-11 13:53
K3=$I3=MIN($I3:$I$278)

下拉,把结果为False的拉出去打!!!

大哥,你这公式不好用啊,因为序号为1的各个单价不是排序的

TA的精华主题

TA的得分主题

发表于 2022-3-11 16:37 | 显示全部楼层
俊宇19856704 发表于 2022-3-11 16:21
大哥,你这公式不好用啊,因为序号为1的各个单价不是排序的

那你给数据啊,你表里没数据谁知道你是排序的还是不排序的呢?你没说,我只能认为你每个序号里的价格是一样的

TA的精华主题

TA的得分主题

发表于 2022-3-11 20:51 来自手机 | 显示全部楼层
本帖最后由 minchar 于 2022-3-11 20:53 编辑

你的单元格有空文本导致多套个函数
K9=IF(MAX(OFFSET($I$1,,,XMATCH("*?*",VALUETOTEXT(INDIRECT("A2:A"&ROW())),2,-1),1))<I9,"正常","不正常")
向下拉
Screenshot_20220311_204956_com.microsoft.office.officehub.jpg
如果没有XLOOKUP可用LOOKUP(1,0/……套路代替

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-3-12 11:55 | 显示全部楼层
minchar 发表于 2022-3-11 20:51
你的单元格有空文本导致多套个函数
K9=IF(MAX(OFFSET($I$1,,,XMATCH("*?*",VALUETOTEXT(INDIRECT("A2:A"&R ...

谢谢大神,我去试试

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-3-12 12:00 | 显示全部楼层
minchar 发表于 2022-3-11 20:51
你的单元格有空文本导致多套个函数
K9=IF(MAX(OFFSET($I$1,,,XMATCH("*?*",VALUETOTEXT(INDIRECT("A2:A"&R ...

大神,INDIRECT里的A2:A为什么显示的#name?

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-3-12 12:18 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
minchar 发表于 2022-3-11 20:51
你的单元格有空文本导致多套个函数
K9=IF(MAX(OFFSET($I$1,,,XMATCH("*?*",VALUETOTEXT(INDIRECT("A2:A"&R ...

VALUETOTEXT是啥函数?我咋都搜不到咧

TA的精华主题

TA的得分主题

发表于 2022-3-12 12:26 来自手机 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 minchar 于 2022-3-12 12:38 编辑
俊宇19856704 发表于 2022-3-12 12:00
大神,INDIRECT里的A2:A为什么显示的#name?


#name是名称错误!可能是你的版本低!
这样操作:
1、把A列复制粘贴为值,公式中的VALUETOTEXT()就可以删掉。这个函数需要高版本!
2、把XMATCH换成LOOKUP公式
LOOKUP(9^9,INDIRECT("A2:A"&ROW()),ROW(A1:A999))
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2025-1-12 17:50 , Processed in 0.025353 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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