Excel精英培训网

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

[已解决]求老师帮助写公式

[复制链接]
发表于 2015-12-12 11:01 | 显示全部楼层 |阅读模式
本帖最后由 qhllqhll 于 2015-12-12 11:21 编辑

要求见附件:谢谢各位老师的帮助
9999.rar (5.16 KB, 下载次数: 5)
发表于 2015-12-12 11:47 | 显示全部楼层
QQ截图20151212114045.jpg

b3=IF(ISNUMBER(表一!A3)*(表一!B3="借出"),"借出","")
回复

使用道具 举报

 楼主| 发表于 2015-12-12 12:47 | 显示全部楼层
本帖最后由 qhllqhll 于 2015-12-12 12:48 编辑
爱疯 发表于 2015-12-12 11:47
b3=IF(ISNUMBER(表一!A3)*(表一!B3="借出"),"借出","")


版主您好,=IF(ISNUMBER(表一!A3)*(表一!B3="借出"),"借出","")
此公式不行啊
它找到的不随表一里的填写的序号到表二里来对应,
不随填写的序号而变化,


回复

使用道具 举报

发表于 2015-12-12 12:48 | 显示全部楼层    本楼为最佳答案   
9999.rar (3.04 KB, 下载次数: 6)

评分

参与人数 1 +3 收起 理由
qhllqhll + 3 很好(请帮我看看表一里的问题)谢谢

查看全部评分

回复

使用道具 举报

发表于 2015-12-12 13:12 | 显示全部楼层
数组公式
b3=INDEX(表一!B:B,MAX(IF(A3=表一!A:A,ROW(表一!A:A),1)))&""
回复

使用道具 举报

 楼主| 发表于 2015-12-12 13:15 | 显示全部楼层
本帖最后由 qhllqhll 于 2015-12-12 14:30 编辑
zyouong 发表于 2015-12-12 12:48


老师您好,表二的问题解决了非常感谢
有时间再帮我作一下表一的问题。谢谢

表一的a列的序号不能同时出现两个对应的 借出
也就是,例如当a列上面有一个1 被 借出 了 ,在a列的下面空白格里不能再输入1
等到上面的1对应的b列改成 后,才能再输入1
请再有时间帮助修改谢谢了
回复

使用道具 举报

 楼主| 发表于 2015-12-12 13:53 | 显示全部楼层
爱疯 发表于 2015-12-12 13:12
数组公式
b3=INDEX(表一!B:B,MAX(IF(A3=表一!A:A,ROW(表一!A:A),1)))&""

版主您好,不好意思还是
回复

使用道具 举报

发表于 2015-12-12 13:57 | 显示全部楼层
数组公式
=SUBSTITUTE(INDEX(表一!B:B,MAX(IF(A3=表一!A:A,ROW(表一!A:A)))),"还","")

回复

使用道具 举报

 楼主| 发表于 2015-12-12 14:25 | 显示全部楼层
本帖最后由 qhllqhll 于 2015-12-12 14:31 编辑
爱疯 发表于 2015-12-12 13:57
数组公式
=SUBSTITUTE(INDEX(表一!B:B,MAX(IF(A3=表一!A:A,ROW(表一!A:A)))),"还","")


版主您好,公式还是不行,
表二的公式有 4楼的 zyouong 完美解决,
请您帮我看看表一的要求吧,谢谢

表一的a列的序号不能同时出现两个对应的 借出
也就是,例如当a列上面有一个1 被 借出 了 ,在a列的下面空白格里不能再输入1
等到上面的1对应的b列改成 后,才能再输入1
请再有时间帮助修改谢谢了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 04:54 , Processed in 0.733599 second(s), 14 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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