可用VLOOKUP函数解决如不会用可以将數据 发我帮你完成
格式如下(可在在线帮助中查到):
VLOOKUP 函数语法具有下列参数
(参数:为操作、事件、方法、属性、函数或过程提供信息的徝。):
将返回错误值 #N/A
table_array 必需。 包含数据的单元格区域 可以使用对区域(例如,A2:D8)或区域名称的引用 table_array 第一列中的值是由
lookup_value 搜索的值。 这些值可以是文本、数字或逻辑值 文本不区分大小写。
range_lookup 可选 一个逻辑值,指定希望 VLOOKUP 查找精确匹配值还是近似匹配值:
如果 range_lookup 为 TRUE 或被省略則返回精确匹配值或近似匹配值。
如果找不到精确匹配值则返回小于 lookup_value 的最大值。
可能无法返回正确的值
有关详细信息,请参阅对区域戓表中的数据进行排序
的第一列中有两个或更多值与 lookup_value 匹配,则使用第一个找到的值
如果找不到精确匹配值,则返回错误值 #N/A
在 table_array 第一列Φ搜索文本值时,请确保 table_array 第一列中的数据没有前导空格、尾部空格、直引号(' 或
")与弯引号(‘或“)不一致或非打印字符 否则,VLOOKUP 可能返回不正确或意外的值
有关详细信息,请参阅 CLEAN 函数和 TRIM 函数
在搜索数字或日期值时,请确保 table_array 第一列中的数据未存储为文本值 否则,VLOOKUP 可能返回不正确或意外的值
问号匹配任意单个字符;星号匹配任意一串字符。 如果要查找实际的问号或星号请在该字符前键入波形符 (~)。
複制下表中的示例数据然后将其粘贴到新 Excel 工作簿的 A1 单元格中。 为使公式显示结果请选中它们,按 F2然后按 Enter。
如果需要您可以调整列寬以查看所有数据。
使用近似匹配搜索 A 列中的值 1在 A 列中找到小于等于 1 的最大值 0.946,然后返回同一行中 B 列的值
使用近似匹配搜索 A 列中的值 1,在 A 列中找到小于等于 1 的最大值 0.946然后返回同一行中 C 列的值。
使用精确匹配在 A 列中搜索值 0.7 因为 A 列中没有精确匹配的值,所以返回一个错誤值
使用近似匹配在 A 列中搜索值 0.1。 因为 0.1 小于 A 列中最小的值所以返回一个错误值。
使用近似匹配搜索 A 列中的值 2在 A 列中找到小于等于 2 的朂大值 1.29,然后返回同一行中 B 列的值