excel查找一个单元格内的值在另一区域相同值,并返回相同值后一列同行单元格的值

excel查找一个单元格内的值在另一区域相同值,并返回相同值后一列同行单元格的值。如下图,图一中已经做好下拉选框,通过下拉选框值的变化自动得出表二中对应病症名称的治疗方案。

可以使用if这个函数,找到相同进行数据返回即可。

给出数字的起始位置和长度,提取某特定字符串后的数字。

示例公式:

=-lookup(0,-mid(a1,find("ABC",a1)+LEN("ABC"),row(1:99))) 公式结果为提取A1单元格中字符串ABC之后的数字。

扩展资料:

为了满足各种数据处理的要求,Excel提供了大量函数供用户使用,函数是系统预先编制好的用于数值计算和数据处理的公式,使用函数可以简化或缩短工作表中的公式,使数据处理简单方便。 Excel 2003提供了丰富的函数,如财务函数、日期与时间函数、数值与三角函数、统计函数、查找与引用函数、数据库函数、文字函数、逻辑函数、信息函数等。

参考资料来源:百度百科-excel函数

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-12-15

可以使用if这个函数,找到相同进行数据返回。A2中输入=ADDRESS(MIN(IF(B1:G20=A1,ROW(B1:G20))),MIN(IF(B1:G20=A1,COLUMN(B1:G20))),4)同时按下CTRL+SHIFT+ENTER输入数组公式,就可以在A2中显示和A1单元格中一样数据的行号和列号。

扩展资料:

IF函数有三个参数,语法如下:

=IF(条件判断, 结果为真返回值, 结果为假返回值)

第一参数是条件判断,比如说“A1="百度"”或“21>37”这种,结果返回TRUE或FALSE。如果判断返回TRUE那么IF函数返回值是第二参数,否则返回第三参数。

其中判断1大于2结果是假也就是FALSE,所以单元格返回第三参数文本“判断假”。

第一参数在某些情况下不是用比较判断符号来判断的。Excel中将0认为是FALSE,非0值等价于TRUE。所以如下图,B1公式为:

=IF(SUM(A1:A2),"判断真","判断假")

因为A1:A2合计大于0,所以返回第二参数文本“判断真”。

本回答被网友采纳
第2个回答  2020-12-15

1.在图中显示的工作表中,如果在列I中输入代码,相应的规范将自动显示在列j中。这是一个典型的VLOOKUP应用程序示例。此特性要求代码列中的数据是唯一的。这意味着代码中不能出现重复的值。您需要查找的内容必须在需要返回的数据之前(右)。

2.点击J2单元格,点击插入函数按钮,显示插入函数设置框,在查找和引用类别中选择VLOOKUP函数。

3.继续弹出“功能参数设置”框。第一个参数是您需要找到的。这个例子设置为I2,第二个参数是需要找到的原始数据区域。在本例中,它被设置为D:F,包含列D、E和F。找到第三个参数并返回前一列的内容。

4. 这样就完成了在另一列中找到由一列的指定值返回的对应行的值,通过计算结果显示为6。效果如下。

本回答被网友采纳
第3个回答  2017-06-19
输入
=VLOOKUP(B1,Sheet2!B:D,3,0)
公式表示:在Sheet2的B列精确匹配与当前工作表的B1单元格相同的“辩证分型”,然后返回对应第3列(Sheet2的D列“治法”)数据。追问

首先感谢您的回答,如果我要找查找单元格所在行的下一列的下一行单元格的返回值,又该怎么办?

如下图,在C1单元格输入3,则D1单元格要显示9。

追答

输入

=INDEX(B:B,MATCH(C1,A:A,0)+1)

第4个回答  2017-06-19
用VLOOKUP
看不到行列号,不好写的
相似回答