设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 4134|回复: 12
打印 上一主题 下一主题

[基础应用] [求助]如何输入产品明细?

[复制链接]
跳转到指定楼层
1#
发表于 2006-10-26 21:20:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
如何才能实现录入产品名,而产品明细自动生成?

请高手们帮帮忙解决一下,在此谢过了。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
13#
发表于 2006-11-5 06:14:00 | 只看该作者
用联接是不是超级简单嘻嘻
12#
发表于 2006-11-4 15:38:00 | 只看该作者
建议在A1表里增加一列,产品名称,就是A1,产品名称A1同后面的数据要一一对应的(见下面),然后把B1产品也放到这张表里,就叫产品表或A1





<COLGROUP>

<COL style="WIDTH: 57pt; mso-width-source: userset; mso-width-alt: 2432" width=76>

<COL style="WIDTH: 54pt" span=3 width=72>





产品名称

产品编号

产品名称

使用数量



A1

A001

G1

1



A1

A002

G2

1



A1

A003

G3

1



A1

A004

G4

1



然后在结果这里也增加一列,如A2是产品名称"A1",在B2输入公式:



=IF(COUNTIF('A1'!$A$2A$100,$A$2)<ROW(A1),"",INDEX('A1'!B:B,SMALL(IF('A1'!$A$2A$100=$A$2,ROW('A1'!$A$2A$100)),ROW(A1))))



这是数组公式,完成输入后,向右向下填充就可恼,只要改支A2单元格的数据就会达到你的要求,其它的你自己应该能解决了吧



结果如下:



<TABLE 432pt; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width=576 border=0 x:str>

<COLGROUP>

<COL style="WIDTH: 54pt" span=8 width=72>



<TR 14.25pt" height=19>

A1

<TD class=xl24 #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 54pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transpar

点击这里给我发消息

11#
发表于 2006-11-4 07:58:00 | 只看该作者
以下是引用pureshadow在2006-10-26 18:16:00的发言:


数据透视就可以了



不好意思,没看清楚问题就乱回了。[em04]

这个用法很怪,一般都是把所有数据放在一个SHEET里,然后用各种公式取其中的数据,这样放在不同文件里,操作起来确实有点难度。即使用宏,如果数据源所在的文件名或路径经常变化的话,也是搞不定的,帮不了你了,真是抱歉。[em04][em04]
10#
 楼主| 发表于 2006-11-3 22:14:00 | 只看该作者
有没有人帮我啊?
9#
发表于 2006-11-2 02:30:00 | 只看该作者
看看是什么东东
8#
 楼主| 发表于 2006-11-1 17:07:00 | 只看该作者
楼上的可否帮我做一下,谢啦!
7#
发表于 2006-10-28 04:54:00 | 只看该作者
INDEX和MATCH两个函数混合使用就可以了
6#
 楼主| 发表于 2006-10-27 21:09:00 | 只看该作者
怎么做?

点击这里给我发消息

5#
发表于 2006-10-27 02:16:00 | 只看该作者
数据透视就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-29 15:30 , Processed in 0.108025 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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