VimIy微民网,让世界倾听微民的声音! 设为首页 | 加入收藏 | 网站地图
当前位置:主页 > 大杂烩 >

【微民网是万能的】有EXCEL高手在吗,求个公式

整理时间:2013-03-23 20:02 来源:www.vimiy.com 作者:编辑 点击:

【楼主】(21309176)2013-03-22 12:42

» 有EXCEL高手在吗,求个公式
    如果B2=产品甲,那么G2=D2除以300
    如果B2=产品乙,那么G2=D2除以200
    .....
    产品有N种..这个公式怎么写
    
网友评论(21309176)2013-03-22 12:47


    秒沉....
    
网友评论(8739732)2013-03-22 12:48


    如果逻辑很多,用LOOKUP,但是LOOKUP的里面必须是升序,否则用IF
    在G2里面输入=if(b2=甲,D2/300,if(b2=乙,D2/200,if(b2=...)))
    
网友评论(226447)2013-03-22 12:48


    vlookup
     发自我的 iPhone 4S, iPhone OS 6.1.3, NGAer 159
    
网友评论(210393)2013-03-22 12:53


    可以先排序或者用自动筛选功能再分别设计公式,也可以用if函数。如果种类太多,if函数会很长.
    
网友评论(21309176)2013-03-22 12:58


    Reply Post by cairuxin (2013-03-22 12:48):
    
    如果逻辑很多,用LOOKUP,但是LOOKUP的里面必须是升序,否则用IF
    在G2里面输入=if(b2=甲,D2/300,if(b2=乙,D2/200,if(b2=...)))
    我原先也是按这个格式写的,可是后面括弧里的IF不判断,全是#name?这样....
    
网友评论(15169733)2013-03-22 12:58


    不会。
    
网友评论(21309176)2013-03-22 12:59


    =IF(B3=858,D3/300,IF(B3=圆头,D3/250,IF(B3=808,D3/200)))
    
    比如我试了下这个,但是产品 圆头,808类全判断不出,只有858的会判断
    
网友评论(1395749)2013-03-22 13:01


    条件不全,后面除的数希望都给出。
    
网友评论(1395749)2013-03-22 13:02


    B3="圆头"
    
网友评论(21309176)2013-03-22 13:03


    Reply Post by 蚍蜉客 (2013-03-22 13:02):
    B3="圆头"
    
    就是文字的要带引号是吧。。。。
    ----sent from my HTC HTC S510b,Android 2.3.5
    
网友评论(518900)2013-03-22 13:05


    =IF(B2="甲",D2/300,(IF(B2="乙",D2/200,""))
    
网友评论(693594)2013-03-22 13:06


    VLOOKUP可破
    
网友评论(190347)2013-03-22 13:08


    Excel 的 IF 函数有嵌套次数限制。
    条件很多可以把条件和值列个表,作为除数来查找,如:
    X Y
    产品甲 300
    产品乙 200
    ……
    
    G2 = D2 / VLOOKUP(B2,X:Y,2,0)
    
网友评论(21309176)2013-03-22 13:15


    明白了,谢谢各位了。。。明天试试vlookup去。。。
    ----sent from my HTC HTC S510b,Android 2.3.5
    
网友评论(1206525)2013-03-22 13:27


    大概就是这么做吧,我截了个图。
    =vlookup(查找值,数据表,返回表中第几列数据)
    第一张图里写出来了这个表格公式应该怎么写,注意图中有错误,还有数据表可以加$锁定后下拉自动填充,或者是给表格命名之后用起的名字。
    
    
    因为vlookup要求升序排列,所以右边的数据表需要做调整,选中图中的数据表之后,按照第一列升序排列,结果就正常了。
    
    

网友评论(1530438)2013-03-22 13:33


    有个办法就是用宏,会VB就行。
    
网友评论(16711799)2013-03-22 13:40


    第一感觉是if
     发自我的 iPhone 4, iPhone OS 6.1, NGAer 159
    
网友评论(8739732)2013-03-22 13:55


    Reply Post by 陈特利欧 (2013-03-22 12:59):
    
    =IF(B3=858,D3/300,IF(B3=圆头,D3/250,IF(B3=808,D3/200)))
    
    比如我试了下这个,但是产品 圆头,808类全判断不出,只有858的会判断
    
    你这个公式明显最后一个函数就不对,IF(判断,对的话如何,错的话如何)你看最后一个IF,你有了判断,有了对的如何,没有错了如何这个判定,可以改成
    =IF(B3=858,D3/300,IF(B3=圆头,D3/250,IF(B3=808,D3/200,"wrong")))
    
网友评论(222757)2013-03-22 14:00


    最无脑就是IF循环写下去,就是会很长
    
    VLOOKUP需要多一个
    甲产品 300
    乙产品 200
    ...
    这样一个列表
    

    
    
    

上一篇:饿 我叫mt 。就是这样???
下一篇:没有了
关于网站 | 网站声明 | 用户反馈 | 合作伙伴 | 联系我们
Copyright © 2012年2月8日