Excel精英培训网

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

[已解决]EXCEL函数公式余数为0问题

[复制链接]
发表于 2015-12-25 09:31 | 显示全部楼层 |阅读模式
EXCEL函数公式余数为0问题


最佳答案
2015-12-25 09:45
本帖最后由 心正意诚身修 于 2015-12-25 09:46 编辑
橘子红 发表于 2015-12-25 09:39
因为你是把两段公式连接起来的, 第一个公式结果确实是空,但是第二个公式你没判断D10是不是空值.所以继续往下 ...


原公式太復雜了.不用這樣..換這個就可以了
=IF(D10="","",VLOOKUP(MOD(D10,5),{1,"水";2,"火";3,"木";4,"金";0,"土"},2))

EXCEL函数公式余数为0问题.rar

1.94 KB, 下载次数: 7

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2015-12-25 09:39 | 显示全部楼层
因为你是把两段公式连接起来的, 第一个公式结果确实是空,但是第二个公式你没判断D10是不是空值.所以继续往下判断,然后   0/10的余数也是0所以返回土

把括号位置改下,让第三参数变成整的一个就行了

=IF(D10="","",IF(MOD(D10,10)=1,"水",IF(MOD(D10,10)=2,"火",IF(MOD(D10,10)=3,"木",IF(MOD(D10,10)=4,"金",IF(MOD(D10,10)=5,"土",IF(MOD(D10,10)=6,"水",""))))))&IF(MOD(D10,10)=7,"火",IF(MOD(D10,10)=8,"木",IF(MOD(D10,10)=9,"金",IF(MOD(D10,10)=0,"土","")))))
回复

使用道具 举报

发表于 2015-12-25 09:45 | 显示全部楼层
回复

使用道具 举报

发表于 2015-12-25 09:45 | 显示全部楼层    本楼为最佳答案   
本帖最后由 心正意诚身修 于 2015-12-25 09:46 编辑
橘子红 发表于 2015-12-25 09:39
因为你是把两段公式连接起来的, 第一个公式结果确实是空,但是第二个公式你没判断D10是不是空值.所以继续往下 ...


原公式太復雜了.不用這樣..換這個就可以了
=IF(D10="","",VLOOKUP(MOD(D10,5),{1,"水";2,"火";3,"木";4,"金";0,"土"},2))

EXCEL函数公式余数为0问题.rar

2.15 KB, 下载次数: 4

评分

参与人数 2 +17 收起 理由
vbyou127 + 3 很给力
橘子红 + 14 神马都是浮云

查看全部评分

回复

使用道具 举报

发表于 2015-12-25 10:29 | 显示全部楼层
  1. =IF(D10="","",mid("土水火木金",mod(d10,5)+1,1))
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 11:28 , Processed in 0.195076 second(s), 16 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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