Excel精英培训网

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

[已解决]如何求得层次差?

[复制链接]
发表于 2010-1-19 20:12 | 显示全部楼层 |阅读模式

求房子所在楼层与中间层之差。

iZh30O7C.rar (2.35 KB, 下载次数: 1)

 楼主| 发表于 2010-1-19 20:50 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2010-1-19 22:07 | 显示全部楼层

比如挑了26幢房子,它是30层(偶数层)。那从1开始数数到15是15层,从30倒数到16也是15层。那15、16就是中间层如果房子挑在15或16层是没有层次差的,房子挑在14或17层那他的层次差就是-1或1、房子挑在13或18层那他的层次差就是-2或2、房子挑在12或19层那他的层次差就是-3或3、以此类推。房子挑在1或30层那他的层次差就是-14或14.

偶数层15-15=0、16-16=0、14-15=-1、17-16=1、13-15=-2、18-16=2、······

如挑了11幢房子,它是15层(奇数层)。那从1开始数数到8是8层,从15倒数到8也是8层,那第8层就是中间如果房子挑在8楼是没有层次差的,如房子挑在7或9层那他的层次差就是-1或1、房子挑在6或10层那他的层次差就是-2或2、房子挑在5或11层那他的层次差就是-3或3、以此类推。

奇数层8-8=0、  7-8=-1、 9-8=1、 6-8=-2、 10-8=2、······

[此贴子已经被作者于2010-1-19 22:23:00编辑过]
回复

使用道具 举报

发表于 2010-1-19 23:01 | 显示全部楼层    本楼为最佳答案   

I4=ROUNDDOWN(MID(H4,1,LEN(H4)-2)-(VLOOKUP(G4,$B$4:$C$33,2,0)/2-IF(VLOOKUP(G4,$B$4:$C$33,2,0)/2>MID(H4,1,LEN(H4)-2),0.5,-0.5)),)
回复

使用道具 举报

发表于 2010-1-20 02:37 | 显示全部楼层

[em01]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-6 12:07 , Processed in 0.205594 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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