Office中国论坛/Access中国论坛
标题:
[求助]如何输入产品明细?
[打印本页]
作者:
clearsp
时间:
2006-10-26 21:20
标题:
[求助]如何输入产品明细?
如何才能实现录入产品名,而产品明细自动生成?
请高手们帮帮忙解决一下,在此谢过了。
[attach]21161[/attach]
作者:
clearsp
时间:
2006-10-26 23:51
顶上去,高手们帮帮忙啊!
作者:
HSQ8888
时间:
2006-10-26 23:54
不是很明白你的意思,用VLOOKUP试看看
作者:
clearsp
时间:
2006-10-27 01:09
没有那么简单,用Vlookup做不到,可能要用宏才可以的。
作者:
pureshadow
时间:
2006-10-27 02:16
数据透视就可以了
作者:
clearsp
时间:
2006-10-27 21:09
怎么做?
作者:
zhw
时间:
2006-10-28 04:54
INDEX和MATCH两个函数混合使用就可以了
作者:
clearsp
时间:
2006-11-1 17:07
楼上的可否帮我做一下,谢啦!
作者:
sblisb
时间:
2006-11-2 02:30
看看是什么东东
作者:
clearsp
时间:
2006-11-3 22:14
有没有人帮我啊?
作者:
pureshadow
时间:
2006-11-4 07:58
以下是引用
pureshadow
在2006-10-26 18:16:00的发言:
数据透视就可以了
不好意思,没看清楚问题就乱回了。[em04]
这个用法很怪,一般都是把所有数据放在一个SHEET里,然后用各种公式取其中的数据,这样放在不同文件里,操作起来确实有点难度。即使用宏,如果数据源所在的文件名或路径经常变化的话,也是搞不定的,帮不了你了,真是抱歉。[em04][em04]
作者:
业余爱好者
时间:
2006-11-4 15:38
建议在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$2
A$100,$A$2)<ROW(A1),"",INDEX('A1'!B:B,SMALL(IF('A1'!$A$2
A$100=$A$2,ROW('A1'!$A$2
A$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
作者:
pangdudu505
时间:
2006-11-5 06:14
用联接是不是超级简单嘻嘻
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3