Excel精英培训网

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

[已解决]条件求值

[复制链接]
发表于 2016-8-10 08:37 | 显示全部楼层 |阅读模式
本帖最后由 z4214488 于 2016-8-11 14:14 编辑

如附件

表“W”的“J”列“收息时间”=表“H”中“J”列“还款日期”的值
条件1.如果“I”列“月收息合计”=0,则“J”列“收息时间”=空格
条件2.如果“I”列“月收息合计"<>0,则表“H”中“L”列“借据号”=表“W”的“A”列“贷款借据号”,且表“H”中“H”列“还款类型”<>“本金”
条件3.如果有多个值,取最大值,也就是最接近当前日期的值


也不知道我表达的是否明白


Desktop.zip (113.36 KB, 下载次数: 2)
发表于 2016-8-10 09:11 | 显示全部楼层
沒明白 。
第一。如果利息等 於0,則為空
第二如果不為0,且不為本金。返回H表中J列的值。如果是本金返回啥 值 。。
回复

使用道具 举报

 楼主| 发表于 2016-8-10 16:34 | 显示全部楼层
心正意诚身修 发表于 2016-8-10 09:11
沒明白 。
第一。如果利息等 於0,則為空
第二如果不為0,且不為本金。返回H表中J列的值。如果是本金返回 ...

表“W”中的“G列”“月收表内利息”等于表“H”中“H”列“还款类型”=“表内利息”的“I”列“还款金额”的单元值

表“W”中的“G列”“月收表外利息”等于表“H”中“H”列“还款类型”=“表外利息和复利”的“I”列“还款金额”的单元值

这2列我都已经设好公式了,所以表“H”中“H”列“还款类型”=“本金”实际上就是相当于"利息=0",

如果是本金,返回“空格”

回复

使用道具 举报

发表于 2016-8-10 16:52 | 显示全部楼层
z4214488 发表于 2016-8-10 16:34
表“W”中的“G列”“月收表内利息”等于表“H”中“H”列“还款类型”=“表内利息”的“I”列“还款金额 ...

你可不可以用逗號。。。你那麼多表那麼多列,,一句就完成了。。。。讀都 讀暈了。
要不你就模擬個結果讓我猜。。。。

回复

使用道具 举报

 楼主| 发表于 2016-8-11 09:24 | 显示全部楼层
心正意诚身修 发表于 2016-8-10 16:52
你可不可以用逗號。。。你那麼多表那麼多列,,一句就完成了。。。。讀都 讀暈了。
要不你就模擬個結果讓 ...

好吧~我换种说法

表W中J列的单元格值=

A列=表H中L列,对应J列的单元格值,排除H列=“本金”,取最大值



举例:

表W中的A66的单元值=表H中的L列,对应有8条记录,排除H列=“本金”,剩余4条,取这4条的最大值“20160710”

所以:表W中A66对应的J66单元格值=表H中J260单元格值


Desktop.zip (210.53 KB, 下载次数: 1)
回复

使用道具 举报

发表于 2016-8-11 09:39 | 显示全部楼层    本楼为最佳答案   
=MAX(IF(('Report (2)'!L$2:L$1844=W!A3)*('Report (2)'!H$2:H$1844<>"本金"),--'Report (2)'!J$2:J$1844))
早這樣說。多好。。見附件。我把兩個活頁簿變成一個了。。

H.rar

82.9 KB, 下载次数: 4

回复

使用道具 举报

 楼主| 发表于 2016-8-11 13:40 | 显示全部楼层
心正意诚身修 发表于 2016-8-11 09:39
=MAX(IF(('Report (2)'!L$2:L$1844=W!A3)*('Report (2)'!H$2:H$1844"本金"),--'Report (2)'!J$2:J$1844))
...

请问,公式的计算结果=0的值,能替换成“空格”吗?
回复

使用道具 举报

发表于 2016-8-11 13:50 | 显示全部楼层
z4214488 发表于 2016-8-11 13:40
请问,公式的计算结果=0的值,能替换成“空格”吗?

=TEXT(MAX(IF(('Report (2)'!L$2:L$1844=W!A3)*('Report (2)'!H$2:H$1844<>"本金"),--'Report (2)'!J$2:J$1844)),"#;;")数组
回复

使用道具 举报

 楼主| 发表于 2016-8-11 14:14 | 显示全部楼层
心正意诚身修 发表于 2016-8-11 13:50
=TEXT(MAX(IF(('Report (2)'!L$2:L$1844=W!A3)*('Report (2)'!H$2:H$1844"本金"),--'Report (2)'!J$2:J$1 ...

谢谢指导!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 17:16 , Processed in 0.496761 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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