我想在Excel中找个对应的数据

来源:百度知道 编辑:UC知道 时间:2024/09/28 06:53:12
如下
A B C D E F
张三 5 1985 1
李四 1 1258 2
王五 4 1357 3
赵强 6 1554 4
小白 2 1578 5
小黄 3 1785 6
我想在C列里对应的加入以E列和D列的数字
比如C2=1578 C3=1985 有这样的公式吗?
A ---B--C----D---E
A ---B--C----D---E
张三 5 - -1985 1
李四 1 - -1258 2
王五 4 - -1357 3
赵强 6 - -1554 4
小白 2 - -1578 5
小黄 3 - -1785 6
A列就名子~B列是带号~C列是要用公式的~D列和E列是带号所相对应的数据~我是想在C列里打入D列和C列相对应的数 比如张三的带号是5~按D列与E列的对应数据就应该是1578~这样的公式要怎么做,第一个答案我做不出来可能是我的问题没有明确.

为了简化一下,最好把D列E列交换一下。
而且D列的"带号"应该没有重复的,并且按照大小排好序。
这样的话,在C1里写公式:
=VLOOKUP(B1,D2:E7,2,FALSE)
然后往下填充一下公式就可以了。

VLOOKUP可以解决:
如你题中的数据你可以在E1中输入以下公式:
=VLOOKUP(D1,$B$1:$C$6,2,0)
然后指向E1右下角向下拖动至E6,就可以了。但是,这样你的表格将会与前面的姓名不相对应,所以,我觉得你应该把你的表格和你的要求说得更清楚一点,大家才能帮你做出更合适的公式。

你这样说的我就看明白了,操作如下:
1,选中D列,插入,列,
2,选中F列(原E列),剪切,至D列粘贴。
注:这样操作的目的是为了函数引用的时候方便,VLOOKUP函数是从区域的首列进行查询,所以,你要检索的条件必须在检索区域的首列,
3,在C1中输入以下公式。
=VLOOKUP(B1,D:E,2,0)
并向下拖动实现公式填充。
完成。
要说明说的是:VLOOKUP、HLOOKUP函数是不用排序,LOOKUP是必须先进行排序才可以查询引用的。楼下回答的有误。
以上这个函数公式可以实现被查询数据的源区域不在同一个工作表内、不在同一个工作薄内、并且被查询的的工作薄可以不用打开。

ztyemil说的:"VLOOKUP、HLOOKUP函数是不用排序,LOOKUP是必须先进行排序才可以查询引用的"
这句话是也对也不对。
关键是看函数VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)中range_lookup的值,如果指定为true的话,table_array也是必须要排序的。否则将不能得到正确值。为false的话,不需排序。

我想在Excel中找个对应的数据 Excel中在C列所有单元格输入一数,在B列对应单元格得一前面固定地添加某个数的新数 excel 加减乘除 怎么用?? 整个A组的数分别对应与B组数相乘在C组显示怎么做???急 EXCEL 两表间的对应 excel的对应问题 EXCEL 我想设计个公式,取同时第一列满足条件1第二列满足条件2的行所对应的第三列的数 我想在EXCEL表中按照时间的先后,按后进先出查出最后一个时间所对应的数量 在excel中编号与文本相互对应的问题~!~!~! 在考研中数一、数二、数三、数四分别是什么意思?分别是那些专业对应要考的? 我有一个问题想问一下大家,我想在EXCEL把计算出来的数在原数的位置上显示,有没有什么好方法?