excel中怎样从一列众多数据中挑选出一些需要挑选出的数据
用筛选
选中数据,再点筛选命令,
按你自己定的条件来筛选出想要数据。
利用EXCEL的筛选功能可以实现,具体操作请参照以下步骤。
1、首先在电脑上用2007版excel软件打开目标文件,选中列标题。
2、然后在开始菜单中,执行“筛选”命令。
3、然后用鼠标左键点击出现的下拉箭头图标,如图。
4、然后在出现的界面中,只勾选需要的数据,进行确定即可。
5、完成以上设置后,即可达到提问者的要求。
VLOOKUP函数
在表格或数值数组的首列查找指定的数值,并由此返回表格或数组中该数值所在行中指定列处的数值。
这里所说的“数组”,可以理解为表格中的一个区域。数组的列序号:数组的“首列”,就是这个区域的第一纵列,此列右边依次为第2列、3列……。假定某数组区域为B2:E10,那么,B2:B10为第1列、C2:C10为第2列……。
语法:
VLOOKUP(查找值,区域,列序号,逻辑值)
“查找值”:为需要在数组第一列中查找的数值,它可以是数值、引用或文字符串。
“区域”:数组所在的区域,如“B2:E10”,也可以使用对区域或区域名称的引用,例如数据库或数据清单。
“列序号”:即希望区域(数组)中待返回的匹配值的列序号,为1时,返回第一列中的数值,为2时,返回第二列中的数值,以此类推;若列序号小于1,函数VLOOKUP 返回错误值 #VALUE!;如果大于区域的列数,函数VLOOKUP返回错误值 #REF!。
“逻辑值”:为TRUE或FALSE。它指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于“查找值”的最大数值;如果“逻辑值”为FALSE,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。如果“查找值”为文本时,“逻辑值”一般应为 FALSE 。另外:
·如果“查找值”小于“区域”第一列中的最小数值,函数 VLOOKUP 返回错误值 #N/A。
·如果函数 VLOOKUP 找不到“查找值” 且“逻辑值”为 FALSE,函数 VLOOKUP 返回错误值 #N/A。
下面举例说明VLOOKUP函数的使用方法。
假设在Sheet1中存放小麦、水稻、玉米、花生等若干农产品的销售单价:
A B
1 农产品名称 单价
2 小麦 0.56
3 水稻 0.48
4 玉米 0.39
5 花生 0.51
…………………………………
100 大豆 0.45
Sheet2为销售清单,每次填写的清单内容不尽相同:要求在Sheet2中输入农产品名称、数量后,根据Sheet1的数据,自动生成单价和销售额。设下表为Sheet2:
A B C D
1 农产品名称 数量 单价 金额
2 水稻 1000 0.48 480
3 玉米 2000 0.39 780
…………………………………………………
在D2单元格里输入公式:
=C2*B2 ;
在C2单元格里输入公式:
=VLOOKUP(A2,Sheet1!A2:B100,2,FALSE) 。
如用语言来表述,就是:在Sheet1表A2:B100区域的第一列查找Sheet2表单元格A2的值,查到后,返回这一行第2列的值。
这样,当Sheet2表A2单元格里输入的名称改变后,C2里的单价就会自动跟着变化。当然,如Sheet1中的单价值发生变化,Sheet2中相应的数值也会跟着变化。
其他单元格的公式,可采用填充的办法写入。
VLOOKUP函数使用注意事项
说到VLOOKUP函数,相信大家都会使用,而且都使用得很熟练了。不过,有几个细节问题,大家在使用时还是留心一下的好。
一.VLOOKUP的语法
VLOOKUP函数的完整语法是这样的:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
1.括号里有四个参数,是必需的。最后一个参数range_lookup是个逻辑值,我们常常输入一个0字,或者False;其实也可以输入一个1字,或者true。两者有什么区别呢?前者表示的是完整寻找,找不到就传回错误值#N/A;后者先是找一模一样的,找不到再去找很接近的值,还找不到也只好传回错误值#N/A。这对我们其实也没有什么实际意义,只是满足好奇而已,有兴趣的朋友可以去体验体验。
2.Lookup_value是一个很重要的参数,它可以是数值、文字字符串、或参照地址。我们常常用的是参照地址。用这个参数时,有两点要特别提醒:
A)参照地址的单元格格式类别与去搜寻的单元格格式的类别要一致,否则的话有时明明看到有资料,就是抓不过来。特别是参照地址的值是数字时,最为明显,若搜寻的单元格格式类别为文字,虽然看起来都是123,但是就是抓不出东西来的。
而且格式类别在未输入数据时就要先确定好,如果数据都输入进去了,发现格式不符,已为时已晚,若还想去抓,则需重新输入。
B)第二点提醒的,是使用时一个方便实用的小技巧,相信不少人早就知道了的。我们在使用参照地址时,有时需要将lookup_value的值固定在一个格子内,而又要使用下拉方式(或复制)将函数添加到新的单元格中去,这里就要用到“$”这个符号了,这是一个起固定作用的符号。比如说我始终想以D5格式来抓数据,则可以把D5弄成这样:$D$5,则不论你如何拉、复制,函数始终都会以D5的值来抓数据。
3.Table_array是搜寻的范围,col_index_num是范围内的栏数。Col_index_num 不能小于1,其实等于1也没有什么实际用的。如果出现一个这样的错误的值#REF!,则可能是col_index_num的值超过范围的总字段数。
二.VLOOKUP的错误值处理。
我们都知道,如果找不到数据,函数总会传回一个这样的错误值#N/A,这错误值其实也很有用的。比方说,如果我们想这样来作处理:如果找到的话,就传回相应的值,如果找不到的话,我就自动设定它的值等于0,那函数就可以写成这样:
=if(iserror(vlookup(1,2,3,0))=true,0,vlookup(1,2,3,0))
这句话的意思是这样的:如果VLOOKUP函数返回的值是个错误值的话(找不到数据),就等于0,否则,就等于VLOOKUP函数返回的值(即找到的相应的值)。
这里面又用了两个函数。
第一个是iserror函数。它的语法是iserror(value),即判断括号内的值是否为错误值,如果是,就等于true,不是,就等于false。
第二个是if函数,这也是一个常用的函数的,后面有机会再跟大家详细讲解。它的语法是if(条件判断式,结果1,结果2)。如果条件判断式是对的,就执行结果1,否则就执行结果2。举个例子:=if(D2=””,”空的”,”有东西”),意思是如D2这个格子里是空的值,就显示文字“空的”,否则,就显示“有东西”。(看起来简单吧?其实编程序,也就是这样子判断来判断去的。)
三.含有VLOOKUP函数的工作表档案的处理。
一般来说,含有VLOOKUP函数的工作表,如果又是在别的档案里抓取数据的话,档案往往是比较大的。尤其是当你使用的档案本身就很大的时候,那每次开启和存盘都是很受伤的事情。
有没有办法把文件压缩一下,加快开启和存盘的速度呢。这里提供一个小小的经验。
在工作表里,点击工具——选项——计算,把上面的更新远程参照和储存外部连结的勾去掉,再保存档案,则会加速不少,不信你可以试试。
下面详细的说一下它的原理。
1.含有VLOOKUP函数的工作表,每次在保存档案时,会同时保存一份其外部连结的档案。这样即使在单独打开这个工作表时,VLOOKUP函数一样可以抓取到数值。
2.在工作表打开时,微软会提示你,是否要更新远程参照。意思是说,你要不要连接最新的外部档案,好让你的VLOOKUP函数抓到最新的值。如果你有足够的耐心,不妨试试。
3.了解到这点,我们应该知道,每次单独打开含有VLOOKUP函数的工作表时,里面抓取外部档案的数值,只是上次我们存盘时保存的值。若要连结最新的值,必须要把外部档案同时打开。
VLOOKUP函数我所了解的,也只是这些,大家有什么好的经验或有什么疑问,欢迎大家提出,一起探讨。
方案一、使用 if 解决这个问题就可以了。 在第二列B1 中 输入如下公式 =if (or(A1=123,a1=68,a1=33),"X","") 回车后向下填充公式、 通过晒选就可以看到所有满足条件的内容。
方案二、使用条件格式 直接用颜色筛选出你需要的内容。更加方便。
在查找中输入你寻找的内容,点查找
EXCEL中有的数字显示不全怎么办?
xcel输入数字显示不全的第一种解决方法:1、在输入之前,先选中要输入身份证号码的整列,然后依次单击“格式|单元格|数字”,在“分类”中选择“文本”即可。(也可以按下“CTRL+1”,调出“设置单元格格式”对话框)。2、另外一个办法就是在“分类”中选择“自定义”,然后在右边“类型”选项中...
...导出的excel表格中的数据为什么后面都是+24,怎么全部转换成文本格式...
到这里,注意,本方法最大的不同点来了。将鼠标放在该文件上,点击右键,然后点击重命名,将原prn后缀修改为txt,然后回车,系统的提示框中点“是”。_xcel表格导出是乱码怎么办_xcel表格导出是乱码是文本格式不正确,解决办法如下:?1、在excel文件上点击鼠标右键,选择打开方式。?2、在打开方式中选择...
如何在单元格中将年月写成1983.02格式
(2014-02-14 06:37:30)转载▼ 标签:xcel表格公式大全这个 杂谈 分类: 转摘 xcel表格公式大全,这个太全了!1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009\/8\/30",FALSE))\/360,0)。3、从输入的18位身份证号的出生...
如何用签名xcel文档
电子签名技术的推广和应用,不仅解决了数据信息的完整性、真实性和可靠性的问题,更在一定程度上推动了企业的信息化进程。那么对于word、excel文档的电子签名是怎么操作的呢?下面本文主要就电子签名在OFFICE办公软件中的使用进行一下简单的讲解,方便用户能更好的使用。1、制作电子签名样本文件。首先注册成为...
目前美国实行的电价制度有哪几种?
xcelenergy与美国可再生能源国家实验室联合开发了一套pvwatts的系统专门用于计算补贴的标准。用户可以随时访问该网站进行核实。这些额外的补贴也会反映到用户每个月的账单中。结语美国的电力工业发展水平在各个地区都是不一样的,因此电价的制度也存在很大差异。看到印第安纳州账单所反映的居民用电价格约为0.885元人民币\/...
商业银行如何利用大数据
它们能告诉你的不仅是物体在哪里,还可以反馈温度,湿度,运动状态等等。这将打开一个全新的大数据时代,“大数据”领域寻求共性的信息和模式,那么孕育其中的“小数据”着重关注单个产品。3.提供个性化服务 大数据不仅适用于公司和政府,也适用于我们每个人,比如从智能手表或智能手环等可穿戴设备采集的数据中...
...想问一下从淘宝网上买这样视频软件学怎么样?我是零基础,这_百度知 ...
你到腾讯课堂或者网易课堂去找,上面有很多老师开了免费的电脑使用入门课程,办公软件基础学习等等很多课程~还有就是自己要多实操,没必要花那些冤枉钱去买所谓的大师视频~
视频面试自我介绍
大学四年,我还利用课余时间参加多次社会实践,从最基础的xx促销员到xx的销售助理,其间我尝试过xx职位,相比较其他职位,我更加向往汽车销售职位所带来的挑战和乐趣。这也是我选择贵公司销售顾问一职的缘由之一。 现在,我以满腔的热情,准备投身到现实社会这个大熔炉中,虽然存在很多艰难困苦,但我坚信,大学生活给我的精神...
大数据应用领域成就有哪些
通过定位和识别系统来跟踪货物或运输车辆,并根据实时交通路况数据优化运输路线。如果在手机、钥匙、眼镜等随身物品上粘贴RFID标签,万一不小心丢失就能迅速定位它们。3、提供个性化服务。大数据不仅适用于公司和政府,也适用于我们每个人,比如从智能手表或智能手环等可穿戴设备采集的数据中获益。Jawbone的智能...
xcel两列求和R4+X4+AD4...就是计算9有共进仓多少箱,因为我的数据很长...
在求和的单元格内输入“=R4+X4+AD4.”就可以了,在下一单元格如果计算“R5+X5+AD5..."就把鼠标放在上一单元格的右下角出现十字时,按住鼠标下拉就可以了。=SUMPRODUCT((MOD(COLUMN(A1:Z1),3)=1)*A1:Z1)用这个公式,A1:Z1,这个是你要计算的区域,如果是从B1到X1就改成"B1:X1"3是每...
唱些普利: 用筛选 选中数据,再点筛选命令, 按你自己定的条件来筛选出想要数据.
酉阳土家族苗族自治县17127904446: Excel一列中多个相同内容的挑选!! - ?
唱些普利: 数据-筛选-高级筛选.在列表区域中选中你的这一列数据.在"不重复记录"前打勾.这样把不重复的记录都弄出来了.然后选中这个区域.按下F5,然后按"定位条件",选可见单元格.复制.然后你要粘到空白地方就行了.再把原来的删除.
酉阳土家族苗族自治县17127904446: Excel问题:如何从众多数字中挑出我想要的. - ?
唱些普利: 空一列,在D1单元格键入“=VLOOKUP(A:A,B:C,2,0)”,然后拖拽至最后一列数据,此时,D列显示0就是你要找的数字,当然含有B列的数字在A列重复的数字.希望对你有帮助.
酉阳土家族苗族自治县17127904446: excel中单元格很多的情况下怎样快速选中全部单元格 - ?
唱些普利: 按Ctrl+A 如果光标在某个有数据的区域,选中的是这个区域,如果把光标放到区域外空白的地方,就是选中整个工作表. 选中整个工作表也可以用鼠标按表格最左上角,行号1上面,列标A的左边.
酉阳土家族苗族自治县17127904446: excel怎么从一列或一行数据中随机抽取一个数 - ?
唱些普利: 的具体步骤如下: 需要准备的材料分别是:电脑、Excel表格. 1、首先打开需要编辑的Excel表格,进入到编辑页面中. 2、然后点击单元格输入想要随机抽取的数值. 3、然后点击后面的单元格输入公式:=INDIRECT("a"&RANDBETWEEN(1,10)) ,回车确定. 4、然后就可以随机抽取出一个数值了.
酉阳土家族苗族自治县17127904446: EXCEL如何从众多相同数据中挑出一条,放到另一张表中,用公式的 - ?
唱些普利: 例如,数据在A1:A10B1输入=INDEX(A:A,SMALL(IF(MATCH(A$1:A$10,A$1:A$10,)=ROW(A$1:A$10),ROW(A$1:A$10),4^8),ROW(1:1)))"crtl+shift+ente...
酉阳土家族苗族自治县17127904446: 烦请excel大神回答:怎样在每列数据中随机挑选一组组合起来? - ?
唱些普利: Sub 全排列() Dim number As Integer number = 1 For a = 4 To 8 For b = 4 To 7 For c = 4 To 5 For d = 4 To 5 Range("G" & number) = Range("C" & a) Range("H" & number) = Range("D" & a) Range("I" & number) = Range("E" & ...
酉阳土家族苗族自治县17127904446: 如何在excel的某一列中筛选出不同的数据 - ?
唱些普利: 选择A列里的数据部分,数据,筛选,高级筛选,在选择不重复记录前打钩.确定.
酉阳土家族苗族自治县17127904446: 关于excel 数据筛选,我的数据量多且唯一,如何在多列数据中筛选我任意想要的数据??
唱些普利: 直接编辑/查找工具不就可以了,就是CTRL+F
酉阳土家族苗族自治县17127904446: 一列数据中有很多重复的数字,如何把所有不同的数字一次挑出来而忽略相同的数字 - ?
唱些普利: B2输入:=VLOOKUP(A2,A$1:A1,1,0) 下拉到底,筛选#N/A部分就是你要的