QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

[求助] Excel做宏

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

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

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

x
核算工资,班产量1000件, 单价0.1元,超出班产量的部分单价加20%,没完成的单价则算80%,这个公式怎么做.
发表于 2007-11-20 19:21:04 | 显示全部楼层 来自: 中国四川成都
宏的代码:    g3 D, d, X% a, X& v
Function Getpp(pp)
; `5 F5 p/ S' H0 V. \        p = pp
* \5 z' W; p6 t' y+ }# C        If (p <= 1000) Then, B6 T6 U# G; c! t3 L. Q
        P1 = 1000 - p0 d% c7 F, X3 `5 f) d9 q$ Z: G
        Getpp = p * 0.1 + P1 * 0.1 * 0.8
" \: {+ n( e$ c' H4 [- _0 ?' T( V        Else
* G* M- Z. E0 y        P2 = p - 1000  V0 ~+ n3 r) e* ~+ s
        Getpp = p * 0.1 + P2 * (0.1 + 0.1 * 0.2)
+ X* f$ t6 q5 l3 L" D) E1 U$ _       End If
. ^/ n' ^( v5 L+ G: l2 e      End Function
1 h+ M- z9 U: S6 f+ S4 l8 e5 A' I步骤:
/ K5 B# G( c' p excel1.JPG
4 |( I' f/ \0 i# j" `建立宏!
' I9 [2 M  }3 A+ V! u1 ? excel2.JPG
# V* A5 z/ ^! [) s+ @" v宏中建立模块!
: {/ @0 k1 Q- M. y' X excel3.JPG 9 ~% S/ }2 Q. I% |
输入VB代码!  i8 g( I( p3 Y: B( G, y
excel4.JPG 9 q6 [! V/ ?. P: [3 U' q
调用函数!

评分

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

查看全部评分

发表于 2007-11-20 21:00:55 | 显示全部楼层 来自: 中国湖北十堰
谢谢啊
$ r1 _0 P1 o1 k我会了 ! g* q' _; c  t7 C5 m8 X
顶一下
 楼主| 发表于 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# 的帖子

可以将楼上的宏改为:
3 _: |) C8 ~' y* t: r8 n2 A# \Function Getpp(pp)% P! I' R) l' L
p = pp! J0 F9 r2 b  P4 f2 A. ~
If (p < 1000) Then! ^, `6 f% q! a6 I3 X) V& ], F7 B
    Getpp = p * 0.1 * 0.8; f; J$ W/ b+ i  z
Else0 N  K7 z% q' d0 {
    Getpp = p * 0.1 + (p - 1000) * 0.1 * 0.2; Z2 o& c2 A3 W2 y7 v% }" R; `7 t
End If
4 s( ^( p; j9 d! B% |End Function
& d  ~" ~" n9 B$ T- @
: z, x) O2 o! u# s0 Y2 b
: V/ i$ a+ k! R+ y8 K7 ~& E或者:
9 ~# B8 v* K* T( I若图方便的话,可以直接输入公式:0 P4 s- h! ^/ I( M1 G" B. k
=IF(A2>=1000,0.1*1000+(A2-1000)*0.1*(1+0.2),A2*0.1*(1-0.2))
, ^* V+ G, p4 d/ I$ g* [& s) ~4 q4 K6 R1 [& k' A( a6 H- p2 ~# {  o
[ 本帖最后由 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 )

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