Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1846|回复: 4

[已解决]请教如何把原始表中有借支的生成一个新表呢?

[复制链接]
发表于 2013-12-24 17:41 | 显示全部楼层 |阅读模式
我的问题在表上,谢谢!
最佳答案
2013-12-24 18:57
a2
  1. =if(row(a1)>countif($F$3:$F$7,"<>"""),"",INDIRECT("E"&SMALL(IF($F$3:$F$7<>"",ROW($3:$7)),ROW(A1))))
复制代码
三键结束,下拉
b2
  1. =if(a2<>"",VLOOKUP(A2,$E$3:$F$11,2,),"")
复制代码
下拉

请教生成新表.rar

6.17 KB, 下载次数: 7

发表于 2013-12-24 18:34 | 显示全部楼层
我看这样就行了啊,还是我理解有误?{:041:}
10.gif
回复

使用道具 举报

发表于 2013-12-24 18:57 | 显示全部楼层    本楼为最佳答案   
a2
  1. =if(row(a1)>countif($F$3:$F$7,"<>"""),"",INDIRECT("E"&SMALL(IF($F$3:$F$7<>"",ROW($3:$7)),ROW(A1))))
复制代码
三键结束,下拉
b2
  1. =if(a2<>"",VLOOKUP(A2,$E$3:$F$11,2,),"")
复制代码
下拉

请教生成新表.rar

6.68 KB, 下载次数: 5

回复

使用道具 举报

 楼主| 发表于 2013-12-24 22:35 | 显示全部楼层
感谢大家,问题解决的很好!
回复

使用道具 举报

 楼主| 发表于 2013-12-25 15:30 | 显示全部楼层
=IF(ROW(B2)>COUNTIF(商行!$g$2:$g$3000,"<>"""),"",INDIRECT(商行!"d"&SMALL(IF(商行!$g$2:$g$3000<>"",ROW($2:$3000)),ROW(B2))))
请教3楼朋友,这个公式我这样用的时候,出现问题了。好像是“"d"这里,帮助看看问题出现在哪里?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-29 10:09 , Processed in 0.522993 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表