Excel中如何提取前一表格符合条件内容到当前表格?

yoyo1654 发表于: 2010-1-21 11:50 来源: 扑奔PPT网

现在有一份表格在sheet1中,里面包含有若干数据,是现场施工类的数据。
其中有需要提前3天施工的,提前2天施工的,提前1天施工的数据。
我希望在sheet2中自动列出提前3天需要施工的数据,以此类推。

sheet1中的数据类似如下:

序号   名称     规格     单价    数量   单位      小计
001     ****        ****        13.00     5        个        65.00
002     ****        ****        25.00     3        个        75.00
003     ****        ****        20.00     9        个       180.00
004     ****        ****        16.00     2        个         32.00

我这里有个想法就是,因为sheet1中的数据根据需要可以删除行,是不是应该在每行的数据后面,提前注明需提前3天、2天、1天施工?这样可以用公式判断还存在的数据,列出存在的需要3天、2天、1天施工的行?

Excel中如何提取前一表格符合条件内容到当前表格? (4.71 KB, 下载次数: 144)

大家对 Excel中如何提取前一表格符合条件内容到当前表格? 的评论
amwyq 发表于 2010-1-21 13:48:55
这个要看你用什么手段实现,VBA是首选,用函数直接在单元格中实现效果不理想
amwyq 发表于 2010-1-21 14:02:57
你可以参考以下公式
=IF(sheet1!$I4="1天",sheet1!C4,"")
如果需要VBA代码,联系我
waylonchiao 发表于 2010-1-22 10:08:22
就像你说的:“提前注明需提前3天、2天、1天施工?这样可以用公式判断还存在的数据,列出存在的需要3天、2天、1天施工的行”。公式 =Vlookup("3天",$A$1:$H$4,8,0)
amwyq 发表于 2010-1-22 12:02:45
还不如用IF呢,Vlookup是查找第一列的,人家天数在最后一列。所以用IF好一些!
不过Vlookup不会产生空行,if则会产生空行!
如果用Vlookup,调整一下表结构吧!
amwyq 发表于 2010-1-22 14:08:54
顺便说一下,如果用Vlookup,4楼的公式是不可以的哦!
yoyo1654 发表于 2010-1-27 15:43:24
嗯嗯嗯,看到了,还是从头来吧,慢慢学习,急不得。
salaosalao 发表于 2010-1-29 14:10:48
可以用列表格式, 选出值等于1 2 3 的就可以了.
qq621839888 发表于 2010-3-30 22:53:57
先顶后下载,做人要厚道
最新PPT模板
最新贴子
PPT热贴