ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 符合条件的多个值,如何取的?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2011-5-9 22:19 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
大家好! 我是新手,在取值时碰到难题了,求助大家,先谢了!
在"入库明细表"里很多数据,我想根据入库单号,逐张进行打印,每个入库单号里可能有3项5项数据,也可能是只有一项.想在"打印表"中标有黄色的"单号"这里输入入库单号,便能从"入库明细表"中取得所有同一入库单号的资料,高手们帮我看一下,帮我写一个完整的取值函数.
      谢谢!谢谢!

单号相同的,逐行排列.ZIP

39.5 KB, 下载次数: 29

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-5-9 22:21 | 显示全部楼层

回复 1楼 xiuorxiu 的帖子

EXCEL表格要改成什么扩展名才能上传啊?

TA的精华主题

TA的得分主题

发表于 2011-5-9 22:35 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-5-9 22:36 | 显示全部楼层
1表:
A               B                 C                  D                      E                         F                        G                 H       入库单号 货料编号  货品名称  单位         数量         单价         金额   供货商
050801      140301     橡胶木    立方         30                       3000              90000     上海1
050801      140302      胡桃木   立方         35                       2800              98000       上海1
050801       140303      黄杨木   立方          20                     3200               64000     上海1
050901         140305    拉手      只           100                    5                     500           路桥2
050901          140306    螺丝      斤           50                      10                    500         路桥2


2表:
入库单号:050801
                                                  ***单位进货单打印表
A               B                 C                  D                      E                         F                        G                 H       入库单号 货料编号  货品名称  单位         数量         单价         金额   供货商
050801      140301     橡胶木    立方         30                       3000              90000     上海1
050801      140302      胡桃木   立方         35                       2800              98000       上海1
050801       140303      黄杨木   立方          20                     3200               64000     上海1


根据2表下面的入库单号的改变,这张进货单上的资料也都跟着改变,这个公式应该怎么编?

TA的精华主题

TA的得分主题

发表于 2011-5-9 22:46 | 显示全部楼层
这个用index+small+if组合是可以的,还是上传附件吧

TA的精华主题

TA的得分主题

发表于 2011-5-9 23:52 | 显示全部楼层
嗯。
{=INDEX(表1!A$1:A$100,SMALL(IF(表1!$A$1:$A$100="050801",ROW(表1!$A$1:$A$100)),ROW(1:1)))}
向右下拉即可。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

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

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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