ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

EH搜索     
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
Excel不给力? 何不试试FoxTable! Excel 2016函数公式学习大典 Office知识技巧免费学 打造核心竞争力的职场宝典
300集Office 2010微视频教程 Tableau-数据可视化工具 精品推荐-800套精选PPT模板,点击获取 ExcelHome出品 - VBA代码宝免费下载
你的Excel 2010实战技巧学习锦囊 欲罢不能, 过目难忘的 Office 新界面 Excel VBA经典代码实践指南
查看: 160|回复: 11

[已解决] 区间查找公式求助

[复制链接]

TA的精华主题

TA的得分主题

发表于 2020-9-15 14:58 | 显示全部楼层 |阅读模式
本帖最后由 tanhua0826 于 2020-9-15 15:22 编辑

要求将各个企业按类型划分中、小、微,如果同时符合中型跟小型的范围,划分为小型,两个划分表格都是一致的,第二个工作簿是为了方便提取公式
QQ图片20200915152216.png

工作簿7.rar

16.64 KB, 下载次数: 12

TA的精华主题

TA的得分主题

发表于 2020-9-15 15:44 | 显示全部楼层
这个很久很久以前不是帮你写过公式了吗?

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-9-15 15:48 | 显示全部楼层
这个公式没有...但我只发了几个求助帖...有可能您帮我写过其他公式

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-9-15 15:50 | 显示全部楼层
624134745 发表于 2020-9-15 15:44
这个很久很久以前不是帮你写过公式了吗?


这个公式没有...但我只发了几个求助帖...有可能您帮我写过其他公式

TA的精华主题

TA的得分主题

发表于 2020-9-15 15:53 | 显示全部楼层
tanhua0826 发表于 2020-9-15 15:50
这个公式没有...但我只发了几个求助帖...有可能您帮我写过其他公式

你在附件中模拟下结果呗,比如A企业是什么级别的,为什么?

TA的精华主题

TA的得分主题

发表于 2020-9-15 16:09 | 显示全部楼层
F4=IF(B4>=--INDEX(IFERROR(MID($J$3:$J$18,FIND("Y",$J$3:$J$18)+2,99),10^8),MATCH(E4,$H$3:$H$18,)),"大型",IF(AND(B4>=--INDEX(IFERROR(LEFT($J$3:$J$18,FIND("Y",$J$3:$J$18)-2),),MATCH(E4,$H$3:$H$18,)),B4<--INDEX(IFERROR(MID($J$3:$J$18,FIND("Y",$J$3:$J$18)+2,99),10^8),MATCH(E4,$H$3:$H$18,)),D4>=--INDEX(IFERROR(LEFT($K$3:$K$18,FIND("X",$K$3:$K$18)-2),),MATCH(E4,$H$3:$H$18,)),D4<--INDEX(IFERROR(MID($K$3:$K$18,FIND("X",$K$3:$K$18)+2,99),10^8),MATCH(E4,$H$3:$H$18,)),C4>=--INDEX(IFERROR(LEFT($L$3:$L$18,FIND("Z",$L$3:$L$18)-2),),MATCH(E4,$H$3:$H$18,)),D4<--INDEX(IFERROR(MID($L$3:$L$18,FIND("Z",$L$3:$L$18)+2,99),10^8),MATCH(E4,$H$3:$H$18,))),"中型",IF(AND(B4>=--INDEX(IFERROR(LEFT($M$3:$M$18,FIND("Y",$M$3:$M$18)-2),),MATCH(E4,$H$3:$H$18,)),B4<--INDEX(IFERROR(MID($M$3:$M$18,FIND("Y",$M$3:$M$18)+2,99),10^8),MATCH(E4,$H$3:$H$18,)),D4>=--INDEX(IFERROR(LEFT($N$3:$N$18,FIND("X",$N$3:$N$18)-2),),MATCH(E4,$H$3:$H$18,)),D4<--INDEX(IFERROR(MID($N$3:$N$18,FIND("X",$N$3:$N$18)+2,99),10^8),MATCH(E4,$H$3:$H$18,)),C4>=--INDEX(IFERROR(LEFT($O$3:$O$18,FIND("Z",$O$3:$O$18)-2),),MATCH(E4,$H$3:$H$18,)),C4<--INDEX(IFERROR(MID($O$3:$O$18,FIND("Z",$O$3:$O$18)+2,99),10^8),MATCH(E4,$H$3:$H$18,))),"小型","微型")))

数组三键。ctrl+shift+回车。下拉。看看对不对。没用你的辅助表。

火车有点长啊。....

评分

参与人数 2鲜花 +4 收起 理由
xuleiren + 2 太强大了
tanhua0826 + 2 感谢帮助

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-9-15 16:15 | 显示全部楼层
624134745 发表于 2020-9-15 15:53
你在附件中模拟下结果呗,比如A企业是什么级别的,为什么?

A企业是属于小型企业,因为营业收入属于300≤Y<2000这个范围内,B企业营业收入属于500≤Y<20000,从业人数属于50≤X<300,所以属于中型企业,D企业营业收入属于1000≤Y<10000属于中型,从业人数大于300,属于大型,但因为属低,所以属于中型企业。

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-9-15 16:24 | 显示全部楼层
cemmm 发表于 2020-9-15 16:09
F4=IF(B4>=--INDEX(IFERROR(MID($J$3:$J$18,FIND("Y",$J$3:$J$18)+2,99),10^8),MATCH(E4,$H$3:$H$18,)),"大 ...

谢谢大神指导,公式是有点长,但非常适用,谢谢。我去理解一下

TA的精华主题

TA的得分主题

发表于 2020-9-15 16:25 | 显示全部楼层
tanhua0826 发表于 2020-9-15 16:15
A企业是属于小型企业,因为营业收入属于300≤Y

6楼老师解决了 我就不在问了哈,本来还想问问企业SHEE1里面有些微型和小型的数据一样的咋判断。

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-9-15 16:46 | 显示全部楼层
cemmm 发表于 2020-9-15 16:09
F4=IF(B4>=--INDEX(IFERROR(MID($J$3:$J$18,FIND("Y",$J$3:$J$18)+2,99),10^8),MATCH(E4,$H$3:$H$18,)),"大 ...

老师,这公式有点问题,就是企业D应该是属于中型,不是微型
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关注官方微信,高效办公专列,每天发车

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

GMT+8, 2020-9-23 23:54 , Processed in 0.086624 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2021 Wooffice Inc.

   

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

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

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