精华内容
下载资源
问答
  • 从今天开始,会跟大家分享连续好几期的反向查找组合,教会大家一个问题如何通过多种方法去解决!...具体操作步骤如下:1、选中I3单元格,在编辑栏中输入公式:=VLOOKUP(H3,IF({1,0},$C$3:$C$11,$B$3:$B$11),2,),...

    从今天开始,会跟大家分享连续好几期的反向查找组合,教会大家一个问题如何通过多种方法去解决!希望可以帮助到大家!

    下图中,B2:F11单元格区域是一个商品表,我们需要通过H列的商品名称找到对应的类别!

    9c3a268db3f337ab59aa20ed1aa4a155.png

    本期,我们使用VLOOKUP+IF函数组合来解决!

    具体操作步骤如下:

    1、选中I3单元格,在编辑栏中输入公式:=VLOOKUP(H3,IF({1,0},$C$3:$C$11,$B$3:$B$11),2,),按回车键回车。

    b4594e6ff9bec023c7390c83b06a0f2d.png

    2、公式解析。

    IF({1,0},$C$3:$C$11,$B$3:$B$11):

    这个公式我们可以可以把它看成:{IF(1,$C$3:$C$11,$B$3:$B$11),IF(0,$C$3:$C$11,$B$3:$B$11)},在逻辑中,不为0的值都是真值,为0的值都是假值,因此在IF函数中,1返回真值的部分$C$3:$C$11,0返回假值的部分$B$3:$B$11,形成一个新的数组,这个新的数组是由$C$3:$C$11和$B$3:$B$11单元格区域组成的,如下图所示。

    5b2fa13f8730c71a2206f6a15ce2b5dd.png

    该公式返回的结果是:{"华硕笔记本","电脑";"iQOO Neo3","手机";"美的电压锅","家电";"戴尔原装鼠标","电脑";"盗梦者无线蓝牙耳机","数码";"骆驼跑步手臂包","运动";"讯飞录音笔","数码";"vivo X50","手机";"苏泊尔电磁炉","家电"}。

    18e62c132226af54fd20eb3516bd09d6.png

    技巧:选中要查看结果的公式,按键盘上的F9键可以查看公式返回的结果,按键盘上的Esc键可退出。

    =VLOOKUP(H3,IF({1,0},$C$3:$C$11,$B$3:$B$11),2,):

    VLOOKUP函数有4个参数:=VLOOUP(要查找的值,要查找的区域,返回数据在查找区域的第几列,精确匹配或近似匹配)。该公式第一个参数H3即要查找的值,也就是商品名称,第二个参数由IF函数构成的新数组$C$3:$C$11和$B$3:$B$11组成的单元格区域,也就是商品名称在前,类别在后的2行多列的表格,第三个参数2表示返回的数据在查找区域的第几列,这里是通过商品名称找类别,类别是第2列,所以为2,第4个参数省略了,表示近似匹配,也可以为1或者TRUE,为0的时候表示精确匹配。

    a356bb68ff96a542382ff9e962011fae.png

    3、动图演示如下。

    f3f1970ec4650ee347bac3bcef9ee3f2.gif

    今天就跟大家分享到这里,如果你想要学习更多的办公技巧,可以持续关注我的头条号哦~

    展开全文
  • EXCEL函数公式

    热门讨论 2010-03-16 03:26:38
    IF函数替换法总结 查找的函数(查找末位词组) 怎样从原始数据中自动获取最后一个数据 两列数据查找相同值对应的位置 查找数据公式两个(基本查找函数为VLOOKUP,MATCH) 【输入数据的技巧】 谈谈Excel输入的技巧 一列...
  • 因而,想知道如何处理这种函数返回值过大必须字符串储存,并且还要使用递归的问题。 谢谢大家。 代码如下: #include using namespace std; int max(int a,int b){return a>=b?a:b;} char* add(char* a, char* ...
  • 工作中总会遇到一些奇葩要求,比如...首先我们来看一下源数据:操作步骤:1、在D列至E列构造数据如下:2、在E2输入数组公式:=TEXTJOIN("、",1,IF(($A$2:$A$21=D2),$B$2:$B$21,""))输入完成之后,按ctrl+enter+shift...

    ba5f1b38e60c43af14b40692693015e5.png

    工作中总会遇到一些奇葩要求,比如将符合数据的结果放到同一单元格。我们可以使用函数来实现,也可以用PQ来实现。今天我们来讲一下,如何用函数来实现我们的目的。

    首先我们来看一下源数据:

    5bbaf16115a978c41298ab4a9775c51d.png

    操作步骤:1、在D列至E列构造数据如下:eebe4729c3d3cad1f5145f85a4e2b482.png2、在E2输入数组公式:=TEXTJOIN("、",1,IF(($A$2:$A$21=D2),$B$2:$B$21,""))输入完成之后,按ctrl+enter+shift三键,才能生效。TEXTJOIN函数语法:TEXTJOIN(分隔符, 是否包含空值, text1, [text2], …)分隔符:用于做每个单元格内容区分的符号是否包含空值:如果单元格为空,是否要包含进来 1=否,0=是text:需要返回的文本公式的意思是如果A列数据等于d2,那么就返回B列的单元格值,同时用顿号进行隔开。结果如下:

    45819f63522897114cb5eed74467dddb.png

    特别注意,textjoin函数是Excel高阶版本的新函数。office版本必须是2019或365才能使用以上新增函数,否则无法使用。

    练手文件,百度网盘文件:链接:https://pan.baidu.com/s/1M2tkEmRUFXCeEBFm1sBL3w提取码:5e47看完大家要抓紧练习一下,巩固一下,才能进步。a7fdb2aa4735b08e56b4ceb46765ea6e.png

    新课程报名

    ad488db1e23b6f4f117a6e6d1c7bd70e.png2fd9a9b7ae54886cb1bfdfcf401767d0.gif为了帮助表亲们提升工作效率,Excel三十六计在网易云推出课程——Excel入门与提高。

    课程目录

    ad488db1e23b6f4f117a6e6d1c7bd70e.png2fd9a9b7ae54886cb1bfdfcf401767d0.gif75db2f20e8a7471ca30a1436f255dbe3.pngf73b041dcda3699301bd24705824ea06.pngd22302f667527c7897169d9652415e92.pngb62ab44fc63a130de3b9fb1e83d9b21b.png▲四图上下滑动,查看更多

    ————— 常见问题 —————

    ad488db1e23b6f4f117a6e6d1c7bd70e.png2fd9a9b7ae54886cb1bfdfcf401767d0.gifQ: 课程有时间、次数限制吗?A: 课程不限时间和次数,随时可学,长期有效。Q: 手机上可以学习吗?A: 可以,手机上安装网易云课堂 APP,登录账号即可学习。电脑学习效果更佳。Q: 如何领取购课福利?A:只要你在活动期间购课,添加小助手微信:landisidan,小助手将在24小时内通过,将支付订单截图发送给小助手,即可领取课程资料及福利赠礼;现在购买,只要 19.9 元点击「阅读原文」Get 数据思维?掌握??的图表技能???
    展开全文
  • 在前两天的文章里,分别为大家分享了如何用VLOOKUP函数和一些常用的嵌套函数,进行交叉查询、多数据返回、逆向查询等问题。VLOOKUP函数作为职场人必备的强大查找引用函数,有着很广泛的应用,今天为大家带来如何用...

    在前两天的文章里,分别为大家分享了如何用VLOOKUP函数和一些常用的嵌套函数,进行交叉查询、多数据返回、逆向查询等问题。VLOOKUP函数作为职场人必备的强大查找引用函数,有着很广泛的应用,今天为大家带来如何用VLOOKUP函数进行多条件查询。

    db4a930395a2119a9e9cf1b0d21a6d99.png

    【例】根据E2、F2单元格给出的销售部门和销售人员姓名,查找返回销售额。

    操作一:在G2单元格输入公式

    “=INDEX(A:C,MATCH(E2&F2,A:A&B:B,0),3)”

    按下CTRL+SHIFT+ENTER三键结束。

    e30ccb946f3d5aa4cad06403222131c2.png

    析:

    1. 该操作用INDEX嵌套MATCH函数进行多条件查询。
    2. INDEX函数的语法结构为“INDEX(查询区域,行,列)”
    3. 对查询的两个条件,部门和姓名,用&连接符合并到一起,作为新的查找条件,同样对原有的两个查询列,合并为一个新的查询列,用MACTH函数进行匹配,作为INDEX函数参数中的行。
    4. 由于MATCH函数的条件和区域为数组,所以需用CTRL+SHIFT+ENTER三键结束。
    5. 有关INDEX嵌套MATCH函数进行交叉查询,可查阅7月30号文章,这里不再详细展开。INDEX函数精讲,及如何搭配MATCH、COLUMN,动态交叉返回多项数据

    操作二:在G2单元格输入公式

    “=SUMIFS(C:C,A:A,E2,B:B,F2)”

    回车,完成操作。

    ab76627ab209dee74cf592f404052b62.png

    析:

    1. 该操作用SUMIFS函数完成多条件下的数值引用或求和
    2. SUMIFS函数的语法结构为“SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2......)”
    3. 虽然SUMIFS在本例中也能完成多条件查询,但它本身有一定的局限性,当查找结果为文本或字符串时,由于不能对文本进行求和,所以也不能使用SUMIFS函数进行多条件引用。

    操作三:在G2单元格输入公式

    “=VLOOKUP(E2&F2,IF({1,0},A:A&B:B,C:C),2,FALSE)”

    按下CTRL+SHIFT+ENTER三键结束。

    a99fe9e37cf665175e605e7abe999f0e.png

    析:

    1. 该操作用VLOOKUP函数进行多条件查询,又称做万金油公式。
    2. 其中E2&F2作为VLOOKUP函数的查找值;然后用IF函数的数组形式构建新的数据列,也就是首列是A列和B列的组合列,第二列为需要返回的内容。
    3. 公式部分“IF({1,0},A:A&B:B,C:C)”是指当判定结果为1时,判定成立,返回A列和B列的合并值,作为新的一列,错误时返回查找值,作为新的第二列。数组形式时,会逐一对单元格区域进行判定。这部分内容,可查阅8月2号文章的文章,有着更为详细的介绍。解决逆向查找问题?VLOOKUP、CHOOSE、IF,索引数组,轻松解决
    4. 由于IF函数判定为数组,所以需用CTRL+SHIFT+ENTER三键结束。
    5. 根据之前文章介绍的逆向查询技巧,该万金油公式也可表达为

    “=VLOOKUP(E2&F2,IF({0,1},C:C,A:A&B:B),2,FALSE)”

    “=VLOOKUP(E2&F2,CHOOSE({1,2},A:A&B:B,C:C),2,FALSE)”

    “=VLOOKUP(E2&F2,CHOOSE({2,1},C:C,A:A&B:B),2,FALSE)”

    这些都可称为万金油公式,也都需要用CTRL+SHIFT+ENTER三键结束。


    小结:本文主要讲解了进行多条件查询的三种方法,分别是INDEX+MATCH组合、SUMIFS函数和VLOOKUP函数万金油公式,相信掌握了这些的你,一定会升职加薪,成功路上更加顺利!

    我是@OFFICE职场办公,专注EXCEL软件知识,提高办公效率,内容每日一更,欢迎大家点击关注,持续获得更多内容。

    展开全文
  • 在Excel中没有一个函数能...1、IF函数判断季度利用IF函数直接根据月份数进行判断,输入公式:=IF(MONTH(A2)<=3,1,IF(MONTH(A2)<=6,2,IF(MONTH(A2)<=9,3,4))),往下填充。2、CEILING函数向上取整判断季度...

    在Excel中没有一个函数能直接计算出日期所属的季度,但判断的方法却不少。今天特地盘点了一下根据日期判断所属季度的7种操作方法,总结出来和大家分享。

    1、IF函数判断季度

    利用IF函数直接根据月份数进行判断,输入公式:

    =IF(MONTH(A2)<=3,1,IF(MONTH(A2)<=6,2,IF(MONTH(A2)<=9,3,4))),往下填充。

    9b3da2ed5d0c938a1fc86b68fa6dff5c.gif

    2、CEILING函数向上取整判断季度

    CEILING函数是用于将数值向上舍入到指定基数最接近的倍数。输入公式:=CEILING(MONTH(A2)/3,1),往下填充。

    da7eea5ab12a31fef234f142d893adb1.gif

    3、INT函数截尾取整判断季度

    INT函数用来将小数取整为不大于它的最大整数,也就是直接去掉小数部分。

    输入公式:=INT((MONTH(A2)+2)/3),往下填充。

    d0626d84cdc039e8b459beb7afe7ca09.gif

    4、LOOKUP函数区间查找判断季度

    这里利用LOOKUP函数区间查找功能,输入公式:

    =LOOKUP(MONTH(A2),{1,4,7,10},{1,2,3,4}),往下填充。

    27e5d55927587087e8990d56c61f90ba.gif

    5、CHOOSE函数判断季度

    利用提取出来的月份作为CHOOSE函数公式里的索引值,返回对应的季度。输入公式:

    =CHOOSE(MONTH(A2),1,1,1,2,2,2,3,3,3,4,4,4),往下填充。

    f008b25e681364f890b70467786f8fc2.gif

    6、LEN函数巧妙判断季度

    输入公式:=LEN(2^MONTH(A2)),往下填充。

    7aa305ae62bf3bf003ad7a3b17783f8b.gif

    这种用法比较巧妙,用MONTH提取出的月份作为2的若干次方进行计算,结果再用LEN提取字符数。以下表格是分解出的对应数据:

    c35a55870a9510865fa39935ec5d18a5.png

    7、MONTH函数判断季度

    输入公式:=MONTH(MONTH(A2)*10),往下填充。

    36e027d7b29d2462b4f061b68e76f819.gif

    这是另一种非常巧妙的方法,把提取出的月份乘于10,再把这列数字作为序列号转换为对应的日期,再次提取月份即可。以下表格是分解出的对应数据:

    89358dc43acf4288d5b802bc3079e8dc.png
    展开全文
  • IF函数替换法总结 查找的函数(查找末位词组) 怎样从原始数据中自动获取最后一个数据 两列数据查找相同值对应的位置 查找数据公式两个(基本查找函数为VLOOKUP,MATCH) 【输入数据的技巧】 谈谈Excel输入的技巧 一列...
  • Excel公式基础

    2013-08-28 17:49:43
    一、表格的使用 1.  如何添加下拉框 单击选中要添加下拉框的单元格,在“数据”-“数据有效性”-“设置”面板,将“允许”设置为...IF函数参数和返回值,第一个参数是条件,第二个参数是条件为真的返回值,第三个
  • 我们都知道身份号码一共18位,由17位数字和1位数字校验码组成,性别直接看第17位...首先为了方便给大家做演示,我做了一个如下的表格:第1步我们首先要MID函数提取身份证号的第17位数字,具体公式如下:输入公式...
  • 有时侯数据库里取出的数据有重复的情况,又不能一条一条去检查,利用IF函数与CONUTIF函数很快能帮你找到重复项。假定你的数据在A列,请在后面空白列第一行输入公式:=IF(COUNTIF(A:A,A1)>1,"重复","")填充柄将...
  • EXCEL如何验证重复数据?

    千次阅读 2016-05-21 09:44:16
    同一表格的某一列验证重复数据,用if和countif函数实现。 例如:要验证B列的重复数据,方法如下: 1、在B后加一辅助列,辅助列即C列。 2、在C1输入公式:=IF(COUNTIF(B:B,B1)>1,B1,"")。 3、C1公式下拉即可。
  • 前两天在工作中遇到一个...方法一 IF函数法在辅助列C2单元格内输入公式:=IF(A2=A3,B2&","&C3,B2)如果等级列A2等于A3返回B2连接一个逗号在连接C3单元格,如果两者不相等,则返回B2单元格;公式下拉,可以发...
  • 下图中,B3:B5单元格区域内的字符串就是由字母和数字组成,而C3:C5单元格区域内的数字就是我们要提取的,如何用函数公式来实现呢?具体操作步骤如下:1、选中C3单元格,在编辑栏中输入公式:=MAX(IFERROR(MID(B3,ROW...
  • 我们都知道,如果使用SUM函数求和,如果数据中有错误值是无法进行求和,计算会出错!那么有什么方法可以忽略错误值进行求和...下图中,D4单元格的公式等于:{=SUM(IFERROR(B2:B7,0))},公式左右两边的大花括号是输入...
  • 下图中,B3:B5单元格区域内的字符串就是由字母和数字组成,而C3:C5单元格区域内的数字就是我们要提取的,如何用函数公式来实现呢?具体操作步骤如下:1、选中C3单元格,在编辑栏中输入公式:=MAX(IFERROR(MID(B3,ROW...
  • 如何在excel表格中将两列姓名相同但顺序不同的表格...用函数处理方法:假定原数据在A列至D列E2=if(countif(a:a,c2),c2,"") 下拉填充F2=if(countif(a:a,c2),vlookup(c2,a:b,2,),"") 下拉填充...E1输入公式=IF(COUN...
  • %设一被控对象G(s)=50/(0.125s^2+7s), %增量式PID控制算法编写仿真程序 %(输入分别为单位阶跃、正弦信号,采样时间为1ms,控制器输出限幅:[-5,5], ... 该如何使用tfdata并修改公式计算yout?
  • 5.4.5 IF函数 5.4.6 COUNTIF函数 文秘应用 统计报销费用大于500元的个数 5.4.7 SUMIF函数 5.4.8 SUMPRODLJcT函数 5.4.9 RANK函数 5.4.10 VLoOKuP函数 5.4.11 INDEx函数 5.4.12 MATcH函数 chapter 06 数据的有效保护 ...
  • 之后求n阶行列式值了行列式公式,设了int p[][]的矩阵,可是不会在静态函数中给矩阵赋textview里的值,只学过p[0][0] = (EditText)this.findViewById(R.id.editText1); 此外能不能直接在公用里给p数组赋值然后...
  • before-init 的触发函数以 编辑器 id 和 配置参数 作为入参。下面提供了一个简单的自定义按钮和自定义弹窗的示例,如果有更多二次开发的需求,你可以参考官方 API 或者 UEditor 源码 中的示例。 自定义按钮 Demo ...
  • excel的使用

    2012-11-25 17:06:01
    那么在A3单元格中输入公式: =if(A2,“不及格”,“及格”) 同时,在IF函数中还可以嵌套IF函数或其它函数。例如,如果输入: =if(A2,“不及格”,if(A2,“及格”,“优秀")) 就把成绩分成了三个等级。如果...
  • 在平时的学习或者工作中有时需要获取某一列不为空的单元格的值,那我们该如何用函数来实现呢? 1、将A1:A15 单元格不为空的单元格的值筛选出来,在C列显示,实现效果如下图所示 2、在C1单元格输入:=INDEX(A:A,...
  • 用户可把自己的算法编成一个个相对独立的函数模块,然后调用的方法来使用函数。  可以说C程序的全部工作都是由各式各样的函数完成的, 所以也把C语言称为函数式语言。 由于采用了函数模块式的结构, C语言...
  • 133. 巧用IF函数清除EXCEL工作表中的0 75 134. 批量求和 76 135. 对相邻单元格的数据求和 77 136. 对不相邻单元格的数据求和 78 137. 利用公式来设置加权平均 79 138. 自动求和 79 139. 用记事本编辑公式 80 140. ...
  • 133. 巧用IF函数清除EXCEL工作表中的0 75 134. 批量求和 76 135. 对相邻单元格的数据求和 77 136. 对不相邻单元格的数据求和 78 137. 利用公式来设置加权平均 79 138. 自动求和 79 139. 用记事本编辑公式 80 140. ...
  • Excel技巧大全

    2015-05-06 07:21:37
    1. 巧用IF函数清除Excel工作表中的0 36 2. 批量求和 37 3. 对相邻单元格的数据求和 37 4. 对不相邻单元格的数据求和 37 5. 利用公式来设置加权平均 38 6. 自动求和 38 7. 用记事本编辑公式 38 8. 防止编辑栏显示公式...
  • 任何一个用于计算值的公式都可称为表达式。x = 5 + 7是一个表达式,它的值为12。 2-9 下列表达式的值是多少? 1. 201 / 4 2. 201 % 4 3. 201 / 4.0 解: 1. 50 2. 1 3. 50.25 2-10 执行完下列语句后,a、b、c三...
  • 算学费输入数据求最大精确划分思维解决最大次大交换数据实现按行显示围棋棋盘绘制国际象棋绘制为什么要用函数函数的四种类型函数的一般形式必须用函数的理由-哥德巴赫函数的本质就是地址函数变量意义函数变量用途...
  • 1. 巧用IF函数清除EXCEL工作表中的0 36 2. 批量求和 37 3. 对相邻单元格的数据求和 37 4. 对不相邻单元格的数据求和 37 5. 利用公式来设置加权平均 38 6. 自动求和 38 7. 用记事本编辑公式 38 8. 防止编辑栏显示公式...
  • 中文版Excel.2007高级VBA编程宝典 1/2

    热门讨论 2012-04-06 16:00:16
    本书将介绍如何定制Excel 用户窗体、开发新实用程序、VBA 处理图表及数据透视表,以及创建事件处理应用程序。还将介绍如何使用VBA 子过程和函数过程、与其他应用程序轻松交互、构建用户友好的工具栏、菜单和帮助...

空空如也

空空如也

1 2 3
收藏数 43
精华内容 17
关键字:

如何用if函数输入公式