ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
Python自动化办公应用大全 Excel 2021函数公式学习大典 Kutools for Office 套件发布 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
12
返回列表 发新帖
楼主: 微光的夏

[求助] 关于多sheet表格指定日期查找返回名称

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-6-19 15:55 | 显示全部楼层
大氵寿 发表于 2013-6-19 15:28
懂了.

再问一句, 比如6月1号,你的人去了3319,3418二家店, 那么在日历表的 6月1号下面,就要自动写入:"3 ...

哥,我仔细看了一下你的公式,貌似我去4个门店,也可以显示出来的。我自己试了一下。

TA的精华主题

TA的得分主题

发表于 2013-6-19 16:05 | 显示全部楼层
微光的夏 发表于 2013-6-19 15:55
哥,我仔细看了一下你的公式,貌似我去4个门店,也可以显示出来的。我自己试了一下。

那是最笨的方法, 只去4个门店,就每个表都比较一下,, 如果你60多个门店,那就不好这么做了.

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-6-19 16:15 | 显示全部楼层
大氵寿 发表于 2013-6-19 16:05
那是最笨的方法, 只去4个门店,就每个表都比较一下,, 如果你60多个门店,那就不好这么做了.

额。。。哥,我已经用笨办法录入了30多家了。。。。等我录完了看看。。。

TA的精华主题

TA的得分主题

发表于 2013-6-19 16:53 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
微光的夏 发表于 2013-6-19 16:15
额。。。哥,我已经用笨办法录入了30多家了。。。。等我录完了看看。。。

如果这样,那你用自定义名称来做,非常简单

公式生成在 excel 里做, 做好一家的公式, 然后直接拉一下, 60多家的公式一次到位,然后全部复制到自定义名称里.

以后日历里只需要输入一个自定义名称就可以了, 不用每个单元格都要输入60多家的统计公式..

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-6-19 17:02 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
这样吗?我给你我自己加的公式看看。
=IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3319'!$D:$D,0)),,"东门茂业,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4982'!$D:$D,0)),,"太阳百货,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3418'!$D:$D,0)),,"金光华,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3902'!$D:$D,0)),,"鸿展广场,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3694'!$D:$D,0)),,"万象城,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3810'!$D:$D,0)),,"华强北茂业,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5511'!$D:$D,0)),,"KKMALL,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4076'!$D:$D,0)),,"中信城市广场,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3622'!$D:$D,0)),,"深南茂业,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3634'!$D:$D,0)),,"福田CoCoPark,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3693'!$D:$D,0)),,"怡景中心城,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5512'!$D:$D,0)),,"京基百纳,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4998'!$D:$D,0)),,"福田君尚,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4999'!$D:$D,0)),,"深国投,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4368'!$D:$D,0)),,"益田假日,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4008'!$D:$D,0)),,"南山海雅,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3576'!$D:$D,0)),,"蛇口花园城,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3628'!$D:$D,0)),,"南山崇尚,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3878'!$D:$D,0)),,"南山海岸城,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4231'!$D:$D,0)),,"南山茂业,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5092'!$D:$D,0)),,"南山欢乐颂,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3741'!$D:$D,0)),,"宝安港隆城,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3843'!$D:$D,0)),,"宝安海雅,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4561'!$D:$D,0)),,"西部珠宝城,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4973'!$D:$D,0)),,"沙井万家,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5131'!$D:$D,0)),,"沙井佳华,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5173'!$D:$D,0)),,"创业天虹,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5411'!$D:$D,0)),,"宝安时代城,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5412'!$D:$D,0)),,"西乡天虹,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5341'!$D:$D,0)),,"缤纷海雅,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3957'!$D:$D,0)),,"龙华大润发,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4000'!$D:$D,0)),,"阳光湾畔,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4009'!$D:$D,0)),,"龙华天虹,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4766'!$D:$D,0)),,"龙华佳华,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4727'!$D:$D,0)),,"梅林天虹,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5135'!$D:$D,0)),,"石岩佳华,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5261'!$D:$D,0)),,"民治天虹,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5490'!$D:$D,0)),,"松岗佳华,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4118'!$D:$D,0)),,"龙岗天虹,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3966'!$D:$D,0)),,"龙岗世贸,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5513'!$D:$D,0)),,"龙岗摩尔城,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4593'!$D:$D,0)),,"横岗天虹,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5415'!$D:$D,0)),,"龙岗CoCoPark,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4395'!$D:$D,0)),,"公明天虹,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5147'!$D:$D,0)),,"公明佳华,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3705'!$D:$D,0)),,"惠州海雅,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4432'!$D:$D,0)),,"港惠新天地,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3764'!$D:$D,0)),,"惠州数码街,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5344'!$D:$D,0)),,"惠州天虹,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5115'!$D:$D,0)),,"惠州华贸,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5234'!$D:$D,0)),,"惠州丽日,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4073'!$D:$D,0)),,"惠州吉之岛,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'4355'!$D:$D,0)),,"惠阳永盛,")&IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'5257'!$D:$D,0)),,"惠阳新一城,")

TA的精华主题

TA的得分主题

发表于 2013-6-19 17:09 | 显示全部楼层
本帖最后由 大氵寿 于 2013-6-19 17:13 编辑
微光的夏 发表于 2013-6-19 17:02
这样吗?我给你我自己加的公式看看。
=IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$70,"月",,1),P72),'3319 ...


你手工做的??? 真有耐心....

做法:
把60家的代码都写在A列,从A1开始,

这是一家的公式:
IF(ISERROR(MATCH(DATE(2013,SUBSTITUTE($J$29,"月",,1),O31),'3319'!$D:$D,0)),,"3319,")
输入到B1, (把他当字符串,前面千万不要加 “=” 符号,否则真变成公式)
只需要把里面的关键字 3319替换一下,这个公式你会吧? 然后下拉,
那60家的公式就都好了。


然后按 ctrl+f3, 调出自定义名称功能,,把这60家的公式集合到一个名称里,比如定义名称叫 DATA.
那你以后每个单元格只需要调用 DATA 就可以了。。不需要每个单元格都输入这么长的公式。。


TA的精华主题

TA的得分主题

发表于 2013-6-19 17:20 | 显示全部楼层
你的这个问题,我现在弄不出来, vba可以做到,

或者用上面的笨办法,

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-6-19 17:21 | 显示全部楼层
大氵寿 发表于 2013-6-19 17:20
你的这个问题,我现在弄不出来, vba可以做到,

或者用上面的笨办法,

已经十分的感谢您了,实在太感谢你了。

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-6-19 17:24 | 显示全部楼层
大氵寿 发表于 2013-6-19 17:09
你手工做的??? 真有耐心....

做法:

还一个问题,单元格怎么调用DATA,我DATA已经做好了。。但是不知道怎么调用,名称管理器还没有接触过,我自己先弄弄看,不行再麻烦你。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2025-12-14 06:33 , Processed in 0.022895 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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