在第一个电子表格行列互换中有无数行和列数据,要如何在另一个表格中输入任意数据能在第一个表格中找到对应的类容

在EXCEL表格中怎么在一列中输入数据在另一列中出现相对应的数据_百度知道
在EXCEL表格中怎么在一列中输入数据在另一列中出现相对应的数据
例如在A1中输入 衣服001 在B2 中输入 38元
那么下次在A2中输入
在B2 中自动出现
我有更好的答案
使用vlookup函数语法: vlookup(查找值,查找范围,返回第N 列,是否精确查找)示例
采纳率:70%
来自团队:
=VLOOKUP(A9,A1:B7,2,)你看看看就是这样的
本回答被提问者采纳
用Vlookup 函数
怎么用啊 不会
有什么公式?
其他1条回答
为您推荐:
其他类似问题
excel表格的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。excel第一个表格做为基础表,在第二个表中输入第一表格的某一项后怎样才能出现和第一个表对应的数据_百度知道
excel第一个表格做为基础表,在第二个表中输入第一表格的某一项后怎样才能出现和第一个表对应的数据
我有更好的答案
如果第一个表为Sheet1,其中有A:K列数据,第二个表为Sheet2,在Sheet2的A2单元格输入了Sheet1中A列的某一数据,那么在Sheet2的B2单元格输入以下公式,然后向右填充公式即可=VLOOKUP($A2,Sheet1!$A:$K,COLUMN(B1),0)
采纳率:79%
来自团队:
& VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找)
用vlookup函数可解决
有具体的操作步骤吗?
使用VLOOKUP函数就可以了。
有具体的操作步骤吗
需要看到具体表格,才能写公式。
其他1条回答
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。excel vba编程,是在一段表格中插入几行后,插入行后的行整体下移,不破坏原有数据内容, - hbm - 博客园
随笔 - 179
Range(Rows(3), Rows(5)).Insert shift:=xlDown
1)在当前单元格处插入一行
; 可以增加循环语句来实现插入多行Range("A10").SelectSelection.EntireRow.Insert , CopyOrigin:=xlFormatFromLeftOrAbove2)在当前选择行处插入与选择行数相同的行数; 可更改行号来实现不同地方的插入。
Rows("10:11").Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove3)将range换成sheet1.cells(x,y) 或range(cells(x1,y1),cells(x2,y2)) 则可用程序来控制插入的位置
EXCEL中VBA或者函数怎么自动插入新数据?
我会用函数,VBA知道一点,请问:如何在图中当C列出现大于4.8和小于0.2的数值后,自动插入下一个ZD9。就是图中K294+920后面出现了-0.363
解释一下图中数据的计算方法:第一个 ZD8所在行9和行10的数据手动输入。A列中K294+880和E列G列3174.97在另一个工作表中排列好了的,可以直接调用。他 后面的C列数值叫前视,C11=$D$10-E11,C12=$D$10-E12,C13=$D$10-E13 & &&
ZD9后 面C14是根据上图中K294+920后面出现了-0.363(小于0.2),就随机一个0.2到0.5的数。如果上图中K294+920后面出现了 7.652(大于4.8)时,就随机一个4.2到4.8的数。E14=D10-C14 & &B15也是一个随机数,是根据上图中K294+920后面出现了-0.363(小于0.2),就随机一个4.2到4.8的数。如果上图中 K294+920后面出现了7.652(大于4.8)时,就随机一个0.2到0.5的数。D15=E14+B15
这个ZD9就完成了。下边的C16=$D$15-E16,C17=$D$15-E17,C18=$D$15-E18 就是这样,如果下边的C列又出现大于4.8或者小于0.2的数,又插入下个点ZD10,如此循环。
如果没有说明白,请联系QQ或者电话 &&
那个7.652是假设的。那么我告诉你到底怎么做:我要这样几个过程,(1.)当C列出现小于0.2或者大于4.8的数值后,插入两行,这个叫转点。(2)这两行里的数据符合这样的要求,ZD9那个9=上一个ZD8后面的8+1,是下一个转点的意思。 显然在下一个就应该是ZD10,ZD11,ZD12 ,ZD13.......
这样吧,转点ZD就从ZD1开始。
根据你图一数据及要求写了一段代码,看是不是满足要求:1、运行前请备份原始数据表,切记!2、为了便于检查,会自动在相关单元格写入公式。3、代码直接放到图一的&水准测量记录&表的代码页中,如果写在模块中,请自行修改代码。代码运行后会生成图二的样子,只能运行一次,再次运行时必须保证数据格式是图一(原表)的格式。由于有几个数据是随机数,多次测试结果会不同。4、默认图一E列是已知数据。 Sub 插入数据()Dim i As LongDim k As LongDim n As Longn = 8k = 10With ActiveSheetFor i = 11 To 65536If .Cells(k, 4).Value - .Cells(i, 5).Value &= 0.2 And .Cells(k, 4).Value - .Cells(i, 5).Value &= 4.8 Then.Range("C" & i) = "=$D$" & k & "-E" & iElseIf .Cells(k, 4).Value - .Cells(i, 5).Value &= 4.8 Then.Rows(i).Insert Shift:=xlDown.Range("A" & i) = "ZD" & n + 1.Range("C" & i) = "=Round(rand() * (4.8 - 4.2) + 4.2, 3)".Range("E" & i) = "=$D$" & k & "-C" & i.Rows(i + 1).Insert Shift:=xlDown.Range("B" & i + 1) = "=Round(rand() * (0.5 - 0.2) + 0.2, 3)".Range("D" & i + 1) = "=E" & i & "+B" & i + 1ElseIf .Cells(k, 4).Value - .Cells(i, 5).Value &= 0.2 Then.Rows(i).Insert Shift:=xlDown.Range("A" & i) = "ZD" & n + 1.Range("C" & i) = "=Round(rand() * (0.5 - 0.2) + 0.2, 3)".Range("E" & i) = "=$D$" & k & "-C" & i.Rows(i + 1).Insert Shift:=xlDown.Range("B" & i + 1) = "=Round(rand() * (4.8 - 4.2) + 4.2, 3)".Range("D" & i + 1) = "=E" & i & "+B" & i + 1End Ifk = i + 1n = n + 1i = i + 1End IfIf .Range("E" & i + 1) = "" Then Exit ForNext iEnd WithEnd Sub
这就好理解了,我重复一遍,你确认一下。当c列中出现小于0.2或者大于4.8的数值后,在该行的上方插入两个空行,并且在A列写入ZD+编号。其他都留空白。 Sub InsertRow()Dim LastRow As Long, i As Long, j As LongApplication.CutCopyMode = FalseLastRow = Cells(Cells.Rows.Count, 3).End(3).Rowi = 1Do
If IsNumeric(Cells(i, 3)) And Len(Cells(i, 3)) & 0 Then
If Cells(i, 3) & 0.2 Or Cells(i, 3) & 4.8 Then
Rows(i & ":" & i + 1).Insert shift:=xlDown
Cells(i, 1) = "ZD" & j
LastRow = Cells(Cells.Rows.Count, 3).End(3).Row
i = i + 1Loop Until i & LastRowEnd Sub
阅读(...) 评论()Excel 表格中如何能输入关键词就可以提取另一个表格中对应的一行数据_百度知道
Excel 表格中如何能输入关键词就可以提取另一个表格中对应的一行数据
如图,我想在 表格2 中的 A2单元格 中输入任意 表格1中的商品条码,就能直接引用 表格1 中对应条码的那一行信息。
我有更好的答案
可以使用vlookup函数来解决语法: vlookup(查找值,查找范围,返回第N列值,是否精确查找)公式 :=VLOOKUP($A2,表格1!$A$1:$G$10,COLUMN(),0)示例效果
采纳率:70%
来自团队:
表格2 中的B2中输入:=VLOOKUP($A2,表格1!$A:$G,column(B2),0)往右拉到G列,再往下拉。设置好公式后,再在表格2的A2中输入条码,后面就会自动显示对应的信息。
本回答被提问者采纳
=VLOOKUP(A1,'[新建 Microsoft Excel 工作表.xls]Sheet1'!$A:$B,2,0)
用VLOOKUP函数应该可以实现,要不你把资料发到我邮箱,我帮你弄。
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
excel的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。如何将第一个excel表中的整行数据导入到另外一个格式不同的excel表_excel吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:164,746贴子:
如何将第一个excel表中的整行数据导入到另外一个格式不同的excel表收藏
rt第二个表的格式与第一个不同,不要回复
=加第一个表格内的相关内容,这个我会,问题是工作量太大了,这样做我得一个星期的重复操作才能完成,谢谢大家了
excel 认准虎课Excle教程-案例式短视频教学网站,提供海量免费,高质量视频课程包括ps教程,Excle教程,字体教程,排版教程,海报教程等.学设计,在虎课!
第二个表格中的信息是第一个表格中的每一行的信息,这是一个单独的表,要打印出来
有没有人来指导一下,谢谢了啊
如此提问 不知如何帮你 你总得写出格式吧 最好截图说明 看看有没有什么好办法
好的,我马上截图过来,谢谢你的回复
这个是第一个表的上方的逐条内容
要做到第二个表格中,有几千人的数据,俺的娘啊,我要是一个一个的等过来我得死
求大神啊,能帮助者我愿献身报答啊,慰藉我这光棍节里光棍的人的心灵啊!!
冲这条 不敢帮了
别啊,要是因为这个俺不伤心死,你觉得我上面的那两个表格有可能进行一个简单操作不
要用什么软件或者什么方法不,能指导一下嘛?
在表二K1输入序号,下边的公式先复制粘贴到B3,再复制、粘贴到其他需要计算的单元格里,修改序号即显示不同人的信息。=OFFSET(Sheet1!$A$1,$K$1,MATCH(A3,Sheet1!$B$1:$E$1,))看不清你表一的列标,自己修改下啊。
这是详细的,我自己看着整试试,再次向你表达谢谢,此致敬礼
=OFFSET(Sheet1!$A$1,$K$1,MATCH(A3,Sheet1!$A$1:$Q$1,)-1)范围不对的话再修改下
如果只是打印出来,何不用Word的邮件合并功能?
各位有没有谁会把表1里的内容,分别导入表2表格中表2
登录百度帐号

我要回帖

更多关于 电子表格列项转换横行 的文章

 

随机推荐