推荐阅读
Excel BITRSHIFT 函数 使用实例教程
BITRSHIFT 函数返回一个数向右移动指定位数后的数值。向右移动指定位数后的数值。=BITRSHIFT(number, shift_amount) 参数 Number 必需。 为大于或等于 0 的整数。 Shift_amount 必需。 指定移动位数,需为整数。 要点 将数字按位右移等同于在数字的二进制表示形式的右侧删除数字。 如果 Shift_amount 参数为负数,将使数字左移相应位数。 实例
WPS如何修改默认字体颜色的方法
我们在利用WPS文字与Word文字进行日常办公时,经常需要输入各种各样的文档,我们都知道在文档当中输入文字的时候是黑色宋体,那么如果有的朋友因为工作需要,每次输入的文字都为红色,难道需要每次打开WPS文字与Word文字的时候都更改字体颜色吗?当然不必,今天我们就来教大家修改默认字体颜色的方法,具体怎么操作呢?一起来学习一下吧。修改默认字体颜色的方法首先,我们单击工具栏开始下的字体,位置如下图所示。弹出字体的对话框,然后单击字体颜色,在下拉菜单下选择红色。设置完毕后,单击字体对话框左下角的默认,单击确定。确定后弹出是否更改字体默认设置的对话框,单击确定即可。这样我们在每次打开WPS文字的时候,输入的字体就都是红色了。
Excel中如何活用INDEX和MATCH函数-
大多数Excel用户需要在工作簿中查找数据。但是最好的查找方法是什么?Excel提供了两种主要的查找方法: VLOOKUP和 INDEX – MATCH。尽管两种方法相似,但INDEX-MATCH的功能更强大。但是,我怀疑VLOOKUP的知名度更高,使用更广泛。可能是因为如果您要查找某些内容,则可以使用名称中带有“ lookup”的功能。在本文中,我将解释VLOOKUP和INDEX-MATCH。在此过程中,我将解释这两种方法的优缺点。当然,还有两个附加的查找功能:HLOOKUP的工作方式与VLOOKUP相同,但它是水平而不是垂直。因此,我所说的关于VLOOKUP的所有内容也适用于HLOOKUP。LOOKUP旨在与Lotus 1-2-3兼容。和1-2-3的@LOOKUP函数旨在与VisiCalc兼容。因此,LOOKUP的功能不如VLOOKUP。但是,它确实比VLOOKUP具有一个优势,我将在本系列的后续文章中对此进行讨论。VLOOKUP函数具有以下参数:= VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)range_lookup参数是可选的,通常会被忽略,但非常有用。这是因为range_lookup确定VLOOKUP返回近似匹配还是精确匹配。尽管Excel实际上使用了另一种技术,但是以下是考虑近似匹配如何工作的简单方法:Excel沿第一列向下移动,直到找到大于查找值的值。然后,它备份一行以返回其结果。如果查找值大于列中的最后一个数字,则它将提供最后一个结果。什么时候应该使用近似匹配?只有当您确实需要近似匹配时,才应该使用近似匹配。如果需要精确匹配,并且想要精确结果,则切勿使用近似匹配。默认情况下,VLOOKUP返回一个近似匹配。这是不幸的,有两个原因。首先,以我的经验,大多数Excel用户在大多数情况下都需要完全匹配。其次,近似匹配是有风险的,因为它们可能返回错误的结果。该图显示了需要近似匹配的典型情况。该图显示了数量折扣的时间表。如果购买数量在1-4个之间,则不提供折扣。购买5到24个单位可获得5%的折扣,依此类推。购买200个或更多单位可获得20%的折扣。近似匹配功能使我们可以查找任何大小订单的折扣。例如,单元格E4显示,购买7个单位的折扣为5%。这是计算公式: E4:= VLOOKUP(E $ 3,$ A $ 3:$ B $ 7,2,TRUE)(最后一个参数是可选的range_lookup值。由于该参数的默认值为TRUE,因此可以省略。)上图中的单元格E7中的公式相似。它显示了VLOOKUP对于大值可以按预期工作。也就是说,任何超过最大数量的购买都将获得最大数量的折扣。请注意,图中的单位是按升序排序的。这是一个绝对的要求。如果您的数据未排序,则可能得到错误的结果。如何从Excel查找功能获取错误结果使用近似匹配时,必须对数据进行排序。对于所有返回近似匹配项的Excel查找函数,都是如此。达到此要求的原因是,Excel不仅会沿一列或跨行进行近似匹配。而是,Excel使用二进制搜索技术。即,Excel检查列表的中间。如果该值小于查找值,则跳至下一部分的中间;否则,将跳转到下一部分。如果该值较小,则跳到上一节的中间。它将距离减半,直到找到正确的结果。此技术比向下搜索一行或一列要快得多,但是如果不对数据进行排序,它可能会产生意外结果。通常,如果您对未排序的数据进行近似匹配,则Excel查找功能将返回错误值。这是最好的结果,因为它可以提醒您问题所在。近似匹配,未排序的数据但是不幸的是,当Excel对未排序的数据执行近似匹配时,它会产生错误的结果。例如,此图说明了两种错误的结果。 SKU#1示例搜索表中未包含的值。示例中的两个公式是:F3: = VLOOKUP(F $ 2,$ A $ 4:$ C $ 8,2,TRUE)F4: = VLOOKUP(F $ 2,$ A $ 4:$ C $ 8,3,TRUE)VLOOKUP函数具有以下参数:= VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)由于在单元格F3和F4中range_lookup值为TRUE,因此这些公式正在寻找近似匹配项。从图中可以看出,这两个公式将返回SKU代码A101的结果。这是一个重要的问题,因为Excel返回错误的结果,这很危险。SKU#2示例使用类似的公式来搜索表中IS的值。但是,由于未对SKU列进行排序,因此它还会返回SKU代码A101的值,而不是正确的结果。因此,两个主要结论是显而易见的:1.仅在有充分理由时才使用近似匹配。2.确定,当您使用近似匹配时,您的数据将被排序。如何通过Excel的VLOOKUP和HLOOKUP函数使用完全匹配VLOOKUP和HLOOKUP的默认行为是返回近似匹配。要了解为什么Microsoft可能会做出此选择,请考虑至少在20年前编写了Excel的四个查找功能(LOOKUP,VLOOKUP,HLOOKUP和MATCH)。那时,计算机比现在慢得多。那时,使用完全匹配搜索会导致计算明显变慢。因此,Excel团队将最快的方法(近似匹配方法)设置为默认搜索方法。但是今天,对于大多数目的而言,精确匹配和近似匹配之间的计算时间没有明显差异。因此,今天,由于至少两个原因,Excel的默认搜索方法很不幸。首先,Excel用户通常比完全匹配更需要完全匹配。其次,近似匹配会产生错误的结果。让我们看看精确匹配如何与典型数据一起工作……F2和F3单元格中的公式返回正确的结果。而且由于单元格F6和F7中的公式会查找不存在的数据,因此它们也会返回正确的结果。两个示例显示正确使用VLOOKUP公式。AC列显示了一个简单的SKU(库存单位)数据库及其说明和价格。F列显示了两组示例。 请注意,A列中的SKU数据未排序。使用完全匹配时,排序顺序无关紧要。SKU#1示例使用以下公式搜索有关SKU代码B19的信息:F2: = VLOOKUP(F $ 1,$ A $ 3:$ C $ 7,2,FALSE)F3: = VLOOKUP(F $ 1,$ A $ 3:$ C $ 7,3,FALSE)请记住,VLOOKUP函数具有以下参数:= VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)由于这些公式中的range_lookup值为FALSE,因此它们正在寻找精确匹配。并且由于表中存在SKU代码B19,因此公式可以找到并返回正确的结果。这真是个好消息……我们得到了正确的结果!SKU#2示例提供了更好的消息。以下是其公式:F6: = VLOOKUP(F $ 5,$ A $ 3:$ C $ 7,2,FALSE)F7: = VLOOKUP(F $ 5,$ A $ 3:$ C $ 7,3,FALSE)在这里,当我们搜索不在列表中的数据时会得到错误值。那是更好的消息,因为我们没有收到虚假数据。也就是说,当我们仅使用精确匹配时,如果我们搜索不存在的数据,则可以依靠获得错误值。VLOOKUP和HLOOKUP的局限性 VLOOKUP公式使用以下语法:= VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)让我们使用此函数从这个小数据库中查找一些值。要在SKU列中查找“ G23”并返回其描述,我们将使用:= VLOOKUP(“ G23”,$ A $ 3:$ C $ 7,2,FALSE)要在SKU中查找“ G23”并返回其价格,我们将使用:= VLOOKUP(“ G23”,$ A $ 3:$ C $ 7,3,FALSE)要在“项目”列中查找“外套”并返回其价格,我们将使用:= VLOOKUP(“大衣”,$ B $ 3:$ C $ 7,2,FALSE)没关系。但是,我们如何使用VLOOKUP在“项目”列中查找“鞋子”并返回其SKU?我们不能。原因很简单。VLOOKUP只能在table_array的第一列中查找值,而我们只能从table数组中返回值。因此,如果我们想在一个列中查找一个值,然后将值返回到该列的左侧,那么我们就不走运了。(不,如果我们尝试对col_index_num使用负值,则将无法使用。)要返回我们需要的值,您会认为我们可以使用具有以下格式的LOOKUP函数:= LOOKUP(lookup_value,lookup_vector,result_vector)问题在于,LOOKUP的lookup_vector列必须按升序排序。因此,如果我们的数据库按Item列排序,我们可以返回其SKU,这是VLOOKUP无法做到的。但是因为数据没有排序,所以我们很不走运……至少对于LOOKUP,VLOOKUP和HLOOKUP。不幸的是,这不是这三个功能的唯一限制。局限性是为什么自1990年以来我就不再使用这三个函数。相反,我仅使用INDEX-MATCH。Excel的最佳查找方法:INDEX-MATCH在Excel中查找数据的最强大,最灵活的方法是INDEX – MATCH方法。它依赖于两个Excel函数:= INDEX(参考,row_num,column_num)参考 —单元格范围row_num —参考中要从中返回数据的行。column_num-参考中要从中返回数据的列。如果引用是一行或一列,则 INDEX函数可以使用以下语法:= INDEX(reference,cell_num)= MATCH(lookup_value,lookup_array,match_type)lookup_value-在lookup_array中匹配的值。lookup_array-包含数据的单元格范围。match_type-指定 Excel如何将lookup_value与lookup_array中的值匹配。对于完全匹配,请始终将此参数使用0。下图显示了正在使用的INDEX-MATCH方法…B11: = MATCH($ A11,$ A $ 3:$ A $ 7,0)该公式告诉我们,在SKU列的第三行中找到了文本“ G23”。复制到B12的公式表示在第二行中找到“ A101”。请注意,由于我们需要精确匹配,因此单元格B11中的最后一个参数的值为零。
实现Excel工作簿间数据链接的方法
‘); (window.slotbydup=window.slotbydup || []).push({ id: ‘623618’, container: s, size: ‘360,300’, display: ‘inlay-fix’ });})(); 在对Excel工作簿中的数据进行处理时,有时会遇到存在着关联的数据,更改其中一个数据时,另一个数据也会随着发生更改,这种改变可以通过建立数据间的链接来实现。下面介绍实现Excel工作簿间数据链接的操作方法。1、启动Excel 2013,打开工作表。在工作表中选择数据,然后在“开始”选项卡的“剪贴板”组中单击“复制”按钮复制选择的数据,。 图1 复制数据2、打开另一张工作表,指定要粘贴数据的单元格,单击出现的“粘贴选项”按钮上的下三角按钮,在打开的下拉列表中单击“其他粘贴选项”栏中的“粘贴链接”单选按钮,。此时,只要源工作表中的数据发生改变,目标工作表的对应数据也会随之改变。 图2 单击“粘贴链接”单选按钮本文已经收录至:《Office 2013应用技巧实例大全》 – Excel2013应用篇
最新发布
excel vba if判断语句的使用方法,在最后以一个实例来剖析vba if语句的具体应用
vba if语句为判断语句。根据条件的值,可使用 If...Then...Else 语句运行指定的语句或一个语句块。If...Then...Else 语句可根据需要嵌套多级。 但是,为了代码的可读性,建议使用其余的语句,比如 Select Case 语句而不使用多层嵌套的vba中的 If...Then...Else 语句。 vba if语句用法解释: 当条件为 True 时,若只要执行一个语句,则可以使用单行的 If...Then...Else 语法。 使用 If...Then...Else 语句可以定义两个可执行的语句块:其中一个块会在条件为True 时执行;而另一个块会在条件为 False 时执行。 vba if语句执行流程如下: vba if语句实例剖析 vba if语句练习题以论坛的练习题《VBA IF语句答题练习》来加以解释。 此题共两段代码:第一段:
excel 如何利用MAXIFS和MINIFS函数求取符合条件的最值?
如果要求取一组数据中的最大值、最小值,我们可以利用MAX和MIN函数,但是如果要返回一组数据中符合一个或多个指定条件的最大值最小值,我们就可以用MAXIFS和MINIFS函数。下面我们来学习一下。MAXIFS函数MAXIFS函数用于返回一组数据中符合一个或多个指定条件的最大值。语法结构:MAXIFS(max_range,criteria_range1,criteria1,[criteria_range2, criteria2], ...)通俗说法:MAXIFS(要从中求取最大值的数据区域, 第一个判断条件区域, 第一个判断条件,[第二个判断条件区域, 第二个判断条件],...)"要从中求取最大值的数据区域"和“判断条件区域”的大小和形状必须相同,否则函数会返回 #VALUE! 错误。MINIFS 函数MINIFS 函数用于返回一组数据中符合一个或多个指定条件的最小值。
excel 文本长度计算函数LEN与LENB的用法与区别
LEN函数与LENB函数都是用于计算文本长度的函数,今天我们来学习一下两者的用法与区别。语法规则1、LEN函数语法规则:LEN(text)参数text为要计算长度的文本,包括空格。LEN函数返回文本的字符数。2、LENB函数语法规则:LENB(text)参数text为要计算长度的文本。LENB函数返回文本中用于代表字符的字节数。说明:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间;英文标点占一个字节,中文标点占两个字节。函数区别
Excel BESSELI 函数 使用实例教程
BESSELI 函数返回修正贝塞尔(Bessel)函数值,In(x),它与用纯虚数参数运算时的贝塞尔(Bessel)函数值相等。修正贝塞尔(Bessel)函数值。=BESSELI(X, N) 参数 X 必需。 用来计算贝修正塞尔函数的值。 N 必需。 贝赛耳函数的阶数。 如果不是整数,将被截尾取整。 实例
如何利用 excel 条件格式快速标记出每天的最大数值
如何快速标记每天(每列)的最大值,要标记出ABCD产品,哪款卖得最好?用条件格式应该如何标记呢? 很明显不能用传统的思路选中所有的区域进行条件格式的设置。这里的匹配区域为每一列,所以需要用到公式条件格式。新思路是每一列中的数字去等于每一列的最大值MAX,如果相等则标成自定颜色。为了方便大家理解,牛闪君现在下方用Max函数算出每一列的最大值,见动图操作: 接下来就可以利用公式条件格式,具体看动图操作,注意选中表格中的数值区域,然后调出公式条件格式窗口。 在窗口中输入:=F5=F$10 从选中区域的第一个单元格开始判断,是否与下方的Max最大值相等。F前的美元符号需要去掉,是为了当单元格向右进行匹配的时候,对应的列自动与G10,H10等Max最大值相等。10前面之所以锁定是因为Max的最大值永远在第10行。 设置完毕颜色后,即可自动实现对最大值的颜色标注。
excel不显示0的方法
文章介绍excel不显示0的三种方法,通过选项、条件格式、单元格格式来设置excel不显示0。excel不显示0的方法一: excel不显示0可以通过在excel选项设置是否不显示0。 如下图所示,左边的数据单元格有0的,都显示0。通过设置,我们可以将这些单元格不显示0。 设置方法如下:单击文件→Excel选项→高级→此工作表的显示选项→勾选或取消勾选“在具有零值的单元格中显示零”。excel不显示0的方法二: 选中不显示0的区域,设置条件格式为“单元格数据”、“等于”、“0”,将“单元格格式”字体设置为白色,(若选定单元格已设置了底色则应选择与底色相同的颜色)。excel不显示0的方法三: 选中不显示0的区域,右击选择“设置单元格格式”,在“数字”选项卡的分类列表中选择“自定义”,在“类型”文本框中输入“0;0;;”,确定。这样单元格就不显示0值。
Excel 如何利用PRODUCT函数 实现计算数字乘积
PRODUCT函数的功能是将所有以参数形式给出的数字进行相乘,并返回乘积值。其语法如下:PRODUCT(number1,number2,...) 其中,参数number1、number2……是要相乘的1~255个数字。下面通过实例详细讲解该函数的使用方法与技巧。打开“PRODUCT函数.xlsx”工作簿,本例中的原始数据如图14-12所示。图14-12 原始数据STEP01:选中B2单元格,在编辑栏中输入公式“=PRODUCT(A2:A4)”,然后按“Enter”键返回,即可计算出计算A2单元格到A4单元格的乘积,如图14-13所示。STEP02:选中B3单元格,在编辑栏中输入公式“=PRODUCT(A2:A4,2,3)”,然后按“Enter”键返回,即可计算出A2单元格到A4单元格的乘积再乘以2再乘以3,结果如图14-14所示。图14-13 计算单元格A2到A4的乘积图14-14 计算结果PRODUCT函数主要用于计算各种情况下数字的乘积,对PRODUCT函数来说,当参数为数字、逻辑值或数字的文字型表达式时可以被计算;当参数为错误值或不能转换为数字的文字时,将导致错误。如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。
SUM函数详解
SUM函数的功能是计算某一单元格区域中所有数字之和。其语法如下:SUM(number1,number2,...) 其中,参数number1、number2……是要对其求和的1~255个参数。下面通过实例详细讲解该函数的使用方法与技巧。打开“SUM函数.xlsx”工作簿,切换至“Sheet1”工作表,如图14-1所示。该工作表记录了A公司的3个分公司为山区组织捐款的记录,要求计算这个公司3个分公司的捐款数额,以及公司总的捐款数额。具体操作步骤如下。图14-1 原始数据STEP01:选中B6单元格,在编辑栏中输入公式“=SUM(B2:B5)”,然后按“Enter”键返回,即可计算出公司一部的捐款总额,如图14-2所示。STEP02:选中D6单元格,在编辑栏中输入公式“=SUM(D2:D5)”,然后按“Enter”键返回,即可计算出公司二部的捐款总额,如图14-3所示。图14-2 计算一部捐款数额图14-3 计算二部捐款数额STEP03:选中F6单元格,在编辑栏中输入公式“=SUM(F2:F5)”,然后按“Enter”键返回,即可计算出公司三部的捐款总额,如图14-4所示。STEP04:选中G2单元格,在编辑栏中输入公式“=SUM(B6,D6,F6)”,然后按“Enter”键返回,即可计算出公司总捐款额,最终结果如图14-5所示。
Excel RECEIVED 函数 使用教程
RECEIVED 函数返回一次性付息的有价证券到期收回的金额。Excel 2003+RECEIVED 函数为财务函数中计算投资价值的函数,返回一次性付息的有价证券到期收回的金额。函数名由Received(收到的)单词组成。金额值。=RECEIVED(settlement, maturity, investment, discount,[basis]) =RECEIVED(结算日, 到期日, 投资额, 贴现率, [日计数基准类型]) 参数 Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。 Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。 Investment 必需。 有价证券的投资额。 Discount 必需。 有价证券的贴现率。 Basis (可选): 要使用的日计数基准类型。 可用的基准类型及含义如下: 0或省略 → 美国(NASD)30/360 1 → 实际天数/实际天数 2 → 实际天数/360 3 → 实际天数/365 4 → 欧洲 30/360 要点 结算日是购买者买入息票(如债券)的日期。 到期日是息票有效期截止时的日期。 例如,在 2008 年 1 月 1 日发行的 30 年期债券,六个月后被购买者买走。 则发行日为 2008 年 1 月 1 日,结算日为 2008 年 7 月 1 日,而到期日是在发行日 2008 年 1 月 1 日的 30 年后,即 2038 年 1 月 1 日。 Settlement、maturity 和 basis 将被截尾取整。 实例
Excel PV 函数 使用教程
PV 函数返回投资的现值。Excel 2003+PV 函数为财务函数中计算投资价值的函数,返回投资的现值。 现值是一系列未来支出现在所值的总额。例如,在贷款时,贷款额就是支付给贷款人的现值。函数名由Present(当前)+Value(价值)两个单词变化而成。投资现值。=PV(rate, nper, pmt, [fv], [type]) =PV(利率, 总期数, 付款金额, [未来值], [类型]) 参数 Rate 必需。 各期利率。 例如,如果获得年利率为 10% 的汽车贷款,并且每月还款一次,则每月的利率为 10%/12(即 0.83%)。 需要在公式中输入 10%/12(即 0.83%)或 0.0083 作为利率。 Nper 必需。 年金的付款总期数。 例如,如果获得为期四年的汽车贷款,每月还款一次,则贷款期数为 412(即 48)期。 需要在公式中输入 48(412) 作为 nper。 Pmt 必需。 每期的付款金额,在年金周期内不能更改。 通常,pmt 包括本金和利息,但不含其他费用或税金。 例如,对于金额为 ¥100,000、利率为 12% 的四年期汽车贷款,每月付款为 ¥2633.30。 需要在公式中输入 -2633.30 作为 pmt。 如果省略 pmt,则必须包括 fv 参数。 fv 可选。 未来值,或在最后一次付款后希望得到的现金余额。 如果省略 fv,则假定其值为 0(例如,贷款的未来值是 0)。 例如,如果要在 18 年中为支付某个特殊项目而储蓄 ¥500,000,则 ¥500,000 就是未来值。 然后,可以对利率进行保守的猜测,并确定每月必须储蓄的金额。 如果省略 fv,则必须包括 pmt 参数。 Type 可选。 数字 0 或 1,用以指定各期的付款时间是在期初还是期末。 如果省略 type,则假定其值为 0。 0 → 期末 1 → 期初 说明 请确保指定 rate 和 nper 所用的单位是一致的。 如果贷款为期四年(年利率 12%),每月还一次款,则 rate 应为 12%/12,nper 应为 4*12。 如果对相同贷款每年还一次款,则 rate 应为 12%,nper 应为 4。