我不知道你为什么问,VBAexcel写100以内自动加减法?你先确定和(加法)、被减数(减法)不就得了,去年给女儿练,写了不少,有100以内随机加减法,有专门进退位或不进退位 。
当时学了好几个,选一个100以内加减法的,发个视频:
以前发家长群了,群里的都是熟人,相互信任,下载下没事 。毕竟是带宏的文件,陌生人不会信任 , 不会乱下载 。宏是一个二次程序,凡是有程序的地方,就有可能有病毒,虽然我不会写病毒 。
想用excel写公式 , 首先是要知道自己要做什么,先在心里用自然语言(也就是像平时说话一样)把自己要做的说得明明白白,然后再开始写公式 。
题主想要做的应该是想比较一个数在不在一个范围内,在的话就这么这么处理,如果不在这个范围,那么是否在第二个范围内,在的话又怎么怎么处理,如果也不在第二个范围内 , 那再比较是不是在第三个范围内,对应的再用第三个方法处理 。对于这个需求,题主用if函数公式选得非常好?
然后就是要知道if函数公式,用自然语言怎么说了 。假如这个这样的公式=if(A,B,C),用自然语言说就是:如果满足A,那就按照B来做,否则就按照C来做 。这句话需要注意“如果”、“那就”和“否则就”,这三个就是if函数的逻辑了 。
【excel里面的函数问题该如何解决】
明白了需要做什么,以及if函数的自然语言表达是什么,就好写了 。回到题主的问题,应该这么写:首先是“如果F<129,就F-10”,可以在单元格输入“=if(F1<129,F1-10,____)”,这个式子的意思就是“如果F<129,就F-10”,注意这个式子还有___需要填空,这个也就是“否则就”后面的处理了;用自然语言表达为“否则就再看,如果129<=F<249,那就F-249” , 这里通过自然语言的表达就知道,这里又有一个“如果……那就……”,也就是第二步还是一个if函数,所以单元格里我们没写完的那部分___我们需要再写一个if函数