1. excel计算包含文字的函数
一、excel表格中当某单元格出现数字,如何让另一单元格相应自动改为指定文字这个可以用COUNT或ISNUMBER函数来判断是不是数字,再配合IF函数就能达到所需要求了。
比如A1单元格内容为数字,要在B1单元格得出“数字”两字,否则返回空值,那以可以在B1单元格写入公式=IF(COUNT(A1),"数字","")或=IF(ISNUMBER(A1),"数字",""
)二、相关函数的定义(1)COUNT函数返回包含数字以及包含参数列表中的数字的单元格的个数。利用函数 COUNT 可以计算单元格区域或数字数组中数字字段的输入项个数。语法COUNT(value1,value2,...)Value1, value2, ... 为包含或引用各种类型数据的参数(1 到 30个),但只有数字类型的数据才被计算。说明函数 COUNT 在计数时,将把数字、日期、或以文本代表的数字计算在内;但是错误值或其他无法转换成数字的文字将被忽略。
如果参数是一个数组或引用,那么只统计数组或引用中的数字;数组或引用中的空白单元格、逻辑值、文字或错误值都将被忽略。
如果要统计逻辑值、文字或错误值,请使用函数 COUNTA。
(2)IS类函数本部分描述了用来检验数值或引用类型的九个工作表函数。这些函数,概括为 IS 类函数,可以检验数值的类型并根据参数取值返回 TRUE 或 FALSE。
例如,如果数值为对空白单元格的引用,函数 ISBLANK 返回逻辑值 TRUE,否则返回 FALSE。语法ISBLANK(value)ISERR(value)ISERROR(value)ISLOGICAL(value)ISNA(value)ISNONTEXT(value)ISNUMBER(value)ISREF(value)ISTEXT(value)Value 为需要进行检验的数值。分别为:空白(空白单元格)、错误值、逻辑值、文本、数字、引用值或对于以上任意参数的名称引用。函数 如果为下面的内容,则返回 TRUEISBLANK 值为空白单元格。
ISERR 值为任意错误值(除去 #N/A)。
ISERROR 值为任意错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)。ISLOGICAL 值为逻辑值。ISNA 值为错误值。 #N/A(值不存在)。ISNONTEXT 值为不是文本的任意项(注意此函数在值为空白单元格时返回TRUE)。ISNUMBER 值为数字。ISREF 值为引用。ISTEXT 值为文本。说明IS 类函数的参数 value 是不可转换的。
例如,在其他大多数需要数字的函数中,文本值“19”会被转换成数字 19。然而在公式 ISNUMBER("19") 中,“19”并不由文本值转换成别的类型的值,函数 ISNUMBER 返回 FALSE。
IS 类函数在用公式检验计算结果时十分有用。
当它与函数 IF 结合在一起使用时,可以提供一种方法用来在公式中查出错误值(请参阅下面的示例)。(3)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 工作表函数。请了解关于根据条件计算值。
2. excel公式字段包含文字
筛选包含特定文字的内容,在Excel2007及以上版本中可以直接用自动筛选做到,步骤如下: 点击工具栏中的开始→排序和筛选→筛选;
点击要筛选的那一列中第一行单元格旁的倒三角按钮;
在弹出的菜单里点击“文本筛选”→“包含”(如果菜单里没有“文本筛选”,则找到“数字筛选”→“自定义筛选”,在弹出的窗口中把“等于”改成“包含”);
在“包含”后面的编辑框里输入你要用作筛选的特定文字,点击确定。 如: =IF(ISERROR(FIND("数学",C1)),"","含有“数学”") 自动筛选,自定义,包含
3. excel含文字计算公式怎么用
点击打开Excel表格。
2、进入表格,点击选中结果【单元格】。
3、在单元格中输入【=】号。
4、紧接着输入【LEN()】函数。
5、鼠标光标移动到LEN函数的【括号】中。
6、移动鼠标选择要计算的单元格,例如【A1】,回车得出字数。
7、下拉结果单元格复制公式,计算出其他单元格【字数】,完成;以上就是Excel怎么统计字数的步骤。
4. excel计算文本字符数
1.打开excel,先输入文本信息。本例将统计数字,文本和字母的个数。
2.在B2中输入=LEN(A2),公式解读:len函数为返回单元格中字符串个数。
3.输入公式后回车,得到A2的文本字符数量。
4.在A3中输入汉字好字母组合,然后选择B2单元格,鼠标下拉右下角的填充柄。
5. excel计算包含文字的函数怎么用
方法一:建议使用excel中的分列功能 1.先在“3+4”列后插入两列,然后选中“3+4”列,点击数据-分列-下一步。 2.分隔符号内选其他,在空内输入“+”号,点击下一步。 3.点击完成,即可将“3+4”列分成两列数据。 4.在后一列进行前两列的计算。 5.“5*6”使用方法同上,在分隔符号内选中其他,在后面空内输入“*”号。最后再将这两列单独计算的结果进行相乘。 这组数据,没有直接计算公式,可以对数据进行拆分,再重新整合。 方法二:使用excel中的一个宏表函数evaluate来实现这个功能 选中需要生成结果的单元格,即先选中C1单元格。选中单元格,单击鼠标右键,找到下拉菜单中“定义名称”选项,点击进入对话框。或者选择菜单栏的“公式”选项,再选择“定义名称”选项中的“定义名称”,点击进入对话框。 在弹出的“新建名称”的对话框中,将名称改为“结果”,在引用位置中输入函数"=evaluate(Sheet1!A1)*evaluate(Sheet1!B1)",注意这个地方不能用绝对引用,即带符号“$”的计算,单击确定即可。 现在我们回到表中,在C1中输入“=结果”,然后回车,C1中就出现A1与B1单元格内计算式的结果了。 选中C1单元格,向下拉就能将其余的全部计算完成了。 “evaluate”函数的引入,在一定程度上简化了繁琐的计算给人们带来的麻烦,特别是对于一些无规律的计算式的计算頭條萊垍
6. excel计算字符串函数
1.
Trim() 函数 函数完整格式: Text:表示需要进行处理的字符串 作用: 移...
2.
Concatenate() 函数 函数完整格式: Text1, [Text2],...:...
3.
Replace() 函数 函数完整格式: old_text: 待替换的字符 st。
4.
Substitue() 函数 函数完整格式: text: 包含待替换字符串的字符串 ol。
7. excel函数包含字符的公式
Excel可以利用countif函数判断某个区域中是否包含某个字符 软件版本:Office2007 方法如下:
1.判断A1:C2区域中是否包含字符“1”:
2.如果区域中存在数值格式数字,需要先转换成文本数字,例如用text函数转换文本数字,然后复制并粘贴到原区域,保留值:
3.处理完数据后,输入公式如下:
4.得到结果大于0,就表示该区域包含这个字符;如果等于0,就表示不包含这个字符。
8. excel 包含文字 函数
Excel中,可以利用find函数来判断一个字符创中是否包含某一特定字符。关于find函数:函数 FIND 和 FINDB 用于在第二个文本串中定位第一个文本串,并返回第一个文本串的起始位置的值,该值从第二个文本串的第一个字符算起。示例:举例说明如下:
1.判断A列的字符串中是否包含B列字符:
2.输入公式如下:公式解释:find函数用法=find(要查找的字符串,被查找的字符串,起始位置(可省略)),这里加了一个iferror函数,当查找不到时,捕获错误,并重新发挥值。
3.下拉填充,如果返回数字则说明包含,返回文本就是不包含。
9. 文本计算函数带文字
B1=LOOKUP(A1,{1,2,3,4,5},{"东","南","西","北","中"})
10. excel函数计算文本字数
好像不能直接按长度筛选。不过你可以在后面增加一列“名称长度”。里面输入公式 =len(公司名称列)来计算公司名称的字数,然后再按这一列筛选。 在筛选条件中定制筛选条件“《=6”即可。
11. excel包含字段的函数
楼主先来,我是做数据分析的,数据分析的本质就是 连接,计数,求和,从而发现“异常”,所以,从这个角度看,我推荐的3个函数是:
连接----vlookup,匹配一切,连续一切
计数----countif(s),按条件 计数
求和----sumif(s),按条件 求和
详细介绍如下:
1.函数名称:VLOOKUP
主要功能:在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值。
使用格式:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
参数说明:Lookup_value代表需要查找的数值;Table_array代表需要在其中查找数据的单元格区域;Col_index_num为在table_array区域中待返回的匹配值的列序号(当Col_index_num为2时,返回table_array第2列中的数值,为3时,返回第3列的值……);Range_lookup为一逻辑值,如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果为FALSE,则返回精确匹配值,如果找不到,则返回错误值#N/A。
应用举例:表格中,A列,B列分别是学生姓名,手机号码;F列,G列分别是学生姓名,高考总分,现需要给高考成绩最好的几位同学电话沟通;那我们可以在C1单元格中输入公式:=VLOOKUP(A1,F:G,2,FALSE),回车确认后,向下拖动公式进行填充,就可以在C列看到每位同学的高考成绩了,选出需要沟通的同学即可电话联系。
特别提醒:Lookup_value参见必须在Table_array区域的首列中;如果忽略Range_lookup参数,则Table_array的首列必须进行排序;另外,还有HLOOKUP,请自行学习,这样,按列按行查找匹配都OK了。
2.函数名称:COUNTIF
主要功能:统计某个单元格区域中符合指定条件的单元格数目。
使用格式:COUNTIF(Range,Criteria)
参数说明:Range代表要统计的单元格区域;Criteria表示指定的条件表达式。
应用举例:在C1单元格中输入公式:=COUNTIF(A1:B13,">=60"),确认后,即可统计出A1至B13单元格区域中,数值大于等于60的单元格数目,适合各种场合。
特别提醒:允许引用的单元格区域中有空白单元格出现;如果需要根据多个条件计数时,请记得使用升级版函数 COUNTIFS。
3.函数名称:SUMIF
主要功能:计算符合指定条件的单元格区域内的数值和。
使用格式:SUMIF(Range,Criteria,Sum_Range)
参数说明:Range代表条件判断的单元格区域;Criteria为指定条件表达式;Sum_Range代表需要计算的数值所在的单元格区域。
应用举例:A列是学生姓名,B列是性别,C列是学生体重,在D1单元格中输入公式:=SUMIF(B:B,"男",C:C),确认后即可求出“男”生的体重之和,如果要计重平均体重,应该如何操作呢?
特别提醒:如果需要根据多个条件求和时,请记得使用升级版函数 SUMIFS。
- 相关评论
- 我要评论
-