作者JieJuen (David)
看板Office
标题Re: [问题] Excel 可否条件运算....?
时间Thu Apr 24 08:25:33 2008
B3
=CHOOSE((A3<A2)-(A2>A1)+2,"%","X","@")
注
1.没有说到"="时要如何
2.从B3开始才能往前两格判断
3.可以用-1,0,1来表达此三种状况 不需符号(但用符号说明 易了解)
结果
10
9
8 @
10 X
13 %
14 %
10 X
9 @
档案
http://i.am.ntu.googlepages.com/numconv.xls
※ 引述《neant (行为的动力)》之铭言:
: 您所使用的软体为: Excel 2003
: 抱歉我又来问问题了,有关於条件运算....
: A B
: 1 10
: 2 9 @ => A2 < A1 出现的符号 (数字越来越小....)
: 3 8 @
: 4 10 X => A4 > A3 且 B3 = @ (数字大小方向转变.......
: 5 13 % => A5 > A4 出现的符号 (数字越来越大....)
: 6 14 %
: 7 10 X => A7 < A6 且 B6 = % (数字大小方向转变......
: 8 9 @ (又越来越小了.......
: 我想在B栏显示的有三个 符号 @ X %
: @ ---> A栏数值: 本列数值 < 上列数值
: % ---> A栏数值: 本列数值 > 上列数值
: X ---> 本列数值 > 上列数值 且 B栏上列为@
: 本列数值 < 上列数值 且 B栏上列为%
: 白话来说, @ 就是数值比前面的还小
: % 就是数值比前面的还要大
: X 就是在数值越来越小後,第一个数值突然比前面的还大
: 或是 原本是越来越大,後来第一个数值突然比前面的还小
: 我不知道要在B栏怎麽填才能达到我想要的效果
: 有那位朋友可以帮忙吗?? 感恩~~
: 如果我表达的不够清楚 可以告诉我~~ 谢谢~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.171.32.141