首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Excel公式技巧36: 标识重复值

    一组数据中往往会出现重复值,有时,我们想要标识出这些重复值,让人一眼就看出这些值来。我们使用了COUNTIF函数来实现,如下图1所示。 ?...图1 在单元格C3中输入公式: =COUNTIF($B$3:$B3,B3)>1 将公式下拉至单元格C14,结果如下图2所示。 ?...图2 我们看看单元格C6中的公式,自动调整为: =COUNTIF($B$3:$B6,B6)>1 也就是说,在单元格区域B3:B6中统计单元格B6中值的数量,很明显,单元格B6中值的“微信”在单元格区域B3...因为单元格中的值为TRUE/FALSE,所以很方便使用条件格式实现。...选择单元格区域C3:C14,单击功能区“开始”选项卡中的“条件格式——新建规则”,选择“使用公式确定要设置格式的单元格”,进行相应的设置如下图3所示,公式为:=C3,设置字体格式为红色字体。 ?

    1.6K40

    Excel公式技巧32: 处理公式中的布尔值

    在我们编写公式时,特别是编写数组公式时,往往会生成由TRUE/FALSE值组成的中间数组。...有些Excel函数可以忽略这些布尔值,例如SUM函数,但是很多函数不能处理这些布尔值,如果将它们传递给这些函数,就会导致错误。因此,在将这些布尔值传递给函数继续处理时,需要将它们转换成数字。...在Excel中,TRUE值等于1,FALSE值等于0,那么如何将TRUE/FALSE值转换成1/0呢?最常用的方法是使用数学运算。...使用双减号: --{TRUE,FALSE}=(-1)*(-1)*{TRUE,FALSE}=1*{TRUE,FALSE}={1,0} 例如,在《Excel公式练习63:求数值中的各个数字之和》中,我们可以使用下面的公式...有时候,公式本身就会与生成的数字相乘,这样也会将TRUE/FALSE进行相应的数字转换。至于如何使用,具体情况灵活使用相应的方法。

    3.8K10

    精通Excel数组公式009:提供多个值的数组公式

    公式输入完后按Ctrl+Shift+Enter键。 这个数组生成5个值,并分别在5个单元格中输入这些值。这类数组公式有下列特点: 1. 不能对数组公式所在的区域进行部分修改。...如果需要编辑数组公式,则可以在该数组公式区域中编辑任一单元格中的公式,然后按Ctrl+Shift+Enter键。 5. 选择数组公式区域的任意单元格,在公式栏中都会看到相同的公式。 6....数组函数(TRANSPOSE函数除外)都可以放置在其他接受一组值的函数(例如COUNT、MIN、MAX等)中,并且该公式不需要按Ctrl+Shift+Enter键。...图10 《Ctrl+Shift+Enter:MasteringExcel Array Formulas》学习笔记 完美Excel 欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。...欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。 完美Excel社群2020.9.2动态 #VBA# 增强的CELL函数和INFO函数

    6.4K50

    我的Excel公式清理经验:用Excel插件高效保留计算结果,清除计算公式过程

    作为一名经常处理Excel报表的财务人员,我常常遇到需要删除公式但保留计算结果的情况。以前,我总是手动复制粘贴为“值”,但遇到大型表格时,不仅效率低,还容易出错。...在日常工作中,我遇到以下几种情况必须删除公式,只保留计算结果: 1. 保护公司核心算法 我们公司的财务模型涉及复杂的成本计算逻辑,如果直接发给供应商或客户,可能会泄露商业机密。...删除公式后,文件体积变小,打开速度明显提升,再也不用等Excel“卡顿”了! 3. 防止误修改 有一次,我发给部门的预算表被同事不小心改动了公式,导致数据错误。...选择要清除公式的区域(可以全选或部分选择)。 点击 “Go”,瞬间所有公式变成静态值,但格式完全保留! 我的使用建议 ✅ 一定要先备份!...如果你也经常需要删除Excel公式但保留格式,强烈推荐试试这个插件,真的超级方便! 你有哪些Excel数据处理的小技巧?欢迎在评论区分享!

    54710

    Excel公式技巧80:多条件查找值

    我们经常会碰到要查找满足多个条件的值,如下图1所示,想要查找以“凉”开头且价格高于20的商品。 ? 图1 根据前两篇文章中学到的技巧,使用INDEX/MATCH函数组合来完成。...在单元格E3中的数组公式如下: =INDEX(表1[商品],MATCH(1,(表1[价格]>E1)*(LEFT(表1[商品],1)="凉"),0)) 结果如下图2所示。 ?...图2 公式中使用了逻辑运算: (表1[价格]>E1)*(LEFT(表1[商品],1)="凉") 生成数组: {0;0;0;0;0;0;0;0;0;1;0} 其中,1表示价格大于指定值且名称以指定字开头的商品...MATCH函数的参数,查找1出现的位置: MATCH(1,{0;0;0;0;0;0;0;0;0;1;0},0) 即满足条件的商品的位置: 10 代入INDEX函数中: =INDEX(表1[商品],10) 返回值:...巧妙构造MATCH函数的参数以查找值的位置 2. 使用逻辑与运算来生成数组,运算后TRUE/FALSE值转换成1/0,且1占据同时满足条件的数值所在的位置。

    1.5K40

    第一阶段内容汇总

    篇文章为什么一开始我要发布 "开发工具"在哪里 这篇文章呢 因为在往后发展的时间里 VBA代码肯定将会是越来越重要的部分 要知道VBA代码怎么运行 首先肯定要知道在哪 知道在哪了 所以就要知道 如何运行一个宏...介绍了怎么运行一个宏之后 就考虑到平常操作的问题 需要提升操作效率 所以先从我们每天打开就看见的菜单开始 建立你自己的Excel菜单 生成了自己的菜单之后 如果你们会使用工具栏 那效率绝对会指数上升...制作你自己的快速工具栏 效率上去了 处理完文件了 要保存了 保存、另存为以及自动保存 好了 保存要保存什么格式呢 我们常常看见一大堆格式 但是并不知道是什么 怎么用 所以 Excel文件常见格式及其作用...接下来分享了一个冷知识 R1C1引用样式是神马 以防你看见你的公式'变形'了而不知道怎么办 如果你刚好开始学VBA 那这个知识就成了必修 接下来啊 就是常用的CTRL C CTRL V 这个世界确实好多...CTRL C CTRL V 所以你也要知道怎么正确的粘贴 选择性粘贴:粘贴公式,值,转置

    60320

    Excel公式技巧38: 向左查找值的技术

    图1 使用INDEX/MATCH函数组合的公式: =INDEX(B5:B17,MATCH(1088,D5:D17,0)) 很顺利地获得了要查找的结果。...我们知道,VLOOKUP函数通常查找并返回表右侧的值。然而,这里介绍的技术却能让VLOOKUP函数实现向左查找。...这里的关键是使用CHOOSE函数,公式如下: =VLOOKUP(1088,CHOOSE({2,1},B5:B17,D5:D17),2,0) 主要看看公式中的: CHOOSE({2,1},B5:B17,D5...传递给VLOOKUP函数作为参数table_arry的值,即: VLOOKUP(1088, {1592,"Joseph";1088,"John";1680,"Josh";2133,"Jamie";1610...注意,CHOOSE函数中第1个参数数组的顺序,一定要确保要查找的值在生成的数组的最左侧,使其符合VLOOKUP函数的语法。 小结:熟悉各个函数的基本用法,相互配合,往往会得出意想不到的解决方案。

    2.5K10

    Excel公式技巧79:查找最接近的值

    有时候,我们给定一个数值,想要查找与该数值最接近的相应的值,如下图1所示。 ?...我们想要查找与给定价格24.2最接近的价格所对应的商品,很显然,有两个商品乳胶垫和纯生啤酒的价格与24.2接近,但纯生啤酒的价格更接近,因此返回的值应该是“纯生啤酒”。...在单元格E3中,使用的数组公式为: =INDEX(表1[商品],MATCH(MIN(ABS(表1[价格]-E1)),ABS(表1[价格]-E1),0)) 结果如下图2所示。 ?...在公式中,我们使用了MIN函数和ABS函数来查找与单元格E1中的值最接近的值,其中的: MATCH(MIN(ABS(表1[价格]-E1)),ABS(表1[价格]-E1),0) 被转换为: MATCH(0.189999999999998...: =INDEX(表1[商品],7) 返回: 纯生啤酒 小结:公式使用了4个函数,看似复杂,其实原理很简单,仔细体味一下。

    9.9K40

    Excel: 通过Indirect函数和Address函数引用单元格数据

    文章背景:公式引用无效单元格时将显示 #REF! 错误。当公式所引用的单元格被删除或被粘贴覆盖时最常发生这种情况。因此,不推荐在函数中使用显式单元格引用。...如果需要更改公式中对单元格的引用,而不更改公式本身,请使用函数 INDIRECT。 INDIRECT(ref_text, [a1]) Ref_text 必需。...对包含 A1 样式引用、R1C1 样式引用、定义为引用的名称或作为文本字符串对单元格的引用的单元格的引用。如果ref_text不是有效的单元格引用,则 INDIRECT 返回#REF!错误值。...一个逻辑值,指定 A1 或 R1C1 引用样式。在 A1 样式中,列和行将分别按字母和数字顺序添加标签。在 R1C1 引用样式中,列和行均按数字顺序添加标签。...一个文本值,指定要用作外部引用的工作表的名称。例如,公式=ADDRESS (1,1,,,"Sheet2")返回 Sheet2!

    9.7K20

    Excel公式技巧68:查找并获取所有匹配的值

    学习Excel技术,关注微信公众号: excelperfect 在《Excel公式技巧67:按条件将数据分组标识》中,我们根据指定的条件采用数字标识将数据进行了分组。...图1 我们利用《Excel公式技巧67:按条件将数据分组标识》中的公式技巧,在单元格E3中输入公式: =SUM(E2,AND(B3:B20=H3,C3:C20=I3)) 向下拉至单元格E20,从而构建了一个辅助列...在单元格G3中输入公式: =MAX(E3:E20) 得到共有多少个满足条件的查找值。...公式很简单,其关键在于: MATCH(G6,E3:E 查找到第n个(由列G中的单元格指定)匹配的值所在的位置。 而COLUMNS($H6:H6)则返回要获取的值所在列的位置。...如果使用定义的名称,则公式更加简洁,如下图2所示。 ? 图2 欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。 欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。

    12.7K10

    Excel公式练习78: 判断并标识不连续的编码(续)

    学习Excel技术,关注微信公众号: excelperfect 本次的练习是:与《Excel公式练习77:判断并标识不连续的编码》相似,编码都是4个字符,由1个字母接着3个数字组成,但增加了字母没有按顺序的情形...,如下图1所示,存在字母后面的数字不连续,也存在字母不连续。...图1 要求使用公式标识出不连续的编码。 先不看答案,自已动手试一试。 解决方案 由于字母和数字的个数都是固定的,虽然存在字母不连续的情形,但公式还是比较容易编写的。...公式使用了嵌套的IF函数来判断不同的情形。对于字母相同时,比较后面的数字是否连续;否则,比较字母编码是否连续。 小结: 1.MID函数返回文本,与数字相加,强制将文本转换为数字。...欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。

    78220

    Excel公式技巧89:使用FREQUENCY函数统计不同值、唯一值和连续值(下)

    统计满足条件的不同值 如下图5所示,想要得到与列A中字母b相对应的列B中的不同值的数量。 ? 图5 很显然,对应于字母b的不同值为2、aa和3,共3个。...B4)+1)>0)) 这个公式与上面所讲公式的不同点在于,添加了一个AND条件,通过在公式中添加(A4:A12=D4)*来实现。...统计满足条件的唯一值 这个示例与上例相似,只是统计与字母b相对应的唯一值的数量。 ? 图6 很显然,与字母b相对应的行中仅2、aa和3出现1次,因此共有3个唯一值。...B4)+1)=1)) 除了将>0修改为=1外,这个公式与上例中的公式相同。...图9 使用数组公式: =MIN(IF(FREQUENCY(B4:B12,B4:B12)>0,FREQUENCY(B4:B12,B4:B12))) 公式中,通过>0来解决了FREQUENCY函数针对重复值返回

    1.9K10

    Excel公式技巧88:使用FREQUENCY函数统计不同值、唯一值和连续值(上)

    FREQUENCY函数是一个较难掌握的Excel工作表函数,这篇文章收集整理了一组运用FREQUENCY函数的公式,用来统计不同值、唯一值和连续值的数量,希望能够帮助有兴趣的朋友更进一步熟悉掌握FREQUENCY...如果 data_array不包含任何值,则FREQUENCY函数返回一个零值数组。 bins_array,必需,数组或引用,代表要将data_array中的值分组的区间。...如果bins_array不包含任何值,则FREQUENCY返回 data_array 中的元素数。 注意: FREQUENCY函数在选择要在其中显示返回的分布的一系列相邻单元格后,作为数组公式输入。...首先,使用单元格值来代替单元格引用。注意,这个公式不是数组公式。...注意,数组公式使用CTRL+SHIFT+ENTER结束,Excel会自动用{}括号将公式括起来。

    2.9K20
    领券