QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2851|回复: 6
收起左侧

[求助] Excel做宏

[复制链接]
发表于 2007-10-24 12:48:49 | 显示全部楼层 |阅读模式 来自: 中国重庆

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
核算工资,班产量1000件, 单价0.1元,超出班产量的部分单价加20%,没完成的单价则算80%,这个公式怎么做.
发表于 2007-11-20 19:21:04 | 显示全部楼层 来自: 中国四川成都
宏的代码:  
! L9 t( |: M: F: c9 W( s2 g Function Getpp(pp)0 }6 l' O( c% A- F) r1 ~
        p = pp8 `5 C1 P2 J9 s. J
        If (p <= 1000) Then4 K% e* ?/ b8 p) H" o! h% G% z* |, w& ^
        P1 = 1000 - p6 Z8 \- P& Q4 r5 K" N
        Getpp = p * 0.1 + P1 * 0.1 * 0.8
' G5 G7 }  H1 [5 I        Else
4 i- b- k$ {  M. X0 A) n        P2 = p - 1000$ s7 F) T) D* h5 O0 f9 Z9 a
        Getpp = p * 0.1 + P2 * (0.1 + 0.1 * 0.2); y' q# `4 t" v. m. W% e2 L9 V* ]! \
       End If
" K6 n! P7 e/ f" L; A+ p# ~      End Function
& b) x6 q3 l( t! y3 M步骤:: K8 w& z  T6 q# k
excel1.JPG , Q9 N6 }" i- [8 e
建立宏!- a: e1 s7 |. I( ^* j
excel2.JPG
7 n) J0 X3 m2 f4 B宏中建立模块!
9 f+ B1 ?% Y) w! u excel3.JPG : F/ ?/ l3 J; t5 X/ x$ k
输入VB代码!
$ T' }& S' \# [1 \1 v/ S4 S1 h# m% e excel4.JPG 0 P. |! D8 t* W  _' Q2 L, ~! ?3 v
调用函数!

评分

参与人数 1三维币 +10 收起 理由
feiyong511 + 10 应助

查看全部评分

发表于 2007-11-20 21:00:55 | 显示全部楼层 来自: 中国湖北十堰
谢谢啊" c* K- ?) {( `% |9 u: }- w  x
我会了
4 w' d( F' W" {. b: a8 g' b顶一下
 楼主| 发表于 2007-11-22 08:23:15 | 显示全部楼层 来自: 中国重庆
谢谢了,终于有人会了
发表于 2007-11-24 07:50:11 | 显示全部楼层 来自: 中国浙江台州
不太明白,按楼主的意思,1100件应为112元,900件应为72元,对吗?
 楼主| 发表于 2007-11-27 17:19:43 | 显示全部楼层 来自: 中国重庆
是的,我觉得公式有点问题,我还是不明白
发表于 2007-11-28 08:32:53 | 显示全部楼层 来自: 中国江苏南通

回复 6# 的帖子

可以将楼上的宏改为:# S5 Q0 q  H# H; a9 V2 e
Function Getpp(pp); H/ @" ^# M4 B
p = pp. y, l3 e8 A2 ]5 b
If (p < 1000) Then4 C( |+ g; x- N# d, I  L
    Getpp = p * 0.1 * 0.8% d9 s! r" M! z
Else
$ Y' Y0 p- ~$ G* J$ z    Getpp = p * 0.1 + (p - 1000) * 0.1 * 0.2( g4 |, e9 V& B
End If
* {" V. q  Z' E: z) v  F5 JEnd Function2 a- P0 B- ^' F; ^+ X" r( m

; R$ R( Z+ b3 r3 |: a8 R+ D) o/ z* u( s" @
或者:
. l( x3 y5 a- x" S& b# @) K  x. E0 k7 n若图方便的话,可以直接输入公式:* e" R( ?& g2 D
=IF(A2>=1000,0.1*1000+(A2-1000)*0.1*(1+0.2),A2*0.1*(1-0.2))
- r- y, A0 [0 K& D$ \- A8 q) l1 I6 [+ j3 ^
[ 本帖最后由 china_jxp 于 2007-11-28 09:34 编辑 ]

评分

参与人数 1三维币 +10 收起 理由
feiyong511 + 10 应助

查看全部评分

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

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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