EXCEL如何进行多条件的数据查找返回

在使用EXCEL时经常会碰到一个表里的同一款产品每天的销量都不一样,然后我们需要查导出每一款产品每天的销量,即一对多条件查找。这个教复杂,我们要用到好几个函数的综合,下面小编来教你吧。

工具/原料

  • EXCEL软件(本文使用2016版)

方法/步骤

  1. 打开需要操作的数据表,如图,需要将表格1中的数据按照表二中的产品来将该产品每日的销量显示在表三中。

    EXCEL如何进行多条件的数据查找返回
  2. 首先,由于产品对应多列,所以我们需要插入一个辅助列将产品进行一个区分,鼠标右击,选择“插入”,如图

    EXCEL如何进行多条件的数据查找返回
  3. 用COUNTIF公式来实现产品的区分,我们输入“=COUNTIF($C$2:$C2,C2)”,我们会发现此时返回的是数字1,2,3,4,因此我们需要在COUNTIF前加上产品名称,用&符号连接,即“=C2&COUNTIF($C$2:$C2,C2)”,回车并拖动复制函数后,显示的结果为A1,A2,A3,B1。。。

    EXCEL如何进行多条件的数据查找返回
    EXCEL如何进行多条件的数据查找返回
    EXCEL如何进行多条件的数据查找返回
    EXCEL如何进行多条件的数据查找返回
  4. 接下来,因为匹配的产品为A1、A2,因此我们可以用到ROW函数(返回选择某一单元格的行数)。当输入“=ROW(A1)”时返回的是数字1,所以,我们需要在函数前加入G2中的产品,即“=$G$2&ROW(A1)”【注意产品名为绝对引用】,即可返回产品名称A1、A2、A3等等

    EXCEL如何进行多条件的数据查找返回
    EXCEL如何进行多条件的数据查找返回
  5. 接下来要进行返回函数的输入了,用VLOOKUP函数进行查找,查找值为“$G$2&ROW(A1)”,查找区间可以设置为A列到D列(绝对引用:$A:$D),因为为多列查找,所以用COLUMN函数来设置查找列数,因此输入公式为“=VLOOKUP($G$2&ROW(A1),$A$D,COLUMN(B1),0”,回车。

    EXCEL如何进行多条件的数据查找返回
  6. 如果此时进行拖动复制时,我们发现销售额列也显示的是日期格式的数据,所以,我们可以复制G6单元格后选择复制函数,即可返回正确的数据。

    EXCEL如何进行多条件的数据查找返回
    EXCEL如何进行多条件的数据查找返回
    EXCEL如何进行多条件的数据查找返回
  7. 然后我们发现后面两行显示的是“#N/A”,我们想让它不显示,那么此时可用到IFERROR函数,即“=IFERROR(VLOOPKUP($G$2&ROW(A1),$A$D,COLUMN(B1),0),"")”""即错误值显示为空值。回车,复制函数,即可得到正确的返回,如图。

    EXCEL如何进行多条件的数据查找返回
    EXCEL如何进行多条件的数据查找返回
  8. 我们改动G2单元格里的产品名称时,表三会返回相应产品的数据。

    EXCEL如何进行多条件的数据查找返回
  9.  

    注意事项

    • 最终公式为“=IFERROR(VLOOPKUP($G$2&ROW(A1),$A$D,COLUMN(B1),0),"")”
    • 注意各个函数的使用
    • 注意需绝对引用的数据

转载于:https://www.cnblogs.com/janicemvidal/p/8621435.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/278267.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何将Google幻灯片转换为PowerPoint

If someone sent you a presentation on Google Slides, but you’d rather work on it in Microsoft PowerPoint, you can easily convert it to a .pptx file in just a few simple steps. Here’s how it’s done. 如果有人在Google幻灯片上向您发送了演示文稿,但…

XP调整禁用页面文件

NOTE: You shouldn’t disable your page file unless you really really know what you are doing. 注意:除非您真的很清楚自己在做什么,否则不应该禁用页面文件。 If your computer has 1 GB of RAM or more, disabling the page file can speed up XP…

如何在Windows 10的命令提示符中更改目录

One of the first things you’ll need to learn as you become more familiar with Command Prompt on Windows 10 is how to change directories in the operating system’s file system. There are a few ways you can do this, so we’ll walk you through them. 随着您对…

MySQL优化总结

2019独角兽企业重金招聘Python工程师标准>>> 从这几天看MySQL性能优化来看,基本的思路就是分分分... 1,分读,用缓存来分摊读表的压力; 2,读写分离,主从分离,写…

将背景色添加到Word 2007文档中

Instead of using the standard white background with Word documents, here is how to add some background color to spice up your documents. 代替在Word文档中使用标准的白色背景,这是如何添加一些背景颜色来为文档增添色彩。 Open your word document and ch…

jquery实现增删改(伪)-老男孩作业day13

使用jquery进行&#xff0c;文件的编写&#xff0c;实现自增id,删除&#xff0c;添加&#xff0c;编辑模式。 jquery放在本地&#xff0c;src"jquery_js.js" 可以改成其他&#xff0c;或者在线的路径 readme<!DOCTYPE html> <html lang"en"> &…

uoj#119. 【UR #8】决战圆锥曲线(线段树+复杂度分析)

题解 传送门 题解 然而要我来说我感觉只是个爆搜啊…… //minamoto #include<bits/stdc.h> #define R register #define ll long long #define ls (p<<1) #define rs (p<<1|1) #define fp(i,a,b) for(R int ia,Ib1;i<I;i) #define fd(i,a,b) for(R int ia…

如何在Raspberry Pi上设置两因素身份验证

Kiklas/ShutterstockKiklas /快门The Raspberry Pi is everywhere now, which is why it’s caught the eye of threat actors and cybercriminals. We’ll show you how to secure your Pi with two-factor authentication. Raspberry Pi现在无处不在&#xff0c;这就是为什么…

vue 开发环境搭建

1.创建vue项目 1.node js 生成项目&#xff0c;编译项目 2.hbuilder 开发环境 1.下载安装node js http://nodejs.cn/download/ 确认是否安装成功 如果安装不了 代码错误2503 解决方法&#xff1a; 管理员命令运行cmd; cd\ cd C:\Users\Administrator\Desktop msiexec/package n…

iphone视图放大_如何将iPhone用作放大镜

iphone视图放大It’s a common problem: Some things are just too hard to see. Usually, they’re too far away, too dark, or too small. With a feature called Magnifier, your iPhone can function as a magnifying glass and sight aid. Here’s how to use it. 这是一…

discord linux_如何在Discord中应用文本格式

discord linuxDiscord allows for text-and audio-based chatting between gamers and other like-minded individuals. If you want to make a bigger impact on Discord, you can use formatting to jazz up your text-based messages. Here’s how. Discord允许游戏玩家和其…

一张图看懂阿里云网络产品[十二]云企业网

2019独角兽企业重金招聘Python工程师标准>>> 摘要&#xff1a; 阿里云致力于为用户提供优质、高效、稳定的网络传输环境&#xff0c;云企业网&#xff08;Cloud Enterprise Network&#xff09;将提供一种能够快速构建混合云和分布式业务系统的全球网络&#xff0c;…

# 2019-2020.3 《java程序设计》第一周学习总结

2019-2020-3 《Java 程序设计》第一周学习总结 在本周的学习中&#xff0c;学习到了好多也收获了好多&#xff0c;从最基础的安装虚拟机开始&#xff0c;根据老师的博客中的教程一步一步的进行&#xff0c;在这过程中也遇到了好多问题&#xff0c;因为是初步接触Linux系统&…

如何在Windows 10上跳过回收站以删除文件

Windows 10 normally sends files you delete to the Recycle Bin. They’ll be kept until you empty it—or, in some cases, until Windows 10 automatically empties your Recycle Bin. Here’s how to skip the Recycle Bin and delete files immediately. Windows 10通常…

OSChina 周日乱弹 —— 我叫张一条

2019独角兽企业重金招聘Python工程师标准>>> Osc乱弹歌单&#xff08;2018&#xff09;请戳&#xff08;这里&#xff09; 【今日歌曲】 莱布妮子 &#xff1a;分享Lube的单曲《Skoro dembel》 《Skoro dembel》- Lube 手机党少年们想听歌&#xff0c;请使劲儿戳&am…

面向对象初识

一. 面向对象初识 1.1 回顾面向过程编程vs函数式编程 # 面向过程编程 测量对象的元素个个数。 s1 fjdsklafsjda count 0 for i in s1:count 1l1 [1,2,3,4] count 0 for i in l1:count 1 面向过程编程def func(s):count 0for i in s:count 1return count …

使用LiveClick升级您的实时书签

If you like to subscribe to feeds using Firefox’s Live Bookmarks feature, the LiveClick extension gives you so many upgrades that I can only cover the highlights of how great it is. 如果您想使用Firefox的“实时书签”功能订阅供稿&#xff0c;则LiveClick扩展程…

操作系统的概论梳理

转载于:https://www.cnblogs.com/hclhechunlu/p/10477470.html

win7下如何显示缅文和使用缅文输入法?

windows 7 操作系统默认不支持缅文&#xff0c;所以缅文在win7上不能显示&#xff0c;当然也没有提供缅文输入法。 一、显示缅文 windows系统下显示缅文字母只需要安装缅文字体就可以了。目前常见的缅文字体就是Zawgyi-One&#xff0c;Zawgyi-One是一种广泛使用的缅文字体。Zaw…

airpods2使用_如何使用AirPods和AirPods Pro:完整指南

airpods2使用Burdun Iliya/ShutterstockBurdun Iliya /快门Just bought yourself or received a new pair of AirPods or AirPods Pro? Welcome to the truly wireless earphones life. Setting up AirPods is quite straightforward, but here’s how to customize and get t…