EXCEL中工作表1作输入窗口,如何让输入的内容按顺序依次自动添加到工作表2里,类似于数据库添加记录?

作者&投稿:宗政燕 (若有异议请与网页底部的电邮联系)
excel 如何实现在总工作表填写后,自动在分工作表按顺序依次填写~

你要有具体数据的单元格位置(行列号),网友才方便帮你。
看我的抓图吧:

A3输入
=IF(ROW(1:1)>COUNTIF($F:$F,LEFT(A$1,LEN(A$1)-2)),"",INDEX($D:$D,SMALL(IF($F$1:$F$100=LEFT(A$1,LEN(A$1)-2),ROW($1:$100),4^8),ROW(1:1))))
B3输入
=IF(ROW(1:1)>COUNTIF($F:$F,LEFT(A$1,LEN(A$1)-2)),"",INDEX($E:$E,SMALL(IF($F$1:$F$100=LEFT(A$1,LEN(A$1)-2),ROW($1:$100),4^8),ROW(1:1))))
均数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。

其他的举一反三吧。

思路决定出路!何必要用这么多表格,其实你只要二个表就可以解决你的问题
1、总表,把所有1张主表上的栏目数据分别为1个列,每一个主表用1行做一个数据结构表,全部数据输入到一个工作表,就是你的数据总表,全面信息数据的录入、修改等操作都可以在总表里完成。
2、主表。即现在的格式表,其中的地址或者是编码作为选择项做选择,只要选择其中一个,则主表其他的每一个项目都可以通过VLOOKUP函数自动生成显示,也就是说,通过这个主表实现全部表格的查询、显示,还可以打印……
你只要修改总表内容和选择主表单位即可

你应该使用 记录单 的方式去录入记录可能更简便……
你的问题需要一个录入区域 版面设计 一下单元格排布 然后把其他的单元格都锁定,然后再录制一个宏 把你录入的内容 检查无误后 复制粘贴到 表2里 ……做个按钮 运行这个宏 录入、检查完后 点击……
录制宏时 先规划好 操作步骤 尽量少操作错误 和额外的动作 直奔主题……
细节上,你可以在表2中设置一行 使用公式 作为 对表1录入区的引用 然后 你录制宏 就录制在表2 数据区的首行插入一空行,然后再复制那个公式引用行 然后 再选择性粘贴数据到刚刚插入的行……
你的记录 倒放……从上面插入 比较方便……哈哈

具体要求不详细
但可以肯定的是需要宏
代码如下
Sub 填充()
With Sheets("sheet2")
i = .Range("A65536").End(3).Row() + 1
.Cells(i, 1).Resize(1, Sheets("sheet1").UsedRange.Columns.Count) = Sheets("sheet1").UsedRange.Value
End With
Sheets("sheet1").UsedRange.Clear
End Sub

此代码意思是,将sheet1的使用单元格,复制到sheet2表以A列为基点的区域,复制后清空sheet1,便于你下次的录入信息

把工作表1输入完后复制粘贴到表2不就得了


我想问你在EXCEL里面如何把选定的文件新建一个文件啊
xcel一般自动默认3个sheet,即sheet1、sheet2、sheet3。如果这三个sheet不够用,你可以点击插入 ——工作表,就可以插入新的sheet。将每个excel中的内容分别复制到每个sheet上,对sheet重命名即可。希望对你有点帮助。

EXCEL求公式:查找相应内容进行自动填充
下面这两个公式能看懂吗?公式1:B2=LOOKUP(,0\/(Sheet1!B$2:B$10=A2),Sheet1!A$2:A$10)公式2:D2=INDEX(Sheet1!$A$2:$A$10,MATCH(A2,Sheet1!B$2:B$10,))两个公式都可以,也都是比较容易懂的。

如何制作动态时间
Sub biao()Sheets("sheet1").Cells(2, 7).Value = Time Application.OnTime Time + TimeSerial(0, 0, 1), "biao"End Sub 上面是 在SHEET1 第二行 第七列 产生时间 第四步:关闭visual basic编辑器,返回到xcel工作簿中工具宏宏(m)…。第五步:在宏对话框中选择biao执行。

Excel实用小技巧
5.快速切换到另一个eXcel窗口 ctrl十Tab键 6.全屏显示xcel界面 视图一全屏显示 四、单元格选取 选取当前单元格 按CtrA全选当前数据区域 2.选取表格中的值\/公式 按Ctr十G打开定位窗口一定位条件一值\/公式 3.查找值 按CtrI十F打开查找窗口,输入查找的值一查找 4.选取最下\/最右边的非空单元格 按...

怎么在excel 利用数据新建数据表?
很简单的 。。每一张Excel电子簿默认有3张电子表,即Sheet1~3 在表的左下角显示。再建一个Sheet4只要在这个区域点击鼠标右键 - 插入 - 工作表 就OK了。还可以改名移动等操作~~~参考资料:xcel

在EXCEL工作表中,如何将里面的内容分类处理呢?
选中左边“自定义序列”下的“新序列”,光标就会在右边的“输入序列”框内闪动,您就可以输入“校长”、“副校长”、“主任”和“教师”自定义序列了,输入的每个序列之间要用英文逗号分隔,或者每输入一个序列就敲回车。如果序列已经存在于工作表中,可以选中序列所在的单元格区域单击“导入”,这些序列...

xcel仪表板创建Excel数据仪表盘报表百度经验excel学习网
在“ Excel仪表板示例:每周和每月十大活动报告”中,我介绍了Chris Helfrecht创建的两个Excel仪表板报告。在这篇文章中,我将描述他的报告工作簿的关键方面:工作簿结构。所有Excel报告至少执行四个任务。好的报告将这些任务分配到四个部分,并用特定的工作表定义每个部分。这些部分是:1.数据–外部或...

怎么把全部工作表排序
rank命令是获取某一个单元格在一堆数据中的名次。比如本文举例的表格如下图所示:第一步、在备注一栏对应对应的单元格中输入公式=rank(c2,c:c)并按回车。含义即是C2单元格在C:C中的名次,即C2在C列所有数据中的名次。如果求D2单元格在D列的名次,则公式为=rank(d2,D:D):第二步、单击选中F2...

如何在打开工作簿后只显示用户细分
答:下面是详细的实现过程。首先,准确一个用户惯例。在 VBE 中,插入用户细分,在其中添加控件,如下图所示。编写代码:私人子CommandButton1_Click()迪米·阿朗 i = Worksheets(“ sheet1”)。Range(“ A”&Rows.Count).End(xlUp).Row IfRange(“ A1”)=“”然后 Range(“ A1”)=...

excel的工作薄不需要保存成启用宏的模板就可以使用宏
您要问的是excel的工作薄不需要保存成启用宏的模板就可以使用宏吗?是。xcel工作簿不需要保存成启用宏的模板就可以使用宏。在Excel中,启用宏的工作簿是一种特殊的工作簿,是自Excel2007以后的版本所特有的,主要用于存储VBA宏代码或者Excel4.0宏工作表(.xml)。这种工作簿的扩展名为“.xlsm”。

扎兰屯市19741505079: 怎样在EXCEL中创建一个录入窗口 -
夏泽泪然: 1、首先在Excel页面点击“文件”—“选项”—“高级”,然后在方向里可以设置相应的方向. 2、然后再选定录入数据的单元格区域,然后按回车到行末单元格会自动换行. 3、然后选定要录入的单元格,然后按住Ctrl键再点一下,之后录入数据无论怎么按回车它都只会选定当前单元格. 4、然后再使用快捷键Ctrl+Shift+',需要录入跟上一次同样的数据. 5、然后按Ctrl键选定多个单元格之后录入数据再按Ctrl+Enter即可在这些单元格里录入同样内容. 6、在单元格输入内容时,按Alt+Enter组合键即可让单元格内容换行. 7、在需要对工作表进行同样操作的时候,可以使用F4快捷键.

扎兰屯市19741505079: EXCEL中工作表1作输入窗口,如何让输入的内容按顺序依次自动添加到工作表2里,类似于数据库添加记录? -
夏泽泪然: 具体要求不详细 但可以肯定的是需要宏 代码如下 Sub 填充() With Sheets("sheet2") i = .Range("A65536").End(3).Row() + 1 .Cells(i, 1).Resize(1, Sheets("sheet1").UsedRange.Columns.Count) = Sheets("sheet1").UsedRange.Value End With Sheets("sheet1").UsedRange.Clear End Sub此代码意思是,将sheet1的使用单元格,复制到sheet2表以A列为基点的区域,复制后清空sheet1,便于你下次的录入信息

扎兰屯市19741505079: excel中能不能实行窗口输入数据 -
夏泽泪然: 1.新建一个工作表,例如“对照表”,a列输物料编码,b列输品名或其他内容; 2.在你要工作的工作表上用vlookup函数引用“对照表”上的数据.这样,你就可以只输入物料编码就可以显示品名货其他内容了.

扎兰屯市19741505079: 如何在Excel中制作用户登录窗口 -
夏泽泪然: 第1步:全选工作表,填充灰色背景.第2步:选中中间一块区域,填充15%灰色.第3步:浅灰色区域设置边线,右边线和下边线设置黑粗线条,左和上边线设置白粗线条.第4步:添加标题栏.在中间区间第一行填充蓝色背景和白粗字体.输入标题.第5步:添加文本框.文本框的和窗体边线设置正好相反.右和下边线设置为白色边线,左和上边线设置为黑色边线.第6步:设置按钮.按钮右和下边线设置黑色线条,左和上边线设置白色线条.按钮所在单元格填充最浅的灰色.第7步:添加窗体左侧和标题栏处图片通过以上设置,大功告成,来看看我们的作品吧.

扎兰屯市19741505079: excel里能否实现一个工作簿做输入窗口,另外一个工作簿做数据库? -
夏泽泪然: 可以实现你的功能,但是需要用宏来做,也就是VBA编程.

扎兰屯市19741505079: Excel能不能实现窗口式数据输入? -
夏泽泪然: 能函数msgbox()

扎兰屯市19741505079: excel如何从表1中输入数据,从表2中得到数据 -
夏泽泪然: 1、假设sheet1是输入数据的,sheet2是得到数据的.sheet1的A1是物资名称,B2是规格.那么如何在sheet2中的A1中输入名称时得到B1的规格,用Vlookup函数,在B2中输入:=vlookup(A2,sheet1!A2:B100,2,0) 然后将B2公式往下拉 其中A2:B100代表sheet1工作表中的数据区域.

扎兰屯市19741505079: Excel 如何实现在sheet1表一个固定的地方做数据输入,会在Sheet2表中逐行记录数据.
夏泽泪然: 工作表页面插入一个CommandButton1按钮,vba代码如下 Private Sub CommandButton1_Click() Dim i As Integer i = Sheet1.UsedRange.Count Sheet2.Cells(i + 1, 1) = Sheet1.Cells(1, 1) '固定在sheet1 A1,A2输入数据 Sheet2.Cells(i + 1, 2) = Sheet1.Cells(1, 2) '数据在sheet2 A,B两列累加 Sheet1.Range(Cells(1, 1), Cells(1, 2)) = "" '清空sheet1 A1,B1的内容 End Sub

扎兰屯市19741505079: 在Excel 工作表中,表格一的所在位子及内容如下:A1 27,B1 工具,C1 375.52,在表格2里面输入27,能通过一些函数使得输入27后,对应的内容工具,375.52能跟着一起自动录入表中
夏泽泪然: 可以,具体操作如下: 表1: A1输入 27 B1输入 工具 C1输入 375.52 表2: E1输入 27 F1输入 =VLOOKUP(E1,A1:C1,2,0) G1输入 =VLOOKUP(E1,A1:C1,3,0) 表2的 E1单元格 如果输入的是27,F1就显示“工具”,G1显示“375.52” 不是27,F1、G1就会显示#N/A 你试试,只要不弄错就可以,如果不行加我QQ再告诉你!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网