一、在excel中如何把第一个单元格中的内容都加到下面的每个单元格
另起一列,公式
“=$A$1+...”(计算单元格之和)
这种形式,,然后拖下去。
用“$”固定A1单元格。 不固定就不要这个符号
“=$A$1&..”(将两个单元格相连)
二、mid函数:如果要不管前面的字符,从某个数位开始排,可以用MID函数加一列排序。
=mid(单元格引用,开始字符位数,1000)
如:
=mid(A1,11,1000) 这个是提取数字的,结果就只有11位后面的数(1000以内的,以外的不在)(适合于字母数字,汉字数字等等的混杂数值排序)
三、exact函数测试两个字符串是否完全相同。如果它们完全相同,则返回 TRUE;否则,返回 FALSE。函数 EXACT能区分大小写,但忽略格式上的差异。利用函数 EXACT 可以测试输入文档内的文本。
语法
EXACT(text1,text2)比较两个字符串是否一致(不区分格式、但区分大小)
Text1 待比较的第一个字符串。
Text2 待比较的第二个字符串。
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
1. 创建空白工作簿或工作表。
2. 请在“帮助”主题中选取示例。不要选取行或列标题。
3. 从帮助中选取示例。
4. 按 Ctrl+C。
5. 在工作表中,选中单元格 A1,再按 Ctrl+V。
6. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
|
| ||||||||||||||||||||||||||
四、vlookup函数的应用: 问题:如下图,已知表sheet1中的数据如下,如何在数据表二 sheet2 中如下引用:当学号随机出现的时候,如何在B列显示其对应的物理成绩?(列项判断,横向判断用hlookup)
首先我们介绍下使用的函数 vlookup 的几个参数,vlookup是判断引用数据的函数,它总共有四个参数,依次是:
1、判断的条件
2、跟踪数据的区域
3、返回第几列的数据
4、是否精确匹配
3、返回第几列的数据
4、是否精确匹配
根据问题的需求,这个公式应该是:
=vlookup(a2,sheet1!$a$2:$f$100,6,true)(其中1等于true,0等于false)
详细说明一下在此vlookup函数例子中各个参数的使用说明:
1、a2 是判断的条件,也就是说如果sheet2表中a列对应的数据和sheet1表中的数据相同方能引用;
2、sheet1!$a$2:$f$100 是数据跟踪的区域,因为需要引用的数据在f列,所以跟踪的区域至少在f列,$是绝对引用(关于绝对引用可以参考这里);
3、6 这是返回什么数的列数,如上图的物理是第6列,所以应该是6,如果要求英语的数值,那么此处应该是5
4、是否绝对引用,如果是就输入 true 如果是近似即可满足条件 那么输入false (近似值主
2、sheet1!$a$2:$f$100 是数据跟踪的区域,因为需要引用的数据在f列,所以跟踪的区域至少在f列,$是绝对引用(关于绝对引用可以参考这里);
3、6 这是返回什么数的列数,如上图的物理是第6列,所以应该是6,如果要求英语的数值,那么此处应该是5
4、是否绝对引用,如果是就输入 true 如果是近似即可满足条件 那么输入false (近似值主
要用于带小数点的财务、运算等)
5、vlookup是垂直方向的判断,如果是水平方向的判断可使用Hlookup函数
5、vlookup是垂直方向的判断,如果是水平方向的判断可使用Hlookup函数
结果如下图:
不知道你是否已经会使用vlookup这个条件查函数,如果你有兴趣可以试试本例。与本例结合紧密的是excel数据引用,更多的excel可以参考这里。
在excel使用哪个函数能在同一个工作簿下的一个工作表中引用另一个工作表中的数据,以及函数ISNA,VLOOKUP的使用方法?
直接写=sheet1!A1即可
ISNA(value)判断值是否为错误值 #N/A(值不存在)。
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
在表格或数值数组的首列查指定的数值,并由此返回表格或数组当前行中指定列处的数值。
Lookup_value 为需要在数组第一列中查的数值。Lookup_value 可以为数值、引用或文本字符串。
Table_array 为需要在其中查数据的数据表。可以使用对区域或区域名称的引用,例如数据库或列表。
Col_index_num 为 table_array 中待返回的匹配值的列序号。Col_index_num 为 1 时,
返回 table_array 第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值,以此类推。如果 col_index_num 小于 1,函数 VLOOKUP 返回错误值值 #VALUE!;如果 col_index_num 大于 table_array 的列数,函数 VLOOKUP 返回错误值 #REF!。
Range_lookup 为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 多列vlookup函数的使用方法或省略,则返回近似匹配值,也就是说,如果不到精确匹配值,则返回小于 lookup_value 的最大数值;如果 range_value 为 FALSE,函数 VLOOKUP 将返回精确匹配值。如果不到,则返回错误值 #N/A。
例如=VLOOKUP(A2,Sheet2!A:B,2,FALSE)
五、Excel自动排序
如A列是编号列,若B1非空白,那么A1显示1,B2非空白,A2就显示2
A1=IF($B1="","",COUNTA($B$1:$B1))下拖公式
第一个单元格填1 第二个单元格填3 然后选中第一个和第二个单元格 直接往下拉 就可以了 execl可以根据第一个和第二个自动判断他们之间的步长
六、SUMIF
根据指定条件对若干单元格求和。
语法
SUMIF(range,criteria,sum_range)
Range 为用于条件判断的单元格区域。
Criteria 为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 32、"32"、">32" 或 "apples"。
Sum_range 是需要求和的实际单元格。
说明:
只有在区域中相应的单元格符合条件的情况下,sum_range 中的单元格才求和。
如果忽略了 sum_range,则对区域中的单元格求和。
Microsoft Excel 还提供了其他一些函数,它们可根据条件来分析数据。例如,如果要计算单元格区域内某个文本字符串或数字出现的次数,则可使用OUNTIF 函数。如果要让公式根据某一条件返回两个数值中的某一值(例如,根据指定销售额返回销售红利),则可使用 IF 函数。
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
创建空白工作簿或工作表。
按 Ctrl+C。
在工作表中,选中单元格 A1,再按 Ctrl+V。
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
1
2
3
4
5
A B
属性值 佣金
100,000 7,000
200,000 14,000
300,000 21,000
400,000 28,000
公式 说明(结果)
=SUMIF(A2:A5,">160000",B2:B5) 属性值超过 160,000 的佣金的和 (63,000)
七、 IF执行真假值判断,根据逻辑计算的真假值,返回不同结果。
可以使用函数 IF 对数值和公式进行条件检测。
语法
IF(logical_test,value_if_true,value_if_false)
Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。本参数可使用任何比较运算符。
Value_if_true logical_test 为 TRUE 时返回的值。例如,如果本参数为文本字符串“预算
内”而且 logical_test 参数值为 TRUE,则 IF 函数将显示文本“预算内”。如果 logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0(零)。如果要显示 TRUE,则请为本参数使用逻辑值 TRUE。Value_if_true 也可以是其他公式。
Value_if_false logical_test 为 FALSE 时返回的值。例如,如果本参数为文本字符串“超出预算”而且 logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”。如果 logical_test 为 FALSE 且忽略了 Value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。如果 logical_test 为 FALSE 且 Value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。Value_if_false 也可以是其他公式。
说明
函数 IF 可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。请参阅下面最后一个示例。
在计算参数 value_if_true 和 value_if_false 后,函数 IF 返回相应语句执行后的返回值。
如果函数 IF 的参数包含数组,则在执行 IF 语句时,数组中的每一个元素都将计算。
Microsoft Excel 还提供了其他一些函数,可依据条件来分析数据。例如,如果要计算单元格区域中某个文本字符串或数字出现的次数,则可使用 COUNTIF 工作表函数。如果要根据单元格区域中的某一文本字符串或数字求和,则可使用 SUMIF 工作表函数。请了解关于根据条件计算值。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论