Excel:在第一列输入值时自动填充(复制)整行

     2023-02-24     245

关键词:

【中文标题】Excel:在第一列输入值时自动填充(复制)整行【英文标题】:Excel: Autofill (copy) whole row when value is entered in 1st column 【发布时间】:2014-02-13 10:26:38 【问题描述】:

我正在使用 Excel 2010,并正在寻找一种在输入第一列中的唯一标识符时自动完成整行表格的方法。例如仓库的一种日志:

表格的每一行都包含一个具有唯一 ID、描述、类别、奖品和上次售出日期的商品。每次售出商品时,我都会添加一个新行,其中 ID、描述和类别保持不变,但奖品和日期会有所不同。 如果该 ID 已经存在较旧的条目,如何在第一列中输入 ID 并自动填充第二列和第三列中的描述和类别? 此外,我希望自动填充的单元格包含值而不是公式(这样一个 ID 的新条目不会更改,如果该 ID 的旧条目应该稍后更改)。

我对 VBA 一无所知,但也许没有 VBA 是可能的?提前致谢!

【问题讨论】:

如果您不想要公式并且您不想要 VBA...也许魔法? :) 【参考方案1】:

我会做以下事情:

在 Sheet1 上记录您的销售额。 在 Sheet2 上,您维护每个 ID 的基本数据和实际价格: (A) ID (B) 描述 (C) 实际价格

我会使用以下 VBA:

子计算()

    Cells(ActiveCell.Row, 2) = Application.WorksheetFunction.VLookup(Cells(ActiveCell.Row, 1), Worksheets("Sheet2").Range("A:C"), 2, 0)
    Cells(ActiveCell.Row, 3) = Application.WorksheetFunction.VLookup(Cells(ActiveCell.Row, 1), Worksheets("Sheet2").Range("A:C"), 3, 0)

End Sub

如果您在所选行(或活动单元格)中运行代码,则将输入数据。

解决方案二(无 VBA):

您按照上面的方式进行 smae,使用 Sheet2 作为基本数据。 比在 Sheet1 中:

单元格 B1:=VLOOKUP(A1,Sheet2!A:C,2,0) 单元格 C1:=VLOOKUP(A1,Sheet2!A:C,3,0)

输入值后,您选择输入的行复制它并仅将值粘贴到相同的单元格中。

【讨论】:

excel决定吃什么

1、Excel填充在第一列填充1到100(1)下拉填充(2)填充——自动填充——序列2、第二列加权填上自己吃的午饭3、vloopup函数(列查找)几乎都使用精确匹配,该项的参数一定要选择为false。否则返回值会出乎你的意料。col_index_num注... 查看详情

excel中与第一列相同的内容自动填充颜色

...终结果如图所示,这样就将重复值填充颜色了。EXCEL中与第一列相同的内容就可以自动填充颜色了。 查看详情

在 Handsontable 上,如果有类似的列标题,则第一列单元格的值会自动复制到其他类似的单元格

...arcell【发布时间】:2018-05-3009:01:08【问题描述】:每当我在第一个单元格中输入一个值时,相同的值就会自动复制到 查看详情

第三列单元格应该是excel第一列和第二列中两个数字的乘积

】第三列单元格应该是excel第一列和第二列中两个数字的乘积【英文标题】:Thirdcolumncellshouldbeproductoftwonumbersinfirstandsecondcolumninexcel【发布时间】:2018-10-0310:24:35【问题描述】:在Excel表格中,我想将第一列单元格与对应的第二列... 查看详情

excel中如何根据某一列的值对整行进行颜色填充?

...格式可以对满足一定条件的单元格设置格式,因此根据某一列的值对整行进行颜色填充需要注意以下两点:先选中所有需要设置条件格式的单元格区域对需要判断的单元格(例如A列)进行引用时,使用格式$A1——表示每行都以A... 查看详情

excel表格删除空白行的教程

...分空白,而我们要删除的是整行空白的行。  经分析,第一列的单元与整行空白正好挂钩,即第一列单元空白则意味着整行空白,故我们选中第一列:  步骤2:点击菜单栏的开始,再点击最右边的查找,选择“定位条件&... 查看详情

excel如何根据日期自动抓取数据?

如何在第二个表里根每天的完成填上数据之后,能够在第一个汇总表里根据日期自动填上当日完成合计,需要什么公式,哪位大神能够指导一下1、首先需要打开一个Excel表格。2、接下来需要在一列单元格内输入日期(年-月-日)... 查看详情

Excel VBA 自动填充问题

...,但如果我选择包含行和列的更大范围,则函数不会填充第一行或第一列。有人知道为什么吗?第一个代码sn-p就像它应该的那样工作:IfNotIntersect(Target,Range("V1"))IsNothingThenwsP 查看详情

excel表格怎么填一列一样的内容

打开文件表格之后,选择一列的单元格区域之后,比如说输入56那么此时需要同时按住快捷键ctrl+enter之后,这一列就全部都是一样的56了!如果不懂,请留言追加询问,谢谢!参考技术A可以ctrl+cctrl+v,复制粘贴。也可以通过自动... 查看详情

word表格中快速自动填充内容的过程是啥

...列所有单元格都输入“百”字。2、那么,操作如下:先在第一个单元格输入“百”;3、然后,选中“百”字,按下CTRL+C复制。再选中这一列中其余的单元格。4、按下CTRL+V键,粘贴,所选中的单元格即同时填充上“百”字。很方... 查看详情

excel如何把第二列的数据按照第一列数据排序,第二列的数据少于第一列

怎样快速把F列数据按照名称添到C列C2输入=IFERROR(VLOOKUP(A2,E:F,2,),"")下拉参考技术A假定数值在C列d1输入=IF(COUNTIF(B:B,A1)=0,"",INDEX(B:B,MATCH(A1,B:B,0)))e1输入=if(d1="","",vlookup(d1,b:c,2,0))选定两列公式下拉复制C、D两列点... 查看详情

Excel vba将公式从一列自动填充到Excel中的最后一列

】Excelvba将公式从一列自动填充到Excel中的最后一列【英文标题】:Excelvbatoautofillformulaefromacolumntolastcolumninexcel【发布时间】:2017-07-0309:41:58【问题描述】:我确实有一个宏,它在N2单元格中添加公式并自动填充到工作表的最后一... 查看详情

excel在第二列对应第一列填入的内容返回相对应的数据

...设9种桩型对应的设计标高都不一样,分别为0.1~0.9,我要在第二列中对应第一列填入的桩型,自动填上其对应的标高(如果不填对应的是什么无所谓),该用哪种函数,或是有其他什么方法,具体怎么用法?急用,高手来帮帮忙... 查看详情

如何让excel数列序号递加

我想在表2中建这样一列:表1!A1表1!A31表1!A61表1!A91表1!A121.....一般情况下下拉的话可以得到表1!A1表1!A2表1!A3表1!A4表1!A5但是要按30递加怎么办呢?填充序列的方法:1、打开EXCEL表格,输入数值,之后点击单元格,按住CTRL键同时,鼠标... 查看详情

excel中如何将两列数字并入一列,中间用逗号隔开?

...除B列和C列。参考技术A分析:可用连接符&实现。加入第一列数字为A1,第二列数字为B1,新数据放在c3,则C3输入=A1&","&B1,即可,再下拉填充,如图 查看详情

根据另一列自动填充 excel 中的字段

】根据另一列自动填充excel中的字段【英文标题】:Autopopulatefieldinexcelbasedoffanothercolumn【发布时间】:2013-07-1520:17:28【问题描述】:我有一个非常复杂的电子表格,需要更新以提高效率。我们有5个栏目来跟踪5个不同部件的质量... 查看详情

Python Pandas - 用前一列的值向前填充整行

】PythonPandas-用前一列的值向前填充整行【英文标题】:PythonPandas--Forwardfillingentirerowswithvalueofonepreviouscolumn【发布时间】:2017-12-2822:40:12【问题描述】:熊猫开发新手。如何使用先前看到的列中包含的值前向填充DataFrame?独立示... 查看详情

excel:使用其他工作表中的数据自动完成行

...作表链接在一起。这是我的第二张纸A123B456C789D101112当我在第一张纸上写字时C我希望excel像那样自动填充整行C789有没有办法做到这一点?【问题讨论】:您也许可以为此使用Excel的数据验 查看详情