在Excel表格中,想快速得到A列中几个数字的所有任意三个数字的组合,在B列显示结果,求公式

假设数据从A2开始,要查找的数据如27583在C1单元格,则可在C2单元格输入公式:
后续只要在C1输入想要查找的数据,就能在C列把符合条件的B数据显示出来了。 追问 我这个是每天都需要记录的数据,您说的方式是可以实现将编号对应的日期查找出来,总的来说是查找符合代码和日期的该列,并将该列对应的金额和数量显示出来,并且都是自动显示,不需要进行筛选,这个有办法吗? 追答 为什么总是要这样绕来绕去呢?干脆点上一个图,需要实现的效果或者是哪几个单元格里需要公式,你的这点要求办法有的是,本来就是很简单的操作嘛
或者发私信、发我邮箱,操作一下就可以了

温馨提示:答案为网友推荐,仅供参考

在A列中查找D2,如果找到,则C2等于A列对应的B列数据。 更多追问追答 追问

你说的VLOOKUP函数 我经常使用,但是很难说实现自动显示功能!
我需要的是 每天登记后,将一些特殊数据从大数据中摘录出来!

你的提问,我只能理解成这个。

在A列有一百万这样的数据,每个数据里面有一个随机的数字是倾斜的,有没有什么快捷方法能在B列中显示A列那个倾斜数字是在第几位数呢?求大神赐教,先谢谢了。


excel话需要使用vba,如果结合word就简单了,吧数据复制进word,通过替换把斜的数据替换成特殊的数据,然后在粘贴回来,再结合函数可以得到。



奇了怪了,写的自定义函数,更改元数据后,结果为0,要点击下公式,才会出现结果



数据复制到word了要怎么替换呢,大神指教下


第一步把数据复制进入word

第二查找替换,查找按特殊格式倾斜查找,替换成统一的这里我都替换成“龙”

第三步把得到你的数据选择性粘贴无格式粘贴

第四步把得到的数据粘贴回excel,用len()+1得到位置


这个做好的vba要怎么引用到b列呢,求大神再指教


本问题用VBA应该是Excel中最佳的方法了。不会VBA的话,复制到Word,把把倾斜的字符替换在所有字符串中没有出现过的特定符号,再复制粘贴回Excel,用find找这个特定符号的位置,也是很简单快捷的方法。


现在吧它替换成L了要怎么快速让L在B列显示是在第几位呢


VBA不会用,用的是后面那位大侠给的公式,结果是想要的,也谢谢给vba答案的同志。


为什么用vba公式得出的斜体位置有一个是20呢?


正确的vba代码,用函数跟vba都成功了


简介:写写帮文库小编为你整理了多篇相关的《Excel 2010中查找和更正循环引用的问题》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《Excel 2010中查找和更正循环引用的问题》。

Excel 2010中查找和更正循环引用的问题

查找和更正循环引用 :

出现“循环引用警告”时,查找并更正循环引用。

在本例中,在创建出差预算表格时查找并更正了循环引用。 1.单击 “确定”。

2.“循环引用警告”将会消失。

3.单击“公式”选项卡上“公式审核”中“错误检查”上的箭头。

将出现“错误检查”子菜单。

4.指向“循环引用”,然后单击子菜单中显示的单元格名称。

包含循环引用的单元格即处于选中状态。

5.更正选定单元格中的公式,以使其不会引用回自身所在的单元格。 在本例中,将公式“=SUM(V26:V32)”插入到了单元格“V32”中。

此时出现了“循环引用警告”,因为该公式中的“V32”一值引用回其自身所在的单元格。 如果将值“V32”更正为“V31”,即可解决循环引用问题。

循环引用问题已解决并可正常显示公式结果。

6.重复步骤 2 至 4,直至“循环引用”子菜单中不显示单元格名称。

Excel循环引用产生的原因及解决方法

我们打开excel文件时,如果遇到有“Microsoft Office Excel 不能计算公式。公式中的单元格引用指向的是公式的结果,从而造成循环引用。”的提示,这时这个文件中,就包含了循环引用了。

循环引用:如果公式引用自己所在的单元格,不论是直接的还是间接的,都称为循环引用。循环引用有一个特别的应用例子。而且只要打开的工作簿中有一个包含循环引用,Excel都将无法自动计算所有打开的工作簿。这时只能取消循环引用,或利用先前的迭代计算结果计算循环引用中的每个单元格引用。下面的图就是直接与间接造成循环引用的实例:

上面的图中,E3的单元格的公式为=Sum("E:E"),这样的公式直接引用了公式所在的单元格,而造成循环引用,而A4的公式为=C1,C1的公式为=C6,最后C6的公式为=A4,这样的情况就造成了间接的循环引用了。

知道了循环引用的成因之后,解决的方法一就是去除与更正错误的公式,像E3的公式经常是因为选择数据区域时有误造成的,修改成正确的区域就可以了。那怎么快速定位错误的公式所在的单元格呢?

在写公式的时候,当设定的公式造成循环引用时,就会出现如左边部份的蓝色箭头,这样我们就比较容易找出出错的位置。但如果是保存后再打开时,Excel不会生成类似的标志,除非你选择了公式所在的单元格,在利用循环引用工具栏里的命令生成。不过好在我们可以在状态栏(右下角)里看到出错出现公式的位图,如图会显示——循环:E3,这样我们就可以跟据这个提示,一个个修改过来,至到没有提示为至!

到此,循环引用的原因与解决方法就说完了,遇到类似问题的你,就不会再困惑了吧!

EXCEL中如何使用VLOOKUP函数查找引用其他工作表数据和自动填

VLOOKUP函数,在表格或数值数组(数据表)的首列查找指定的数值(查找值),并由此返回表格或数组当前行中指定列(列序号)处的数值。

VLOOKUP(查找值,数据表,列序号,[匹配条件])

例如在SHEET2表中有全部100个学生的资料,B列为学号、C列为姓名、D列为班级,现在在SHEET1表的A列有学号,我们需要使用该函数,将SHEET2表中对应学号的姓名引用到SHEET1表的B列。我们只需在SHEET1的B2输入以下公式 =VLOOKUP(A2,SHEET2!$B:$D,2,FALSE)

1、“A2”是查找值,就是要查找A2单元格的某个学号。

2、“SHEET2!$B:$D”是数据表,就是要在其中查找学号的表格,这个区域的首列必须是学号。

3、“2”表示我们最后的结果是要“SHEET2!$B:$D”中的第“2”列数据,从B列开始算第2列。

4、“FALSE”(可以用0代替FALSE)是匹配条件,表示要精确查找,如果是TRUE表示模糊

如果我们需要在输入A列学号以后,B列与C列自动填充对应的姓名与班级,那么只需要在B列,C列预先输入公式就可以了。为了避免在A列学号输入之前,B列与C列出现"#N/A"这样错误值,可以增加一

个IF函数判断A列是否为空,非空则进行VLOOKUP查找.这样B2与C2的公式分别调整为

点击下面标签查看演示动画:

利用VLOOKUP函数查找引用其他工作表数据

利用VLOOKUP函数自动填充数据

EXCEL中如何使用VLOOKUP函数查找引用其他工作表数据和自动填充数据

如何在EXCEL中对比两张表(不是对比两列)?

两张都是人员在职信息表,A表长,B表短,A表中的记录比较多,有的人A表中有而B表中没有,有的人AB两表都有但是在A表中的行数比B表中多(举例说明,就是这个人在A表中可能有三行,分别是7.8.9三月的在职信息,同样的人在B表中可能只有7月一个月的在职信息),如何把A表中有而B表中没有的行挑选出来单列成一张表?

假设姓名在A列,在职月份在B列,两个表的第一行都是表头.

在B表插入一个新A列,这样B表的姓名就在B列,月份在C列,在A2单元格输入 =B2&C2

在A表表头的最后一个空白列(假设为H1)写上"与B表的关系"

我现在有2张表:一张有1000个用户,另一张有800个用户;如何快速的找出两张表中相同的名字啊。 方法

二、在1000个用户的sheet1!B1輸入(假设你的记录在A1而且是竖列扩展)

两列数据查找相同值对应的位置

EXCEL中如何使用VLOOKUP函数查找引用其他工作表数据和自动填充数据

VLOOKUP函数,在表格或数值数组(数据表)的首列查找指定的数值(查找值),并由此返回表格或数组当前行中指定列(列序号)处的数值。

VLOOKUP(查找值,数据表,列序号,[匹配条件])

例如在SHEET2表中有全部100个学生的资料,B列为学号、C列为姓名、D列为班级,现在在SHEET1表的A列有学号,我们需要使用该函数,将SHEET2表中对应学号的姓名引用到SHEET1表的B列。我们只需在SHEET1的B2输入以下公式 =VLOOKUP(A2,SHEET2!$B:$D,2,FALSE)

1、“A2”是查找值,就是要查找A2单元格的某个学号。

2、“SHEET2!$B:$D”是数据表,就是要在其中查找学号的表格,这个区域的首列必须是学号。

3、“2”表示我们最后的结果是要“SHEET2!$B:$D”中的第“2”列数据,从B列开始算第2列。

4、“FALSE”(可以用0代替FALSE)是匹配条件,表示要精确查找,如果是TRUE表示模糊查找。如果我们需要在输入A列学号以后,B列与C列自动填充对应的姓名与班级,那么只需要在B列,C列预先输入公式就可以了。为了避免在A列学号输入之前,B列与C列出现"#N/A"这样错误值,可以增加一个IF函数判断A列是否为空,非空则进行VLOOKUP查找.这样B2与C2的公式分别调整为

Excel课表生成中应用的两种方法

课表是学校最基本的教学管理依据,课表形成的传统方法是先安排好原始数据,再设计好表格的固定格式,一项项往表里填内容。上百张课表的形成都要人工录入或人工粘贴复制,既繁琐又容易出差错,而且不利于检索查询。笔者介绍一种方法,在原始数据录入后利用“数据透视表”,可以实现课表生成的自动化。

一张“数据透视表”仅靠鼠标移动字段位置,即可变换出各种类型的课表,例如:班级课表。每班一张一周课程表。可选框内选择不同的学院和班号,即可得到不同班的课表。按教师索引。即每位教师一周所有的信息。按时间索引,即每天每节课有哪些教师来、上什么课。按课程索引。课程带头人可能只关心和自己有关的内容。按学院索引。可能只需要两三项数据,了解概况。按本专科索引。按楼层索引。专家组听课时顺序走过每个教室,需要随时随地查看信息。按教室或机房索引。安排房间时要随时查看。

2. 字段数量的选择是任意的,即表格内容可多可少,随时调整。

3. 任何类型的表都能够实现连续打印或分页打印。如班级课表可以连续显示,也可快速、自动生成每班一张;某部门所有教师的课表可以汇总在一张表上,也可每个老师一页纸,分别打印。

4. 遇到调课,只要更改原始表,再重新透视一次,可在瞬间完成,就意味着所有表的数据都已更新。而传统的方法必须分别去改班级表、教室表、机房表、教师表……稍有疏忽就可能遗漏。

5. 所有的表都不用设计格式,能够自动形成表格,自动调整表格大小,自动合并相同数据单元格。

规范数据库的建立是满足查询、检索、统计功能的基本要求。

1. 基本字段:班级、星期、节次、课程、地点、教师。

2. 可选字段:学院、班级人数、学生类别、金工实习周次、教师单位、地点属性、备注字段名横向排列形成了“表头”,每个字段名下是纵向排列的数据。

3. 库中的数据必须规范。如“地点”中不能出现除楼号、房间号以外的任何文字(包括空格);“课程”中必须是规范的课程名,不允许有“单、双”等字样。建议上机课增加一个字段“上机”,而不是在课程名中增添“上机”说明,后者不利于课程检索。

4. 库中的每条数据清单的每个格只要存在数据就必须填满。不允许因为与上一行数据相同就省略了,更不能合并单元格。

5. 增加的整条记录在库中的位置可以任意。如规律课表的课程只有8节,某班增加“9~10节”或双休日上课,新增记录则可插在该班其他课的末尾,也可附在库的最底端。无论在什么位置,都不影响透视后的效果。

在选择透视范围时要包含全部原始数据库,如果录制“宏”,最好比原始表多增加若干行,以备增加记录用。但字段的数量可根据需要选择。把选中的字段分别放置在表的“行字段”中,在每个字段名上双击,弹出“字段设置”框,选择“无”,即形成了显示美观的透视表。

1. 用鼠标拖动各字段,重新安排左右顺序、上下位置(指行字段与页字段之间的转换),或在可选框内选中所需,即可形成各种各样的新表。

2. 常用的班级课表可排好纸张版面、页眉页脚,专门供原始打印。“班级”字段最好放在“页字段”中,

以便于每班打印1张。在“班级”字段的可选框内选择各班,即可显示出所有的班级课表。每班课表的大小是自动调整的,如 “节次”中的数据项只有8节,遇到增添“9~10节”课程的情况,表格会在7~8节后自动增加1行,把9~10节的内容填进去,下一个班则可自动恢复正常。既可以设置为无课显示空格,也可以设成无课不显示,即有哪节显示哪节。

每次统计年级学生基本情况时都会因为学生姓名相同而导致张冠李戴的错误。以往为避免类似错误都要将Excel表格按姓名进行排序,然后依次检查是否重名,非常麻烦还容易出问题。如果您也遇到过类似情况,那么在Excel中,我们可以采用以下的方法来区分那些有重复的姓名,以避免出错。

一、利用条件格式进行彩色填充

选中图1所示表格中数据所在单元格区域A2:I11,点击功能区“开始”选项卡“样式”功能组中的“条件格式”按钮,在弹出的菜单中点击“新建规则”命令,打开“新建格式规则”对话框,在“选择规则类型”列表中点击“使用公式确定要设置格式的单元格”,然后在“为符合此公式的值设置格式”下方的输入框中输入如下公式“=COUNTIF($B$2:$B$11,$B2)>=2”,然后点击下方的“格式”按钮,在打开的“设置单元格格式”对话框的“填充”选项卡中指定一种填充颜色,确定后如图2所示。

确定后关闭此对话框,则可以将重名同学所在行的全部数据都填充此颜色,如图3所示。有了此醒目的标志,那么我们在以后的操作中就不太容易出错了。

(1)、根据符合行列两个条件查找对应结果

(2)、根据符合两列数据查找对应结果(为数组公式)

假设您在单元格 A1:C5 中创建了以下信息表,且此表包含单元格 C1:C5 中的年龄 (Age) 信息:

假设您希望根据某人的姓名 (Name) 查找此人的年龄 (Age)。为此,请按如下公式示例,配合使用 INDEX 函

统计B2:B10的内容为"东北部"的个数

显示当前系统日期和具体时间

获得B2单元格内(当前系统日期和具体时间)的年

获得B2单元格内(当前系统日期和具体时间)的月

获得B2单元格内(当前系统日期和具体时间)的日

获得B2单元格内(当前系统日期和具体时间)的时

取D2的值在D2-D10范围内的排名是多少

统计出C2-C10范围内值为99的个数

比较A4,B4两个单元格内的字符串内容是否相等,返回布尔值TRUE/FALSE

与上例相似,只不过是2个单元格都要进行条件判断

VLOOKUP(需在第一列中查找的数值,需要在其中查找数据的数据表,需返回某列值的列号,逻辑值True或False)

经常用Excel建立一些表格,有时我们需要给一些表格建立很多个副表,那么如何使这些复制表格中的数据随原表的修改而修改呢?VLOOKUP函数可以帮我们做到这一点

HLOOKUP用于在表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值。 VLOOKUP用于在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。

当比较值位于数据表的首行,并且要查找下面给定行中的数据时,请使用函数 HLOOKUP。

当比较值位于要进行数据查找的左边一列时,请使用函数 VLOOKUP。

其中,Lookup_value表示要查找的值,它必须位于自定义查找区域的最左列。Lookup_value 可以为数值、引用或文字串。

Table_array查找的区域,用于查找数据的区域,上面的查找值必须位于这个区域的最左列。可以使用对区域或区域名称的引用。

Col_index_num为相对列号。最左列为1,其右边一列为2,依此类推.

Range_lookup为一逻辑值,指明函数 HLOOKUP 查找时是精确匹配,还是近似匹配。

2.如何去掉execl单元格中文字前面的数字?

自己写个函数放在模块里,然后在单元格调用函数=delnum(A1)

3.excel中,列很多,行很少,怎么能让打印在一页上?

使用公式先进行一下转换就是了。

源数据为数据区域A1:O2,即一个2行15列的数据,如下:

先使用公式转变为6行5列的数据,公式如下:

[假设我们在A6单元格开始输入公式,转变后的数据区域为A6:E11]

在单元格A6输入以下公式:

并将该公式复制到数据区域A6:E11,我们可以看到,现在数据已经进行了转换。

1.由于假定从单元格A6开始,因此IF(MOD(ROW(),2)=0,1,2)的结果为若为偶数行则指向第一行,否则指向第二行。

附加:如果不是正好满列数,那么应该进行一次判断,如下:

5.excel里A列为身份证号码,要求在B列得出其出身日期?

A列为个人的身份证号或企业代码,身份证包括2类:15位的身份证,18位身份证。15位(453)的身份证的生日为;18位 (150053)的身份证生日为。企业代码不满足15位或18位。

现在要求在B列得到A列身份证号人的出生日期;若是企业代码的不需要。

为15位时,应该没2000年后出生的吧所以,以上应该行得通,试试看

当A列是企业代码时,公式有问题.

当A列是企业代码时,返回原企业代码

EXCEL查找与引用函数VLOOKUP的应用法及实例详解

在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数 VLOOKUP 代替函数 HLOOKUP。

为需要在数组第一列中查找的数值。Lookup_value 可以为数值、引用或文本字符串。

名称的引用,例如数据库或列表。

如下图所示:C6:F10即为

为需要在其中查找数据的数据表。可以使用对区域或区域

(通过在“数据”菜单中的“排序”中选择“升序”,可将数值按升序排列。)为了方便起见,一般选用 FALSE,即表格不必要再按升序又排列一次。

table_array 的第一列中的数值可以为文本、数字或逻辑值。 文本不区分大小写。

如下图所示,FALSE 即为range_lookup表示第一列的数值不必进行排序

range_lookup 为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值;如果 range_value 为 FALSE,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。

如下图所示,因使用的是FALSE,精确查找,当查找值为“西瓜”时,因该值不在列表中,会产生#N/A 错误,但使用公式用,可提示有参数错误

上述公式,使用了函数ISERROR检查是否有错误值,如果有兴趣你也可以使用函数ERROR.TYPE返回错误值对应的数字,从而明确显示是哪一类型的错误,

错误值对应的数字如下表所示

呵呵,关于VLOOKUP就介绍到这里,祝大家工作愉快!

我要回帖

更多关于 如果把表格下拉显示多少个 的文章

 

随机推荐