首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 办公应用 > OFFICE教程 >

excel中两表对应的有关问题

2012-02-05 
excel中两表对应的问题。在excel中有两个表sheet1、sheet2。sheet1里有两列,格式为:编号深度(M)1~24.023~44.0

excel中两表对应的问题。
在excel中有两个表sheet1、sheet2。

sheet1里有两列,格式为:
编号深度(M)
1~24.02
3~44.02
5~64.02
7~84.02
9~104.52
11~134.32
14~164.32
17~194.32
20~214.02

sheet2现在只有一列,为编号:
编号
1
2
3
4
5
.
.
10
.
.

现在希望能在不用vba或其他编程手段的情况下,只用工作表函数等手段,跟据sheet1里编号的范围,向sheet2的B列填写相应编号的深度值。
例如,在sheet2的b1~b2该填4.02,同理b3~b8也填4.02,b9~b10填4.52,b11~b13填4.32。。。。。。
由于数据很多,人工对应太麻烦。。。不想编程,因为到时还得交付其他人使用,要逐字逐句解释vba就更麻烦了。。。。
希望各路高人支招。。。。

[解决办法]
sheet2 B1 公式

=LOOKUP(A1,LEFT(Sheet1!$A$2:$A$10,FIND( "~ ",Sheet1!$A$2:$A$10)-1)*1,Sheet1!$B$2:$B$10)


双击填充柄

热点排行