匿名使用者
匿名使用者 發問時間: 電腦與網際網路軟體 · 7 年前

excel 函數應用

請大家幫幫忙,以下問題要用甚麼公式?用if可以嗎?但p.s的問題我就不知該如何設定,謝謝

東區 2200(去年銷售) 23000(今年銷售量)

大安路 2000(去年銷售) 3000(今年銷售量)

小安街 200(去年銷售) 20000 (今年銷售量)

北區 7133(去年銷售) 92000(今年銷售量)

中一路 2566(去年銷售) 2000(今年銷售量)

中二路 4567(去年銷售) 90000(今年銷售量)

1.請設定今年某一路或街的銷售量需大於其去年銷售量的110%才可以發放獎金,否則獎金為零。獎金計算方法為今年銷售量扣除去年銷售量的0.05%

P.s.如某一區域未達成獎金發放標準(大於某一區域的去年銷售量的110%),則其區域底下的各路或街的獎金皆為零。

3 個解答

評分
  • Lv 5
    7 年前
    最佳解答

    A=區今年、B=區去年、C=路今年、D=路去年

    if(A>1.1*B,(if(C>1.1*D,(C-D)*0.0005,0)),0)

  • 7 年前

    F3:F9{=IF(B3="","",IF(RIGHT(B3)="區",IF(D3>C3*1.1,"OK",0),IF(D3>C3*1.1,IF(INDEX(F:F,MAX(IF(RIGHT(B$1:B2)="區",ROW(A$1:A2),0)))="OK",(D3-C3)*5%%,0),0)))陣列公式下拉

    B3:B9區段 C3:C9去年銷售 D3:D9今年銷售量

    版面問題 歡迎至 YAHOO EXCEL迷 部落格指教 編號 (260)

  • Daniel
    Lv 7
    7 年前

    D2公式:

    =(C2>B2*1.1)*(C2-B2)*5%%

    向下複製公式

    2013-05-10 11:12:22 補充:

    D2陣列公式:

    =IF(A2="","",IF(RIGHT(A2)="區",IF(C2>B2*1.1,"OK",""),(C2>B2*1.1)*(C2-B2)*5%%*(INDEX(D:D,MAX((RIGHT(A$1:A2)="區")*ROW($1:2)))="OK")))

    2013-05-10 11:17:35 補充:

    若不使用OK輔助,則D2:

    =IF(OR(A2="",RIGHT(A2)="區"),"",(INDEX(C:C,MAX((RIGHT(A$1:A2)="區")*ROW($1:2)))>INDEX(B:B,MAX((RIGHT(A$1:A2)="區")*ROW($1:2)))*1.1)*(C2>B2*1.1)*(C2-B2)*5%%)

還有問題?馬上發問,尋求解答。