excel查询多个值(excel查询一个值返回多个值)

264 2022-10-07 13:50

1. excel查询一个值返回多个值

这个用sumifs可以实现 举例张三水费=sumifs(费用列,姓名列,单元格张三(固定列),项目列,水费(固定行)) 其他单元格复制即可


2. excel 如何返回多个值

需要使用IF函数,函数公式如下:公式:=IF(A10="","",LOOKUP(A10,{0,1;20,2;30,3;40,4}))或者:=IF(A10="","",MATCH(A10,{0;20;30;40}))LOOKUP函数:  返回向量或数组中的数值。函数 LOOKUP 有两种语法形式:向量和数组。函数 LOOKUP 的向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值;函数 LOOKUP 的数组形式在数组的第一行或第一列查找指定的数值,然后返回数组的最后一行或最后一列中相同位置的数值。MATCH函数:  匹配函数,指返回指定数值在指定数组区域中的位置。MATCH函数是EXCEL主要的查找函数之一,该函数通常有以下几方面用途:  (1)确定列表中某个值的位置;  (2)对某个输入值进行检验,确定这个值是否存在某个列表中;  (3)判断某列表中是否存在重复数据;  (4)定位某一列表中最后一个非空单元格的位置。  查找文本值时,函数 MATCH 不区分大小写字母。


3. excel查询一个值返回多个结果

在C1中输入或复制粘贴下列公式

=B1&IFERROR(","&VLOOKUP(A1,A2:C$12,3,0),"")

下拉填充

在E1中输入或复制粘贴下列公式

=VLOOKUP(D1,A:C,3,0)

下拉填充


4. 查找一个值返回多个数据

函数是要放在 某一个具体的单元格中的所以同时只能返回一个确定的值,否则就会出现错误……你的需求 需要使用 “筛选”这类的操作来实现……数据-筛选-高级筛选 ……输入你的条件 然后把那些复合条件的 数据复制到你需要的区域……


5. excel 查找一个值对应的多个值

怎么匹配excel两个表格中的数据

1.

第1步 表格输入公式 打开表格,打开8月份表格,在工资旁边选择单元格,输入=VLOOKUP进入。

2

第2步 选择单元格按F4 在查找值选择D2单元格工资,按F4当$在前面时,选择列数跳到7月份工资,将它全选。

3.

第3步 填写匹配条件 选择一列填上数字1,匹配条件填上数字0,点击确定。

4.

第4步 匹配成功查看数据 返回到8月份表格,将鼠标右下角变成十字时双击匹配,有#N/A说明匹配没有重复一样的工资。


6. Excel查找多个值

1、首先在电脑上打开你要进行设置条件格式的excel表。

2、选择好一列数据以后,然后在次操作页面中的上方选择【条件格式】选项。

3、进入到条件格式的操作页面以后,然后点击【突出显示单元格规则】。

4、最后进入到突出显示单元格规则页面以后,接下来选择你要的规则(规则中有大于、小于、介于、等于、文本包含等等,当然还支持自定义规则与重复值),选择好以后即可一次性筛选查找多个excel中的数据了。


7. excel根据一个条件,返回多个数值

答excel怎样在一堆数据中任意返回值:

1、首先来看一下原始数据:

A列是姓名,有重复的项目。B列是数量。要求求得A列每个人的数量合计。

2、首先,复制A列数据,粘贴到C列。

3、选中C列数据,选择【数据】-【删除重复项】。

4、选择【以当前选定区域排序】,然后点击【删除重复项】。

5、因为C列包含数据表头“姓名”,因此选择【数据包含标题】。

6、点击【确定】按钮后将删除C列数据的重复项

7、双击D2,输入公式=SUMIF(A$2:A$7,C2,B$2:B$7),回车并下拉填充公式就得到了想要的结果。


8. excel怎样在一个范围内返回一个值

条件如果是在一列就比较方便,用vlookup就行了。横着的用 HLOOKUP参考:=HLOOKUP(类别所在单元格,类别数量表所在区域,2,0)


9. excel判断多个条件 返回多个值

“Excel VLOOKUP函数查询一个值返回多个结果”的操作步骤是:

1、打开Excel工作表;

2、根据题意,需要通过VLOOKUP函数将满足A列为D2条件的所有B列数据逐一显示出来,而由于VLOOKUP函数通常只能返回第一个满足条件的对应列的数据,因此需要根据相同姓名出现的次数,建立辅助列,然后引用数据;

3、在A列插入一列辅助列,然后在A2单元格输入以下公式,并向下填充公式 =COUNITF(A$2:A2,A2)&A2 公式表示:将A2:A2中出现A2的次数与A2单元格连接起来

4、在F2单元格输入以下公式,然后向下填充公式 =IFERROR(VLOOKUP(ROW(A1)&E$2,A:C,3,0),"") 公式表示:以行号和E2单元格为查找条件,在A列精确匹配与查找条件相同的单元格,并返回对应第3列(C列)数据,如果为错误值,返回空。 从而实现了不通过INDEX+SMALL+IF数组公式,也可快速引用或筛选数据的目的,且运算速度比数组公式快。


10. excel查找返回多个值

你试试改成这样b16=if(iserror(find(",",a16)),vlookup(a16,$a$2:$c$14,2,false),vlookup(left(a16,find(",",a16)-1),$a$2:$c$14,2,false)&","vlookup(mid(a16,find(",",a16)+1,5),$a$2:$c$14,2,false))c16=if(iserror(find(",",a16)),vlookup(a16,$a$2:$c$14,3,false),vlookup(left(a16,find(",",a16)-1),$a$2:$c$14,3,false)&","vlookup(mid(a16,find(",",a16)+1,5),$a$2:$c$14,3,false))下拉。


顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片