QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

[求助] Excel做宏

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

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

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

x
核算工资,班产量1000件, 单价0.1元,超出班产量的部分单价加20%,没完成的单价则算80%,这个公式怎么做.
发表于 2007-11-20 19:21:04 | 显示全部楼层 来自: 中国四川成都
宏的代码:  : a0 R/ _' O. p& K$ o& g
Function Getpp(pp)  d1 h# z0 F8 u0 S/ I
        p = pp
/ [3 B5 R; W# n/ O        If (p <= 1000) Then
7 C7 H0 z+ P' w        P1 = 1000 - p
; V9 X( v9 r' Q* R  e1 W        Getpp = p * 0.1 + P1 * 0.1 * 0.8( Q5 T3 F% f& U! a, r; G+ L
        Else
% S2 i8 M: f+ E$ ]. a        P2 = p - 1000
3 d) W! P" p4 q& T! `( q        Getpp = p * 0.1 + P2 * (0.1 + 0.1 * 0.2)
& S' R2 z& j0 o, _: P1 U( ]       End If
, |. l. A* F, ?2 l: B* i6 K; w! x      End Function
- ?1 C! R) ]  n9 l& ]' p! W) X步骤:7 \  q5 N$ c" o
excel1.JPG   A1 N* x7 `9 p: B  n1 O
建立宏!
/ M8 g  j" \" e# Q1 m& }8 H excel2.JPG
& d7 A' E) c+ M6 B. U! O: ]1 P宏中建立模块!
' I  K& E/ H. F; M excel3.JPG
5 {4 @( P  E  |3 t! N输入VB代码!% y# m7 W" z3 ], q5 `
excel4.JPG
+ g8 [8 |+ _) v/ a0 U调用函数!

评分

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

查看全部评分

发表于 2007-11-20 21:00:55 | 显示全部楼层 来自: 中国湖北十堰
谢谢啊
# Y% i9 n7 o' t! M我会了
* k5 n7 ^/ ^' ?' F  ~顶一下
 楼主| 发表于 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# 的帖子

可以将楼上的宏改为:& |* I& T& o& R+ C0 U
Function Getpp(pp)) n2 L1 R# p5 U# M' m5 R0 @: N
p = pp6 E: ~: t' a- F6 G: k3 `
If (p < 1000) Then
/ h+ [5 Y& D, C- }4 }8 s+ _    Getpp = p * 0.1 * 0.8
3 u( E, s0 @+ _! N0 D0 M2 I Else
, \/ c& {* c* u) `7 V6 u3 U5 Q) g    Getpp = p * 0.1 + (p - 1000) * 0.1 * 0.2
  O  p3 z+ T  {7 W/ i6 Q: E: N8 a End If
/ e9 M. D) n# D* l7 J' s2 \. d6 uEnd Function# Q/ B/ A2 i8 E- s6 b) l* ^
+ s1 i  v+ u2 j2 `4 w
( }# a0 E; E( x8 h/ W
或者:
3 k8 Z/ q$ U$ u% |+ r若图方便的话,可以直接输入公式:
4 a+ p9 |6 W8 Q=IF(A2>=1000,0.1*1000+(A2-1000)*0.1*(1+0.2),A2*0.1*(1-0.2))+ y; Q# Y* k9 e  \; M5 D4 b, c
! `% Y7 q; W  U! e3 A! @( p
[ 本帖最后由 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 )

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