2022-09-21 07:17来源:m.sf1369.com作者:宇宇
楼主,您好。 Excel图表画线Y=kX+b 这样的线, 只要已知k, b 就可以画了。这跟两点确定一条直线的原理一样.
x=0, y=b
y=0, x=-b/k
数组公式=INDEX($B:$B,SMALL(IF($A$1:$A$100=D$1,ROW($1:$100),4^8),ROW(A2))),有疑47728719
VLOOKUP:在表格数组的首列查找指定的值,并由此返回表格数组当前行中其他列的值。
VLOOKUP 中的 V 参数表示垂直方向。当比较值位于需要查找的数据左边的一列时,可以使用 VLOOKUP 而不是 HLOOKUP。
语法
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value 为需要在表格数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)第一列中查找的数值。Lookup_value 可以为数值或引用。若 lookup_value 小于 table_array 第一列中的最小值,VLOOKUP 返回错误值 #N/A。
Table_array 为两列或多列数据。使用对区域或区域名称的引用。table_array 第一列中的值是由 lookup_value 搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。
Col_index_num 为 table_array 中待返回的匹配值的列序号。Col_index_num 为 1 时,返回 table_array 第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值,以此类推。如果 col_index_num :
小于 1,VLOOKUP 返回错误值 #VALUE!。
大于 table_array 的列数,VLOOKUP 返回错误值 #REF!。
Range_lookup 为逻辑值,指定希望 VLOOKUP 查找精确的匹配值还是近似匹配值:
如果为 TRUE 或省略,则返回精确匹配值或近似匹配值。也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。
table_array 第一列中的值必须以升序排序;否则 VLOOKUP 可能无法返回正确的值。有关详细信息,请参阅排序数据。
如果为 FALSE,VLOOKUP 将只寻找精确匹配值。在此情况下,table_array 第一列的值不需要排序。如果 table_array 第一列中有两个或多个值与 lookup_value 匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值 #N/A。
注解
在 table_array 第一列中搜索文本值时,请确保 table_array 第一列中的数据没有前导空格、尾部空格、直引号(' 或 )与弯引号(‘或“)不一致或非打印字符。否则,VLOOKUP 可能返回不正确或意外的值。有关详细信息,请参阅 CLEAN 和 TRIM。
在搜索数字或日期值时,请确保 table_array 第一列中的数据未存储为文本值。否则,VLOOKUP 可能返回不正确或意外的值。有关详细信息,请参阅将保存为文本的数字转换为数字值。
如果 range_lookup 为 FALSE 且 lookup_value 为文本,则可以在 lookup_value 中使用通配符、问号 (?) 和星号 (*)。问号匹配任意单个字符;星号匹配任意字符序列。如果要查找实际的问号或星号,请在该字符前键入波形符 (~)。
AND、AVERAGE、COLUMN等。
显示所引用单元格的列标号值。显示位置。CONCATENATE将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。字符合并。COUNTIF统计某个单元格区域中符合指定条件的单元格数目。条件统计。DATE给出指定数值的日期。显示日期。DATEDIF计算返回两个日期参数的差值。计算天数。DAY计算参数中指定日期或引用单元格中的日期天数。计算天数。DCOUNT返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。条件统计。FREQUENCY以一列垂直数组返回某个区域中数据的频率分布。概率计算。IF根据对指定条件的逻辑判断的真假结果,返回相对应条件触发的计算结果。条件计算。INDEX返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。数据定位。INT将数值向下取整为最接近的整数。数据计算。ISERROR用于测试函数式返回的数值是否有错。如果有错,该函数返回TRUE,反之返回FALSE。逻辑判断。LEFT从一个文本字符串的第一个字符开始,截取指定数目的字符。截取数据。LEN统计文本字符串中字符数目。字符统计。MATCH返回在指定方式下与指定数值匹配的数组中元素的相应位置。匹配位置。MAX求出一组数中的最大值。数据计算。MID从一个文本字符串的指定位置开始,截取指定数目的字符。字符截取。MIN求出一组数中的最小值。数据计算。MOD求出两数相除的余数。数据计算。MONTH求出指定日期或引用单元格中的日期的月份。日期计算。NOW给出当前系统日期和时间。显示日期时间。OR仅当所有参数值均为逻辑“假FALSE”时返回结果逻辑“假FALSE”,否则都返回逻辑“真TRUE”。逻辑判断。RANK返回某一数值在一列数值中的相对于其他数值的排位。数据排序。RIGHT从一个文本字符串的最后一个字符开始,截取指定数目的字符。字符截取。SUBTOTAL返回列表或数据库中的分类汇总。分类汇总。SUM求出一组数值的和。数据计算。SUMIF计算符合指定条件的单元格区域内的数值和。条件数据计算。TEXT根据指定的数值格式将相应的数字转换为文本形式数值文本转换。TODAY给出系统日期显示日期。VALUE将一个代表数值的文本型字符串转换为数值型。文本数值转换。VLOOKUP在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值条件定位。WEEKDAY给出指定日期的对应的星期数。星期计算。
参数可以是数字、文本、形如TRUE或FALSE的逻辑值、数组、形如错误值或单元格引用。给定的参数必须能产生有效的值。参数也可以是常量、公式或其它函数。