Excel技巧(一)

快捷键技巧

原文链接

选取某一行的数据直到最后一行:【CTRL + SHIFT + ↓ 】或者选取一行后按住SHIFT键,双击下边线就可以快速选取区域。

如果表格中有多行空行,可以先按CTRL + SHIFT + END,再按CTRL + SHIFT + 上下键调整,快速选取全部区域。

隐藏表格数据

原文链接

上下限范围取值

对下面的系数,取下限为0,取上限为2.(如果低于0则为0,如果高于2则取2,0-2之间则取原数)。

注:MAX表示取最大值,可用来设定下限;MIN表示取最小值,用来设定上限。

函数

SUBSTITUTE函数:文本字符串中用new_text替代old_text

该函数的语法为:SUBSTITUTE(text,old_text,new_text,[instance_num])

【Instance_num】为一数值,用来指定以new_text替换第几次出现的old_text。如果指定了instance_num,则只有满足要求的old_text被替换;如果缺省则将用new_text替换TEXT中出现的所有 old_text。

公式中两个负号(--),一个负号是把文本型数字转换成负数值,另一个负号是把负数值转换成需要的正数。

也可以使用"-0"、"+0"、"^1"、"*1"、"/1"等等方法来转换。

LEN函数:返回文本字符串中的字符数

该函数的语法为:Len(text)

汉字、英文字母、数字、标点符号(半角状态、全角状态)都是按1个字符计算。

LENB函数:返回文本字符串中用于代表字符的字节数

该函数的语法为:Lenb(text)

汉字、全角状态下的标点符号,每个字符按2个字节计算

英文字母、数字、半角状态下的标点符号,每个字符按1个字节计算。

LEN、LENB组合使用

原文链接

提取文本中的汉字:

提取文本中的数字:

SUMIF函数:对报表范围中符合指定条件的值求和

该函数的语法为:SUMIF(range, criteria, sum_range)

  • Range为条件区域,用于条件判断的单元格区域。
  • Criteria是求和条件,由数字、逻辑表达式等组成的判定条件。
  • Sum_range为实际求和区域,需要求和的单元格、区域或引用。

SUMPRODUCT函数:在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和

该函数的语法为:SUMPRODUCT(array1, [array2], [array3], ...)

EXACT函数:用于检测两个字符串是否完全相同

如果两个参数完全相同,EXACT函数返回TRUE值;否则返回FALSE值。

该函数的语法为:EXACT(字符串,字符串)

SUMPRODUCT、EXACT组合使用

SUMIF函数不能区分产品代码的大小写
原文链接

公式:=SUMPRODUCT((--EXACT(F2,B2:B7)=1)*D2:D7)

日期函数

DAY函数:返回一个日期的天的函数

该函数的语法为:=DAY(日期)

MONTH函数:返回一个日期的月的函数

该函数的语法为:=MONTH(日期)

YEAR函数:返回一个日期的年的函数

该函数的语法为:=YEAR(日期)

DATE函数:返回指定参数下的日期

该函数的语法为:=DATE(year,month,day)

该函数的三个参数分别为年,月,日。使用这个函数可以构造日期序列。该函数的最小的日期为1900-1-1,最大的日期为9999-12-31.

EDATE函数:返回指定日期几个月后的日期是哪一天

该函数的语法为:=EDATE(日期,要经过几个月)

TODAY函数:返回当前系统日期的函数

该函数的语法为:=TODAY(),没有任何的参数,该函数是一个易失性函数,每次找开工作表或者激活单元格的时候都会重新计算一遍。

DATEDIF函数:计算两个日期之间的差额

该函数的语法为:=DATEDIF(开始日期,结束日期,类型)

其中结束日期不能小于开始日期,第三个参数一般有下列几种:

  • "y":时间段中的整年数。
  • "m":时间段中的整月数。
  • "d":时间段中的天数。
  • "md":start_date与end_date日期中天数的差。忽略日期中的月和年。
  • "ym":start_date与end_date日期中月数的差。忽略日期中的日和年。
  • "yd":start_date与end_date日期中天数的差。忽略日期中的年。

随机函数

原文链接

RAND---随机生成0-1之间的小数

=RAND()

RANDBETWEEN---随机生成整数

=RANDBETWEEN(bottom,top)

CHAR---随机生成字母

大写字母:

=CHAR(64+RANDBETWEEN(1,26))

小写字母:

=CHAR(96+RANDBETWEEN(1,26))

INDEX---随机抽奖

公式错误

原文链接

DIV/0!

DIV是除数英文(divisor)的缩写,而【/0】表示除数为0。

当使用公式,除数为0时就会显示【#DIV/0!】错误值。

REF!

REF 是引用的英文缩写(reference),当函数公式中的单元格引用被删除时,就会显示【#REF!】错误值。

NULL!

当公式计算没有交叉区域,就会显示【#NULL!】错误值。

SUM(C2:C7 D2:D7)的意思是求这两区域的交叉部分的合计,因为这两区域没有交叉的部分,所以显示错误值。

N/A

当找不到要查找的值时就会显示【#N/A】错误值。

VALUE!

当文本参与数值运算时,就会显示【#VALUE!】错误值。

对B2、C2单元格求和,由于B2单元格775元是文本,无法参与数值运算,所以显示了【#VALUE!】错误值。

相关推荐
远洪21 小时前
excel 找出两列不同的数据
excel
pcplayer1 天前
非常好用的 Excel 读写控件
excel·delphi·office
Navicat中国1 天前
使用 Navicat 导入向导导入 Excel 数据时,系统提示导入成功,表中也能看到数据,但行数统计显示为 0,这是什么原因?
数据库·excel·导入
穿着内裤的外星人1 天前
触控精灵远程读写Excel步骤配置
excel
是孑然呀1 天前
【小记】excel vlookup一对多(第二篇)
excel
开开心心就好1 天前
专为视障人士设计的免费辅助工具
windows·计算机视觉·计算机外设·excel·散列表·推荐算法·csdn开发云
transformer_WSZ1 天前
excel两列数据绘制折线图
excel·折线图
蒋胜山2 天前
Excel 练习题(5)
经验分享·excel
Data-Miner2 天前
数以轻舟聚焦Excel-Agent场景:当AI做表工具学会说人话
人工智能·excel
夏日清风有你2 天前
Excel 中绘制散点图(Scatter Plot)
excel