excel里怎么把一个单元格的内容等于筛选显示内容的第一个单元格?

来源:百度知道 编辑:UC知道 时间:2024/05/15 00:41:45
问题同上,这么说可能不太清楚,我举个例子,假如有这么一个excel表:
1 2 3
A
B id 企业名称 产品名称
C 1 企业a aaa
D 2 企业b ccc
E 3 企业c aaa
F 4 企业c bbb
G 5 企业a ccc
其中A行是空行,然后筛选B行,再选择企业名称,怎么让A1单元格显示筛选出来的企业名称?比如说筛选企业a,A1单元格就显示企业a,如果筛选企业b,A1单元格就显示企业b,同理筛选企业c,A1单元格就显示企业C.请问各位大大有没有什么办法可以达到这种目的?因为企业太多,要分开打印,要一个一个改的话实在太麻烦了. 谢谢帮忙
以上做的excel表太抽象了,而且还把行和列的字母和数字打反了,真晕。。。~我又不会在里面插图片,只好把上面的例子做成图片上传到yahoo相册里,请高手指教,以下是链接:http://cn.pg.photos.yahoo.com/ph/jrl_ff/detail?.dir=b327&.dnm=2905cnb.jpg&.src=ph
我也想提高点悬赏,不过我是才申请的号,悬赏20分是最高的了.再说都是互相学习的过程,就请大哥大姐多多帮忙了,谢谢!~
谢谢jenny9795的回答,我一直就是用你所提供的方法一。。。这种方法最大的缺点就是如果忘记改行数,那就全白打印了。。。所以我想求个“全自动”的办法。不过还是很感谢您的回答,如果没有人能提供更好的答案的话,我会将您的答案作为最佳答案的,再次感谢您的回答!

想了第三种方法:
1.将原表另存为表2
2.打开表2 将表格按企业名称作关键字排序
3.在A边上一格写=index(B:B,3)这一步的意思为=第一个企业名称
4.筛选一次,打印一次,再将筛选的全部删除
这样是不是企业名称一直和下面相同了,而且这样打殛的话不会遗漏!
不明白的话,可以qq联系

其他两种方法
1.有一个简单办法是半自动半人工化
在A格里写公式=Cn
C列即企业名称列,n指企业名称所在的行
手动修改n就行
2.还有一个大同小异的办法,就是不用在A格里修改,在另一处写数字也可以
在表格打印区外选一格,比如选了单元格F1,
C列是企业名称,假设有1000行,反正1000你可以改
在A格里写公式=index(A1:C1000,F1,3)
说明:3是指企业名称所在列
F1是指筛选企业名称后的任一行所在行,是引用单元格F1
执行打印时,这样操作:
先筛选,看到企业名称所在行,在F1单元格里写上这一行数字,比如30行,就写30,同理20,就写20.依此类推。
方法二更简单些,但操作一下子可能不明白。
方法一也比较简单只是要选中单元格再改。
若有疑问,与我联系:qq:549482842
或发送信息给我!

查找vlookup函数

vlookup(要查找的值,范围,返回第几列的值,是否精确查找)
A1 =id 区域= A:D (A =ID B=姓名 C=性别 D=工资) 0=精确查找

=vlookup(a1,a:d,2,0) 返回当前页的id对应的姓名列 (第二列)。

进入这个邮箱:gonggong2005@tom.com

里面有个文件,或者有帮助。密码在留言中。

也许有方法,不过你赏的分不高,那个函数比较难想,不是我会不说,而是得查很多东西