excel 如何自动生产序列

来源:百度知道 编辑:UC知道 时间:2024/05/06 01:48:18
例如我在一个表格中有A列写着:A,B,C
另外B列写着都写着 1,2,3
那么我要求在另外一个表格中的A列当我输入A的时候,则在右边B列,能自动生成A1; B1,B2;C1,C2,C3的可选序列?
谢谢
假设表格关系如下,A列表示型号,B列为数量:
A(型号) B (数量)
D610 10
T43 3

那么我要求在另外一个表格中,假设我在A2单元格输入D610,那么要求在B2,能够显示D610-1,D610-2....D610-10,下拉选择序列
如果输入T43,则在B2显示T43-1,T43-2,T43-3下拉选择序列

第一张表:
选中A列,在名称框中输入:D610数 (注:数字是随便加的,因为光D610和单元格重名,不认可)
在A列A1至A10分别输入D610-1至D610-10
同样,
选中B列,在名称框中输入:T43数
在B1至B10分别输入 T43-1 至T43-10
如果还有其他在C列照办
在第二张表选中B2(A列留自己输入D610等),点"数据"->"有效性"->"设置",选择"允许"下面的"序列",在"来源"框中输入:
=INDIRECT(A2&"数")
确定后选中B2下拉一定行数(视需要而定)
这样在A列任一单元格内输入d610或T43,边上的B列就在相应的下拉选择。

A2 B2 C2 D2
D610-0 D610-1 D610-2 D610-3
T43-0 T43-1 T43-2 T43-3
你想要的是不是这样?用自动填充序列!(我上面做好的数列通过百度传给你,有可能就变样了。)反正大概你说的是这意思吧。
在A2填入D610-0或T43-0,选中A2单元格,看到被选中的单元格四周有大黑框是吧,在大黑框的右下角有个小黑方块吧,把鼠标放在上面,当鼠标指针变成黑十字时,拖动它,就可以实现自动填充。用这种方法,无论横向、竖向拖都行。

我觉得你的"表1"和"表2"没有什么联系。
假定你的两个表名分别为"表1"和"表2",先在"表1"的C1单元格输入公式:
=INDIRECT("表2!A"&COUNTA(表2!A:A))&"-"&ROW()
将公式向下复制到C10。
选定"表1"的C列,在"名称"