Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
12
返回列表 发新帖
楼主: zhaoyeji

[已解决]函数内容为何报错?该如何修改?

  [复制链接]
 楼主| 发表于 2012-3-4 18:31 | 显示全部楼层
ruanjianyihao 发表于 2012-3-4 16:39
按你的意思应该用这样的函数=if(and(s7=1,f7>g7),"多","少")。这个用and进行与运算就行了。

你的函数运行的不对。不是我想要的结果。
回复

使用道具 举报

 楼主| 发表于 2012-3-4 18:48 | 显示全部楼层
rinyxa 发表于 2012-3-4 17:16
按楼主的意思应该是下面的公式吧
=if(s7=1,if(f7>g7,"多","少"),0)

照你的函数,我得到的结果,全部是0.很奇怪,居然在s列中有1的情况下,没有出现多和少

回复

使用道具 举报

 楼主| 发表于 2012-3-4 18:50 | 显示全部楼层
bbhiox 发表于 2012-3-4 18:14
应修改为:      =IF(S7=1,1,0)&IF(F7>G7,"多","少")

这个也不对,好像把两个字符串串起来了
回复

使用道具 举报

发表于 2012-3-4 18:56 | 显示全部楼层
那就用9楼的公式=if(s7=1,if(f7>g7,"多","少"),0)可以达到目的
回复

使用道具 举报

发表于 2012-3-4 19:03 | 显示全部楼层
zhaoyeji 发表于 2012-3-4 18:31
你的函数运行的不对。不是我想要的结果。

发个附件吧,这个问题其实很简单的
回复

使用道具 举报

发表于 2012-3-4 19:10 | 显示全部楼层
应该可以啊,是不是你自己搞错了,还是发一个附件上来吧
回复

使用道具 举报

发表于 2012-3-4 20:36 | 显示全部楼层
其实9楼答案挺好的,  真的很不错

http://www.excelpx.com/forum.php ... 236&pid=3079839
回复

使用道具 举报

 楼主| 发表于 2012-3-5 21:35 | 显示全部楼层
是我把字符的格式弄错了,数字和文本的。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-15 21:15 , Processed in 0.225935 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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