excel max 函数 取值无法正确得出答案

excelmax函数比如说我有a1b1c1三格上面的数值是从一个三位数的百位十位个位取得。用的LEFT(A2)MID(A2,2,1)RIGHT(A2)从a2上取出,现在问... excel max 函数 比如说我有a1 b1 c1 三格 上面的数值是从一个三位数的百位十位个位取得。用的 LEFT(A2) MID(A2,2,1) RIGHT(A2) 从a2上取出,现在问题来了,我想在三个数种找出最大数和最小数 max(a1,b1,c1) min(a1,b1,c1)无法得出正确结果,如果我在a1 b1 c1 上手工输入三个数值是可以得出正确答案的,求求好心人帮帮我 展开
 我来答
眯住眼串针
科技发烧友

2012-06-20 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:1.1万
采纳率:58%
帮助的人:3069万
展开全部
LEFT(A2) MID(A2,2,1) RIGHT(A2) 这三个得到的都是文本型的数值
你改成
=LEFT(A2)*1
=MID(A2,2,1)*1
=RIGHT(A2)*1
看看

不想动a1、b1、c1的话,也可以直接改MAX与MIN的公式,弄成
max(--a1,--b1,--c1) min(--a1,--b1,--c1)
朱仕平
2012-06-20 · 知道合伙人软件行家
朱仕平
知道合伙人软件行家
采纳数:7872 获赞数:29183
15年质量管理经验, 5年EXCEL培训经验, 目前专职EXCEL网络教育和企业培训

向TA提问 私信TA
展开全部
其实不需要将你说的那个整数分开三个格来判断
比如你的数据256在A1单元格,可以在B1单元格输入公式
=MAX(--MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))
然后先按住SHIFT和CTRL,再按下ENTER结束.这样完成后,公式会变成
{=MAX(--MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))}

大括号是不可以手工输入的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kanwardhoo
2012-06-20 · TA获得超过1578个赞
知道大有可为答主
回答量:2137
采纳率:33%
帮助的人:995万
展开全部
left、mid、right得到的是文本,加“--”才变成数值。也就是:
--left(a2)
--mid(a2,2,1)
--right(a2)
注意是两个减号,不是个长横。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ef533b3
2012-06-20 · 超过34用户采纳过TA的回答
知道答主
回答量:114
采纳率:0%
帮助的人:73.8万
展开全部
你用left(),right()函数得到的是文本,你在每个公式后面都加上*1就行了。
LEFT(A2) *1
MID(A2,2,1) *1
RIGHT(A2)*1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jlmail888
2012-06-20 · 超过10用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:29.3万
展开全部
你取出来的三个数 LEFT(A2) MID(A2,2,1) RIGHT(A2) ,不是数值是文本,应转换成数值即可:VALUE(LEFT(A2)),VALUE(MID(A2,2,1)),VALUE( RIGHT(A2)).
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式